Skip to content

Releases: datenknoten/freundebuch

v2.89.2

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:22

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

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:24

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

Choose a tag to compare

@github-actions github-actions released this 21 Jun 17:18

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

Choose a tag to compare

@github-actions github-actions released this 21 Jun 14:44

2.88.0 (2026-06-21)

  • fix(frontend): Associate friend selector label with rendered control (9cfea2e)
  • fix(frontend): Reliably autofocus friend search input in modals (4cf8f03)
  • feat(frontend): Align friend selector with combobox dropdown pattern (cba2297)

v2.87.2

Choose a tag to compare

@github-actions github-actions released this 21 Jun 12:29

2.87.2 (2026-06-21)

  • fix(frontend): Address PR review on mobile autofocus priming (ad67c10)
  • fix(frontend): Make autofocus work on mobile keyboards (ce65bcd)

v2.87.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 11:40

2.87.1 (2026-06-21)

  • fix(frontend): Select top match on Enter across search dropdowns (f03835e)
  • fix(frontend): Select top match when confirming relationship type search (1d8f438)

v2.87.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 11:04

2.87.0 (2026-06-21)

  • feat(all): PostGIS-only address lookup + postal-code autocomplete (fa24597)

v2.86.1

Choose a tag to compare

@github-actions github-actions released this 21 Jun 10:18

2.86.1 (2026-06-21)

  • fix(backend): Make auto-created member relationships visible on both contacts (bad26ce)

v2.86.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 08:32

2.86.0 (2026-06-21)

  • fix(frontend): Satisfy noEmptyBlockStatements in session-expired modal (ed2a83c)
  • feat(frontend): Prompt re-login in place when session expires (4926e0f)
  • feat(frontend): Replay failed request after re-login and add logout escape hatch (002610d)

v2.85.3

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:34

2.85.3 (2026-06-21)

  • fix(dx): Make web sandbox toolchain setup work behind the tls proxy (f4cb697)