Skip to content

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)