Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 12:02
e03de22

0.2.0 (2026-08-12)

Features

  • Email + push template admin UI components (05a3e7f)
  • Email + push template admin UI components (9b88f04)
  • exports: Expose ./test-utils subpath (ed1b6d0)
  • exports: Expose stateful core (AppContext, MeContext, api, AuthRequests) from the barrel (4e367c8)
  • Extract DynamicPage / CategoryEditor / ComponentGuide from PolisOS (5eae8da)
  • Finish theming refactor for remaining components (8cf1d94)
  • Finish theming refactor for remaining components (5096e66)
  • node-tree: Extract generic recursive renderer + registries (96acdd9)
  • node-tree: Extract generic recursive renderer + registries (83d018b)
  • Organization detail pages + invite/accept-invitation flows (4d46a26)
  • Organization detail pages, invite + accept-invitation flows (4f40dbc)
  • provider: Also forward forceColorScheme for single-scheme apps (8627a86)
  • provider: Forward defaultColorScheme to MantineProvider (140480c)
  • Render-prop forms, default pages, fixed exports map (d60abc6)
  • settings: Move Organizations management to a standalone top-level page (29b57d9)
  • settings: Move Organizations management to standalone top-level page (8abe756)
  • settings: Reusable account/organization Settings scaffolding (f250060)
  • settings: Reusable account/organization Settings scaffolding (30f75bd)
  • Swappable theming via PolisProvider + token interface (fd1914a)
  • Swappable theming via PolisProvider + token interface (66d4b29)
  • theme: Add primaryTint/primarySubtle/primaryContrast tokens (1f9056d)
  • V0.2 — render-prop forms, default pages, fixed exports map (1cfa8ab)
  • V0.3 — extract DynamicPage / CategoryEditor / ComponentGuide pages from PolisOS (cc1972d)

Bug Fixes

  • ci: Harden deferred paginated load and update stale session tests (aad8e1e)
  • ci: Mock api in CategoryAutocomplete test to stop leaked XHR flake (ed77baa)
  • ci: Stop leaked deferred load from crashing the Jest worker (9cff672)
  • Drop unused React imports in SignUpForm + SignUpPage (cefc7fc)
  • Drop unused React imports in SignUpForm + SignUpPage (3bb4b23)
  • exports: Map data/AppContext + data/connect .tsx subpaths (3870b76)
  • exports: Map data/AppContext + data/connect .tsx subpaths (5efab9f)
  • peers: Tighten @mantine/* peer ranges from >=7 to ^7 || ^8 (5de7f73)
  • peers: Tighten @mantine/* peer ranges to avoid 9.x auto-resolve (5c71fad)
  • settings: Drop unused React default import in OrganizationForm (fd1c61a)
  • settings: Drop unused React default import in OrganizationForm (e552f5b)
  • SignInForm: Rename defaultRedirect → onSuccessRedirect for prop parity (f931a4a)
  • types: Drop public any types in TodoContext + connect HOC (ee04b48)