What's Changed
- ci: keep contribution validation local by @LucasDitchun in #46
- docs: correct quick update behavior by @LucasDitchun in #48
- docs: add localized user guides by @LucasDitchun in #47
- fix: localize automatic bookmark modal by @LucasDitchun in #49
- fix: retry failed locale catalog loads by @LucasDitchun in #50
- fix: localize organization usage counts by @LucasDitchun in #51
- fix: make organization deletion recoverable by @LucasDitchun in #52
- fix: save bookmark metadata atomically by @LucasDitchun in #53
- fix: refresh injected locale without reload by @LucasDitchun in #54
- refactor: type injected metadata translations by @LucasDitchun in #55
- fix: preserve metadata delimiter characters by @LucasDitchun in #56
- perf: index bookmarks by tag by @LucasDitchun in #57
- fix: await pending metadata context by @LucasDitchun in #58
- fix: integrate metadata contracts by @LucasDitchun in #59
- refactor: split popup app responsibilities by @LucasDitchun in #60
- fix: detach metadata refresh callbacks by @LucasDitchun in #62
- perf: serialize conflicting background requests by @LucasDitchun in #63
- perf: cache injected decoration context by @LucasDitchun in #61
- refactor: narrow bookmark UI read models by @LucasDitchun in #64
- refactor: split background controller responsibilities by @LucasDitchun in #65
- fix: retry queued locale refreshes by @LucasDitchun in #66
- perf: coalesce metadata refresh broadcasts by @LucasDitchun in #67
- fix: preserve deleted folder subtrees on restore by @LucasDitchun in #68
- fix: preserve metadata entity identities by @LucasDitchun in #69
- fix: retry failed metadata refresh queries by @LucasDitchun in #71
- fix: preserve concurrent decoration refreshes by @LucasDitchun in #70
- fix: preserve committed settings refresh by @LucasDitchun in #72
- fix: serialize destructive library operations by @LucasDitchun in #73
- chore: format integrated fixes by @LucasDitchun in #74
- fix: preserve folder base identity by @LucasDitchun in #75
- fix: preserve live decoration locale by @LucasDitchun in #76
- fix: preserve hidden organization links by @LucasDitchun in #77
- fix: retry transient metadata tab queries by @LucasDitchun in #78
- chore: format metadata decorator by @LucasDitchun in #79
- fix: preserve tombstoned bookmark tag links by @LucasDitchun in #80
- fix: scope locale overrides to stale lookups by @LucasDitchun in #81
- chore: format locale epoch fix by @LucasDitchun in #82
- test: stabilize live bookmark observer by @LucasDitchun in #83
- fix: preserve targeted decoration context by @LucasDitchun in #84
- fix: serialize backup exports after restores by @LucasDitchun in #85
- fix: wait for active backup snapshots by @LucasDitchun in #86
- fix: restore live metadata refresh by @LucasDitchun in #87
- chore(release): release v0.1.2 by @LucasDitchun in #88
Full Changelog: v0.1.1...v0.1.2