Releases: datenknoten/freundebuch
Releases · datenknoten/freundebuch
Release list
v2.89.2
2.89.2 (2026-06-29)
- refactor(backend): Use Symbol.for for the query-wrapped marker (d80d052)
- refactor(frontend): Split collective-detail into data-driven sections (#187) (f589a18), closes #187 #186
- test(backend): Assert enhanced call-site stack on query rejection (c9ebda8)
- fix(backend): Prevent stack overflow from re-wrapping pooled pg clients (bb31a40)
v2.89.1
2.89.1 (2026-06-23)
- test(frontend): Add reusable test infrastructure (d230e57)
- test(frontend): Cover auth store (c6df278)
- test(frontend): Cover circles and app-passwords API clients (ac73349)
- test(frontend): Cover circles store (1dd4ffc)
- test(frontend): Cover collectives API client (34c5217)
- test(frontend): Cover detail-actions and social/professional rows (8526eb1)
- test(frontend): Cover email/url/date subresource rows (e89e9da)
- test(frontend): Cover encounters and notification-channels API clients (0e58c71)
- test(frontend): Cover encounters store (668edb4)
- test(frontend): Cover friend-subresources store operations (e7f887a)
- test(frontend): Cover friends store (5ace251)
- test(frontend): Cover keyboard hint helpers in the ui store (8a326ab)
- test(frontend): Cover phone edit form (establishes i18n mock pattern) (dea4a3e)
- test(frontend): Cover presentational components (render tests) (0a65cee)
- test(frontend): Cover retry util and friend-list-filter store (ed2a6ba)
- test(frontend): Cover reusable form UI components (2863671)
- test(frontend): Cover search store (cf8f57b)
- test(frontend): Cover session and locale stores (4d472fa)
- test(frontend): Fix lint errors in locale store test (b08b89f)
- ci: Add PR coverage report via danger-plugin-coverage (d41d4c0)
- ci: Build shared before generating frontend coverage in the danger job (1a46805)
- ci: Generate only frontend coverage, in the danger job (d439598)
- fix: Build shared before tests and type the circles test fixture (865f8bf)
- fix: Pin lockfile to avoid rollup/mongodb drift from coverage deps (e1ce234)
- refactor: Promote noExplicitAny to error and drop dead suppressions (c824717)
- docs: Document explicit-checks ("say what you mean") convention (8fa8844)
v2.89.0
2.89.0 (2026-06-21)
- chore(frontend): Remove unused selectCollectivePlaceholder i18n key (a5298fe)
- fix(frontend): Associate collective combobox with its external label (de88964)
- fix(frontend): Single auto-focus module instance and focus after clear (992daa6)
- feat(frontend): Combobox collective selector in friend "Add to collective" (3315f97)
v2.88.0
v2.87.2
v2.87.1
v2.87.0
2.87.0 (2026-06-21)
- feat(all): PostGIS-only address lookup + postal-code autocomplete (fa24597)
v2.86.1
2.86.1 (2026-06-21)
- fix(backend): Make auto-created member relationships visible on both contacts (bad26ce)
v2.86.0
v2.85.3
2.85.3 (2026-06-21)
- fix(dx): Make web sandbox toolchain setup work behind the tls proxy (f4cb697)