-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathCHANGELOG
More file actions
57 lines (42 loc) · 2.01 KB
/
Copy pathCHANGELOG
File metadata and controls
57 lines (42 loc) · 2.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Version 1.4.1, released 2026-06-29
Enhancements:
- test/: a Dockerfile parameterised by PG_MAJOR plus run-tests.sh and
run-installcheck.sh to build and run "make installcheck" against every
supported major version in throwaway containers. Not-yet-released
versions (currently 19) are pulled from the pgdg-snapshot repository.
- CI: add PostgreSQL 19 to the regression matrix.
- README: document all of the *_permissions views with worked examples,
add a desired-vs-actual walkthrough built around permission_diffs() and
the updatable views, and add a Compliance section relating the extension
to common regulatory frameworks.
Version 1.4, released 2025-08-04
Bugfixes:
- Match a literal underscore in the "pg\_%" LIKE pattern so that schemas
whose names merely start with "pg" (such as "pgabc123") are no longer
mistaken for system schemas and excluded from the views.
Enhancements:
- Add a containerised regression test harness (in "test/") that builds the
extension and runs "make installcheck" against PostgreSQL 12 through 19,
pulling not-yet-released versions from the pgdg-snapshot repository.
- Add PostgreSQL 19 to the continuous integration matrix.
- Expand the documentation with worked examples for every "*_permissions"
view, a walkthrough comparing the desired and actual state with
"permission_diffs()" and the updatable views, and a section relating the
extension to common compliance frameworks.
Version 1.3, released 2024-06-12
Enhancements:
- Support the MAINTAINprivilege new in PostgreSQL v17.
Version 1.2, released 2024-02-16
Enhancements:
- Add sequence to "permission_target" for ease of use.
Idea by Srikanth Medikonda.
Version 1.1, released 2018-12-19
Enhancements:
- Add triggers to the permission views to make them updatable.
Updating will issue GRANT or REVOKE statements.
Patch by Antonin Houska.
Bugfixes:
- Rename the "permissions" column of "schema_permissions" and
"database_permissions" to "permission" to match the other views.
Version 1.0, released 2018-10-18
- first release