v3.54.0
What's Changed
New Features 🎉
- Expressions: Tracks by @olemartinorg in #554
- Expressions: Engine by @olemartinorg in #561
- Implement delete-warning-popover for repeating-groups by @Magnusrm in #498
- Expressions by @olemartinorg in #540
- Feat: Formatting in table view by @bjosttveit in #585
- Validation trigger for single row by @bjosttveit in #594
- JsonSchema for expressions by @olemartinorg in #631
- Expressions: Adding
not
function by @olemartinorg in #632 - Implement design system button into repeating groups by @Magnusrm in #641
- Expressions: Returning
null
whencomponent
is hidden by @olemartinorg in #635
Bugfixes 🐛
- Fix/save and next button followup by @bjosttveit in #570
- Fixed openByDefault to use filter by @bjosttveit in #571
- Fixing duplicate startInitialDataTaskQueue action by @olemartinorg in #576
- Stabilizing fetch options saga by @olemartinorg in #575
- Fix repeating group header alignment by @bjosttveit in #589
- Fix/repeating groups validation by @bjosttveit in #588
- extract hidden prop for custom components by @nkylstad in #591
- fix: make sure progress circle is not wrapping by @torbjokv in #590
- Fix date-format inconsistency by @bjosttveit in #608
- Make MultipleChoiceSummary match styling of normal summary by @ivarne in #609
- Fix language inconsistencies by @bjosttveit in #610
- Fixing panel with groupReference when used inside repeating group by @olemartinorg in #629
- Removing validation messages when hiding fields using dynamics by @olemartinorg in #627
- Fix delete bug in repeating groups by @bjosttveit in #643
- Date picker validation by @bjosttveit in #636
- Fix date-picker appearance to match other components design by @bjosttveit in #649
- Custom web component: Converting React elements to HTML by @olemartinorg in #654
Other Changes
- Expressions: Type-changes by @olemartinorg in #553
- Fixing flakyness in mocked setTimeout() calls by @olemartinorg in #572
- Stabilizing cypress tests (part 1) by @olemartinorg in #574
- Rewriting URLs to app-frontend in Cypress tests by @olemartinorg in #525
- Strict null-checks by @olemartinorg in #597
- Simplifying flattenObject() by @olemartinorg in #546
- Re-introducing brokenness in flattenObject by @olemartinorg in #611
- Moving JsonSchemas into this repo by @olemartinorg in #613
- Added missing schema-definitions by @bjosttveit in #623
- Fixing failing cypress redirect by @olemartinorg in #622
- Prettier: 120 character printWidth by @olemartinorg in #621
- Making unit tests run only when there are changes in
src/
by @olemartinorg in #624 - Schema: Require either numeric or pattern format by @bjosttveit in #625
- Update vs-code settings (print-width) by @bjosttveit in #626
- Expressions:
any
type and shared tests sync by @olemartinorg in #633 - Disabling local/github complexity warning by @olemartinorg in #642
- Adding auto release notes based on labels by @olemartinorg in #652
- Cypress: Using go-to-task button by @olemartinorg in #651
Dependency Upgrades 📦
- Updated design system dependency to 0.14.1 by @bjosttveit in #560
- chore(deps): update dependency eslint-plugin-sonarjs to v0.16.0 by @renovate in #566
- chore(deps): pin dependencies by @renovate in #533
- chore(deps): update dependency @pmmmwh/react-refresh-webpack-plugin to v0.5.8 by @renovate in #534
- fix(deps): update dependency @altinn/altinn-design-system to v0.15.0 by @renovate in #487
- chore(deps): update node.js to v18 by @renovate in #522
- chore(deps): update dependency react-styleguidist to v13 by @renovate in #567
- chore(deps): update npm non-major dependencies by @renovate in #535
- Update design-system to 0.17.1 by @bjosttveit in #612
- chore(deps): update npm non-major dependencies by @renovate in #618
- chore(deps): update dependency babel-loader to v9 by @renovate in #619
- chore(deps): update npm non-major dependencies by @renovate in #647
New Contributors
Full Changelog: v3.53.1...v3.54.0