Skip to content

v0.10.0

Choose a tag to compare

@kohki-shikata kohki-shikata released this 12 Oct 04:11
· 17 commits to main since this release
31ca62d

What's Changed

v0.10.0 — BREAKING: key hierarchy delimiter / → : + Scan (Issue #37)

  • feat(state): key delimiter / → : + Scan by @cursor in #39

Breaking

  • Hierarchy delimiter is now : (ValidateKey / validateKey)
  • / is allowed as an ordinary character
  • HTTP mapping A: /v1/keys/a:b:c (one path segment). Old /v1/keys/a/b → 404
  • Firestore Doc ID: : → %3A (Go/Node parity)
  • Recovery Restore: old /-hierarchy keys are dropped (decision D). No automatic migration — discard and re-ingest

Added

  • Scan(prefix) ([]string, error) — batch, no paging, usable inside Tx (Go Store/Tx/DB + Node)

Packages

  • packages/go → 0.10.0 (packages/go/v0.10.0)
  • @b4moss/es4 → 0.10.0

Full Changelog: v0.9.0...v0.10.0