Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions release-notes/v4-tucker/4.7.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: 4.7.5
---

# 4.7.5

11/11/2025

- Transactions:
- Reset transaction timestamp on commit so reused transactions receive a new timestamp and do not conflict with prior operations
- Fix transaction timeout message to be accurate
- Disallow `get()` with null/undefined more precisely; prevent misuse and improve safety
- Fix handling of `create` with one/two arguments when `loadAsInstance=false`
- Compaction and database maintenance:
- Move each compacted database into place immediately after its compaction completes
- Do not disable database deletion when a record count discrepancy is expected due to skipped deletion entries
- Component loading/router:
- Await `loadDataFile` so subsequent components can access the loaded data
- Keep `scope.handleEntry()` promise-free while ensuring the initial load completes before loading the next component
- API/OpenAPI:
- Fix hostname access for OpenAPI generation
- Dependencies:
- Upgrade LMDB to address issue with returning loose pages to the free-list
- Bug fixes:
- Correct nullish comparison logic to properly handle `null` values
- Applications:
- Add Harper application lock file to avoid reinstalling application on every restart