Releases: PolicyEngine/policyengine-app-v2
Releases · PolicyEngine/policyengine-app-v2
v0.4.0
0.4.0 (2026-03-23)
Bug Fixes
- Allow nameless policies (63e77ce)
- Consistent ingredient card padding, remove disabled account settings (22695f1)
- Don't allow single-sim reports for subnational geographies (4642d74)
- Ensure policy modal respects initialEditorMode on open (afffbff)
- Fallback to Policy #X for policies with no label (829b125), closes #X
- Filter out pycache params (6dc9157)
- Fix dates, US nationwide populations (229e188)
- Fix param value display (9c878f9)
- Fix simulation label editing (b089b7f)
- Fixes to household creation modal (acc3afc)
- Harmonize competing hydrated report models (40c9c70)
- Improve US Congressional district formatting (b794d66)
- Info panel fixes (b6e1496)
- Minor visual fixes (8975619)
- Modify top bar (1ab08a0)
- Move reproduce button to right of view/edit button (0632ff7)
- Move to more streamlined design (f5640d0)
- Prevent EditableLabel from overflowing simulation card (a30f738)
- Properly create new policy (83718f2)
- Properly use association data for household display (ca0d337)
- Remove cancel button from household creation modal (56657d2)
- Remove dupe button (0b8c108)
- Remove horizontal view (6d8e253)
- Remove package-lock.json to fix Vercel build (3d52a62)
- Remove param demos (90c2a8c)
- Replace workspace:* with * in website/package.json for npm compatibility (4d33d66)
- Report builder modal improvements (2b2872e)
- Resolve 36 test failures after Mantine-to-shadcn migration (eb10ffc)
- Resolve csstype type conflicts and ignore storybook-static in stylelint (5d57cc9)
- Reuse PolicyOverviewContent in policy details drawer (6398705)
- Revert lazy loading in router, darken breadcrumb color (acb7d85)
- Update stories and fix type errors after rebase (97a79d1)
- Use design tokens, fix title case, extract shared PolicyOverviewContent (6974835)
- Use proper policy loading structure (1faf648)
- Various fixes to param creator (4ad61a5)
- Visual improvements to policy setup modal (ad5feaa)
- Year selector styling, button ordering, update icon, and overflow fixes (46c4716)
Features
- Add congressional district card, expandable controls row, and fix chart heights (4ecf9fc)
- Add edit icon for names (859deba)
- Add error state visualization, improve error logging, and UI fixes (50ea627)
- Add expandable DashboardCard component, playground page, and refactor overview cards (01f164d)
- Add Migration tab with collapsible sections, progressive district map (efc3914)
- Add places (e970bce)
- Builder variants (a5a3ff3)
- Clean up policy editing buttons in report builder (87a682f)
- Enable Run button (fb353ab)
- Enter key submit, unified gear button, back nav, remove loading msg (d8b2257)
- Expand use cases that report builder supports (b2d0110)
- First implementation of a policy modification structure (4616eb6)
- First implementation of existing policy selector modal (18fb63f)
- First version of policy creation modal (913a722)
- Fix DashboardCard sizing, add chart height props, and budgetary breakdowns (e11ac5b)
- Geography utils (b4ff8ae)
- Icon action buttons for tables, remove checkboxes, policy editor from policies page (76ce650)
- Implement "Update existing policy" in policy modals (a16eb27)
- Migrate remaining UK charts, remove mockup page (52783fd)
- Modified report builder interface (0a58cbe)
- Modify policy creation modal (03e3510)
- Move household creation into modal (1459355)
- Parameter search (a0abb6f)
- Policy editor footer layout, report view/edit modes, and UX refinements (3357734)
- Population creation & selection modal ([b0449fb](https://g...
v0.3.0
0.3.0 (2026-02-17)
Bug Fixes
- Add AppProvider to test render utility (f6729cd)
- Add curly braces to satisfy ESLint (4571c53)
- Add missing type field to encode-policy-multi-agent-ai app entry (7406ea5)
- Forward URL hash fragments to iframe embeds (2b794e0), closes #659
- Improve state legislative tracker description (96337d5)
- Install @vercel/analytics (cf2c339)
- Lazy-load research articles (05138ad)
- Properly navigate between pages (9eddade)
- Resolve merge conflict (2f3a22c)
- Standardize border radiuses around specific design tokens and migrate all radiuses onto them (579e030)
- Update Model nav item to use useWebsitePath (c96fb53)
- Update UK salary sacrifice cap figures to match chart data (29506ed)
- Use CURRENT_YEAR constant for default year fallback (8399f32)
- use flat projection for hex map and safe center for geoAlbersUsa (fbd0fc0)
- Various fixes to place selection (0bdf09f)
Features
- Add 2026 state legislative tracker to research page (a3483b7)
- Add analytics to calculator (0be5ac0)
- Add blog to home page (1fbe3a9)
- add hex map toggle for US congressional districts (881ee19)
- Add salary sacrifice cap analysis tool (617722e)
- Add state legislative tracker preview to home page (eb1bcee)
- add UK student loan deductions calculator to apps (5cfcff4)
- Reproduce in Python (b17f029)
- Sync iframe hash changes to parent URL bar via postMessage (3abbe57)
v0.2.0
0.2.0 (2026-01-29)
Bug Fixes
- Add Pavel's headshot to authors, fix footnotes (4e3f2fb)
- Add transparent-backgroudn logo (d801535)
- Align font styling between income and wealth decile charts (eae2f19)
- Align wealth decile chart axes with v1 (b2c306c)
- Clean up dead code (29776d7)
- correct terminology - marital status, not filing status (2bd2021)
- Deploy all three Vercel projects as part of GH (03db873)
- Don't display UK subnational impact maps when simulating over a subnational entity (a58f5ab)
- Ensure that localhost URL is only used in dev, not in prod builds (3a87e28)
- Export CountryId from libs/countries, use DEFAULT_COUNTRY (8426c5d)
- First round of visual fixes (0c3485f)
- Fix current law display (6a14dfb)
- Fix display of sims on reports page (8d6d36a)
- Fix footnotes (edfb533)
- Fix Makefile; fix vite config to properly link wordwrapjs (8f32656)
- Fix margins in Idaho article; fix scroll issue (3d83539)
- Fix poverty display arrow (700c996)
- Fix report sharing to properly share user-connected data (7cc1224)
- Fixes to NotebookRenderer (76ab497)
- Harmonize line colors (acb5ec2)
- Have footnotes appear as they do in v1 (9ed7eb1)
- Improve code quality (f30b508)
- Make loading screen simpler (5d134e2)
- Minor fixes to workflow (b6ec025)
- Modify param view on policy page (8602b44)
- Modify workflows to directly handle Vercel deployment (1aef063)
- More clearly separate Policy and PolicyMetadata records and avoid cache collision (88768c8)
- More visual changes (d0a37c3)
- nav links from calculator now go to website (3a62aed)
- Prevent type issues in value inputs (2d348e2)
- Properly add back checks on deploy, make deploy dependent on checks (b9ab344)
- Properly handle numeric IDs (3de9477)
- Properly pass report year to dynamics page (3aac57e)
- Properly reopen report in other browser (3a261a8)
- Return to Vercel-driven deployment process (d565e91)
- Simplify error boundary to remove hook issue (91301ba)
- update date to January 23, 2026 (cf71916)
- Use correct article link (228fcc3)
- use correct image for Scottish Budget 2026 dashboard (8e77803)
- Use transparent-background logo in charts (6dec653)
- Various fixes (327a082)
- Visual improvements to maps (a96453e)
- year picker timezone bug in date value selectors (f561b89)
Features
- add brand pages (#551) (91a1ce9)
- add Scotland economic outlook pre-budget dashboard (662c30f)
- add Scottish Budget 2026-27 impact analysis dashboard (bd12a17)
- Add shareable report URLs (52a8d34)
- Allow multiple instances of the website to run simultaneously (3fba296)
- Claude skills (00bf1f6)
- Claude updates (e77bdd5)
- Error boundary (efb5d63)
- New report overview pages (2085457)
- Notebook renderer (ffe3d9f)
- Remove non-functional buttons from report output page (fc0a4c3)
- Update Blog.page.tsx (666f14b)
- update default year from 2025 to 2026 (089e4a9)
- US congressional district choropleth maps (#575) (a89585b)
- Use NotebookRenderer in Blog.page.tsx (20c6af3)