Releases: HarperFast/harper
Releases · HarperFast/harper
v5.0.21
What's Changed
- fix(replication): propagate per-event expiresAt to record writes
Full Changelog: v5.0.20...v5.0.21
v5.0.20
What's Changed
- feat(deploy-component): add install_allow_scripts flag
- feat(add-component): add install_allow_scripts flag (consistent with deploy_component)
- fix(v5.0): backport subscription startTime gate fix from main
- test(v5.0): skip race-condition count test that flakes without dedup fix
- test(v5.0): skip subscriptionReplay tests + remove replay-stress test
- chore: Pick .nvmrc to stabilize lock file
- cherry-pick:
fix(deps): update all non-major dependencies→v5.0(PR #563)
Full Changelog: v5.0.19...v5.0.20
v5.0.19
What's Changed
- Formatting
- cherry-pick: yield every 100 entries in subscription catchup (8bbbc4c)
- fix: resolve unresolved merge conflict markers from cherry-pick #581
- Skip update tests
Full Changelog: v5.0.18...v5.0.19
v5.0.18
What's Changed
- Update package.json
- cherry-pick:
fix: skip corrupt audit entries during iteration instead of throwing→v5.0(conflict) (#581) - Retry saveStructures transaction on busy
- fix(table): arm eviction scanner for sourcedFrom and eviction-only configs
- fix: address PR review comments on #529
- fix: prevent silent index gaps when per-record puts fail during schema migration
- test: schema-migration fragility probes (reproduces F2 silent index gap)
- cherry-pick: fix(migrate): skip Symbol.for('structures') entries in copyDbiToRocks (PR #518)
- cherry-pick:
fix: defer and yield audit-store commit notifications→v5.0(conflict) (#544) - Revert "Merge pull request #518 from HarperFast/fix/migrate-shared-structures (#543)"
- Merge pull request #518 from HarperFast/fix/migrate-shared-structures (#543)
- test(replay): add SIGKILL/restart stress test for transaction-log replay
- review: switch replay guard from type strings to action-bit mask
- fix(replay): skip corrupt audit entries instead of crash-looping on replay
Full Changelog: v5.0.15...v5.0.18
v5.0.17
v5.0.15
What's Changed
- Fix invalid 'this' reference
- fix: resolve unresolved merge markers in run.js from PR 520 cherry-pick
- Merge pull request #520 from HarperFast/cherry-pick/v5.0/pr-516
- test: pin Date.now in temp-path regression test
- fix: make atomicWriteFile temp path unique across worker threads
- fix: Lookup hostname in logs properly
- Fix release notes step failing when grep filters out all commits
Full Changelog: v5.0.14...v5.0.15
v5.0.14
What's Changed
- Update rocksdb-js@1.2.0
- Fix system database handling in copyDb and add system database verification test
Full Changelog: v5.0.13...v5.0.14
v5.0.12
What's Changed
- 5.0.12
- Fix shallow clone breaking git log release notes
- Merge pull request #499 from HarperFast/fix/config-update-comparison-typecast
Full Changelog: v5.0.11...v5.0.12
v5.0.11
What's Changed
- 5.0.11
v5.0.10
Full Changelog: v5.0.9...v5.0.10