Skip to content

Commit 21d9dc8

Browse files
authored
Add release notes for 4.7.5 (#389)
1 parent a999339 commit 21d9dc8

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

release-notes/v4-tucker/4.7.5.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: 4.7.5
3+
---
4+
5+
# 4.7.5
6+
7+
11/11/2025
8+
9+
- Transactions:
10+
- Reset transaction timestamp on commit so reused transactions receive a new timestamp and do not conflict with prior operations
11+
- Fix transaction timeout message to be accurate
12+
- Disallow `get()` with null/undefined more precisely; prevent misuse and improve safety
13+
- Fix handling of `create` with one/two arguments when `loadAsInstance=false`
14+
- Compaction and database maintenance:
15+
- Move each compacted database into place immediately after its compaction completes
16+
- Do not disable database deletion when a record count discrepancy is expected due to skipped deletion entries
17+
- Component loading/router:
18+
- Await `loadDataFile` so subsequent components can access the loaded data
19+
- Keep `scope.handleEntry()` promise-free while ensuring the initial load completes before loading the next component
20+
- API/OpenAPI:
21+
- Fix hostname access for OpenAPI generation
22+
- Dependencies:
23+
- Upgrade LMDB to address issue with returning loose pages to the free-list
24+
- Bug fixes:
25+
- Correct nullish comparison logic to properly handle `null` values
26+
- Applications:
27+
- Add Harper application lock file to avoid reinstalling application on every restart

0 commit comments

Comments
 (0)