Releases: PomeloProductions/polis-react
Releases · PomeloProductions/polis-react
Release list
v0.5.0
0.5.0 (2026-09-29)
Features
- settings: Add Appearance tab, ColorSchemeContextProvider, extraTabs prop (dd8f310)
- settings: Appearance tab, ColorSchemeContextProvider, and extraTabs (180804f)
Bug Fixes
- api: Redirect to login on unrecoverable auth failures (a357128)
- api: Redirect to login on unrecoverable auth failures (514cd2e)
- auth: Guard goToSignIn against post-login token propagation race (141cea2)
- deps: Update dependency @tanstack/react-table to v9 (6a9c145)
- deps: Update dependency @tanstack/react-table to v9 (f880c79)
- Migrate @tanstack/react-table usage to v9 API (9ad39cb)
v0.4.2
0.4.2 (2026-08-31)
Bug Fixes
v0.4.1
v0.4.0
v0.3.0
0.3.0 (2026-08-21)
⚠ BREAKING CHANGES
- renderer: renderer public surface changed (Todo removed from the built-in registry — consumers must registerComponents(); onRefresh props added; draggability + container size now resolved from page-type-registry). Warrants a minor bump (0.2.0 -> 0.3.0).
Features
v0.2.0
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)