Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 20:19
· 61 commits to main since this release
606fd3d

Minor Changes

  • #82 bf734a0 Thanks @LiranCohen! - Add gitd serve --check to validate public URL reachability, improve gitd init post-instructions to mention --public-url, and add DEPLOY.md deployment guide

Patch Changes

  • #83 b852043 Thanks @LiranCohen! - Implement credential helper store and erase actions with file-based TTL-aware cache

  • #84 594af61 Thanks @LiranCohen! - Add exports test verifying all public symbols from @enbox/gitd/git-server and @enbox/gitd/git-remote sub-paths

  • #77 c093dd9 Thanks @LiranCohen! - Fix DWN registration in profile mode and remove spurious DATA/ directory creation. The SDK ignores the registration option when an explicit agent is passed, so registration is now performed directly before Web5.connect().

  • #81 1a98208 Thanks @LiranCohen! - Complete gitd setup command: configure git credential helper (git config --global credential.helper), add --check for dry-run validation, and --uninstall to reverse configuration.

  • #79 2f1fa09 Thanks @LiranCohen! - Replace LevelDB with SQLite for DWN core stores (MessageStore, DataStore, StateIndex, ResumableTaskStore) using @enbox/dwn-sql-store and Bun's native bun:sqlite. The remaining LevelDB stores (SyncEngine, vault, DID resolver cache) await upstream SQL alternatives (enboxorg/enbox#569, enboxorg/enbox#570).

  • #80 cb24570 Thanks @LiranCohen! - Add GITD_ALLOW_PRIVATE=1 env var to bypass SSRF protection for local development with did:web:localhost and other local DID methods. Prints a warning to stderr when active. Also exports assertNotPrivateUrl and adds comprehensive SSRF tests replacing the previous stub.