Skip to content

Symlink harperdb and provide type exports for better back-compat#301

Merged
kriszyp merged 10 commits intomainfrom
better-back-compat
Mar 31, 2026
Merged

Symlink harperdb and provide type exports for better back-compat#301
kriszyp merged 10 commits intomainfrom
better-back-compat

Conversation

@kriszyp
Copy link
Copy Markdown
Member

@kriszyp kriszyp commented Mar 30, 2026

This ended up a little bigger than intended, but this provides a bunch of fixes for loading existing applications:

  • Automatic loading of dependent packages using VM loading or native loading depending on usage of harper
  • CJS circular dependency handling
  • Fix setting values in the audit/transaction log store consistently across RocksDB and LMDB
  • Symlink harperdb as well as harper, if it is in deps
  • Add types to exports

@kriszyp kriszyp marked this pull request as ready for review March 30, 2026 18:02
@kriszyp kriszyp requested a review from a team as a code owner March 30, 2026 18:02
@kriszyp kriszyp merged commit 851ec04 into main Mar 31, 2026
22 checks passed
@kriszyp kriszyp deleted the better-back-compat branch March 31, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants