You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,23 @@ All notable changes to the "PostgreSQL Hacker Helper" extension will be document
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [1.7.1]
9
+
10
+
### Fix
11
+
12
+
Binary features info was cached only for current debug session and invalidated on debugger step.
13
+
Now it used the same for whole debug session.
14
+
15
+
Typedef logic not worked correctly for `Node` variables. Specifically, `MemoryContext` - it was shown as `MemoryContext` even if it's `type` is `AllocSetContext`.
16
+
17
+
### Changed
18
+
19
+
Do not show `List` as expandable in PG Variables, if it is empty (`NIL`).
20
+
21
+
Do not show `words` member for `Bitmapset`.
22
+
23
+
Add more validity checking for `Bitmapset`: check `NodeTag` (for 16+ version) and pointer validity (for older versions).
Copy file name to clipboardExpand all lines: README.md
+12
Original file line number
Diff line number
Diff line change
@@ -263,6 +263,18 @@ Known issues:
263
263
264
264
## Release Notes
265
265
266
+
### 1.7.1
267
+
268
+
Do not show `List` as expandable if it is `NIL`.
269
+
270
+
Add more checks for `Bitmapset` before search elements to prevent SEGFAULT and backend crash.
271
+
272
+
Do not show `words` member for `Bitmapset`.
273
+
274
+
Binary features info is cached for current debug session, not for current step.
275
+
276
+
Typedef logic not worked correctly for Node variables. Specifically, `MemoryContext` did not show valid struct, i.e. not `AllocSetContext`.
277
+
266
278
### 1.7.0
267
279
268
280
Add support for custom pointer types in `List *` elements. Earlier, all `void *` were casted to `Node *`. Users also can specify their own custom `List` types in configuration file.
0 commit comments