Releases: Altinn/app-frontend-react
Releases · Altinn/app-frontend-react
v4.14.1
v4.14.0
What's Changed
New Features 🎉
- Disabling roles api call if api version is too low by @adamhaeger in #2847
Bugfixes 🐛
- Expressions for roles working by @adamhaeger in #2825
- Fix Datepicker crashing when deleting year or month from picker by @bjosttveit in #2842
- Fix bug where invalid data did not get removed when clearing input by @bjosttveit in #2845
- Fix future issues with processing layout-sets by @bjosttveit in #2859
- Installing
cypress-fail-on-console-error
+ console error fixes by @olemartinorg in #2860 - Updates eslint react key rule and fixes errors by @cammiida in #2865
- Broken deep validations in nested repeating groups by @olemartinorg in #2867
- Fixing mutation of options causing broken
optionFilter
when used along withsource
options by @olemartinorg in #2875 - Refetching roles when party and instance changes by @adamhaeger in #2868
- Fixes to RepeatingGroup Table Summary2 CSS by @cammiida in #2881
Other Changes
- Minor test formatting fixes by @cammiida in #2843
- Updates font sizes for print and group component heading by @cammiida in #2870
- More info in assertion failure output for pdf test by @martinothamar in #2877
- Updates way of intercepting requests in cypress test by @cammiida in #2878
Dependency Upgrades 📦
- Update npm non-major dependencies (main) by @renovate in #2834
- Update dependency webpack-cli to v6 (main) by @renovate in #2849
- Update dependency use-immer to v0.11.0 (main) by @renovate in #2835
- Update dependency react-toastify to v11 (main) by @renovate in #2848
- Update npm non-major dependencies (main) by @renovate in #2855
Full Changelog: v4.13.0...v4.14.0
v4.14.0-preview.1
Preview release to test role expresssions.
What's Changed
Bugfixes 🐛
- Fix Datepicker crashing when deleting year or month from picker by @bjosttveit in #2842
Other Changes
Uncategorized changes
- expressions for roles working by @adamhaeger in #2825
Full Changelog: v4.13.0...v4.14.0-preview.1
v4.13.0
What's Changed
New Features 🎉
- Add divider to Likert by @tina-ahm in #2765
- Filtering support for all options-components by @olemartinorg in #2806
- Supporting
component
anddataModel
lookups inoptionFilter
when using source options by @olemartinorg in #2839
Bugfixes 🐛
- Adds missing error messages for organisation lookup by @cammiida in #2793
- Shows saved orgname instead of local state by @cammiida in #2794
- Split by '.' only once when parsing 'dataSource' for a text resource variable by @martinothamar in #2802
- Fix/2370 input autocomplete by @adamhaeger in #2803
- Validate org and person data model binding types by @cammiida in #2810
- Fix DevTools in subform by @bjosttveit in #2819
- fix pdf generation issue with lookup components by @HauklandJ in #2824
- Adding cypress test for new attachment API + fixes by @olemartinorg in #2821
- Fixing failing
component
lookups when deeply linked by @olemartinorg in #2829
Other Changes
- Organisation Lookup minor styling fixes by @cammiida in #2811
- Fixes label, input and error message spacings in org and person lookup by @cammiida in #2828
Dependency Upgrades 📦
- Update npm non-major dependencies (main) by @renovate in #2814
- Update dependency eslint-plugin-sonarjs to v3 (main) by @renovate in #2815
- Update dependency react-refresh to v0.16.0 (main) by @renovate in #2813
Full Changelog: v4.12.0...v4.13.0
Navigation preview 1
This is a preview of the new navigation feature.
Version: v4.13.0-preview.1
v4.13.0-preview.0
What's Changed
New Features 🎉
- Add divider to Likert by @tina-ahm in #2765
- Filtering support for all options-components by @olemartinorg in #2806
Bugfixes 🐛
- Adds missing error messages for organisation lookup by @cammiida in #2793
- Shows saved orgname instead of local state by @cammiida in #2794
- Split by '.' only once when parsing 'dataSource' for a text resource variable by @martinothamar in #2802
- Fix/2370 input autocomplete by @adamhaeger in #2803
- Validate org and person data model binding types by @cammiida in #2810
- Fix DevTools in subform by @bjosttveit in #2819
- Hotfix for resolving axios correctly in webpack by @cammiida in #2823
- fix pdf generation issue with lookup components by @HauklandJ in #2824
Other Changes
Dependency Upgrades 📦
Full Changelog: v4.12.0...v4.13.0-preview.0
v4.12.0
What's Changed
New Features 🎉
- Feature/person lookup by @cammiida in #2723
- Feature/Organisation Lookup by @HauklandJ in #2756
Bugfixes 🐛
- Preventing paste when readOnly is true on input component by @adamhaeger in #2774
- removed table-layout fixed by @adamhaeger in #2773
- Fix repeating group table summary by @Magnusrm in #2796
- Fixed expandable textarea and moved textarea to app-components by @adamhaeger in #2778
Other Changes
Dependency Upgrades 📦
- Update Node.js to v22 (main) by @renovate in #2666
- Update dependency marked to v15 (main) by @renovate in #2716
- Update dependency eslint-plugin-testing-library to v7 (main) by @renovate in #2761
- Update npm non-major dependencies (main) by @renovate in #2780
Full Changelog: v4.11.1...v4.12.0
v4.12.0-preview.0
What's Changed
New Features 🎉
- Feature/person lookup by @cammiida in #2723
- Feature/Organisation Lookup by @HauklandJ in #2756
Bugfixes 🐛
- Preventing paste when readOnly is true on input component by @adamhaeger in #2774
- removed table-layout fixed by @adamhaeger in #2773
- Fix repeating group table summary by @Magnusrm in #2796
Other Changes
Dependency Upgrades 📦
- Update Node.js to v22 (main) by @renovate in #2666
- Update dependency marked to v15 (main) by @renovate in #2716
- Update dependency eslint-plugin-testing-library to v7 (main) by @renovate in #2761
- Update npm non-major dependencies (main) by @renovate in #2780
Uncategorized changes
- Fixed expandable textarea and moved textarea to app-components by @adamhaeger in #2778
Full Changelog: v4.11.1...v4.12.0-preview.0
v4.11.1
What's Changed
New Features 🎉
Bugfixes 🐛
- hotfix-header-uten-innhold by @HauklandJ in #2775
Other Changes
- Renamed app-components to pascal casing by @adamhaeger in #2766
- Feature/simple table external api fix casting by @adamhaeger in #2769
Dependency Upgrades 📦
Full Changelog: v4.11.0...v4.11.1
v4.11.0
What's Changed
New Features 🎉
- Feat/1804 pdf preview by @adamhaeger in #2710
- Feature/table by @adamhaeger in #2593
- Feature/button by @HauklandJ in #2689
- Added support for wms-type tilelayers in map-component by @MartinRoberg in #2722
- Feature/table radio button 2 by @adamhaeger in #2745
- Add support for new attachment API and improve UX for error messages by @bjosttveit in #2754
Bugfixes 🐛
- BugFix: change key for geojson so it updates on change by @MartinRoberg in #2729
- Performance fixes that improved ra0692-01 by @olemartinorg in #2732
- Fix distracting MUI console error by @cammiida in #2733
- Preventing removal of stale values with
renderAsSummary
by @olemartinorg in #2743 - Fixes address padding and validation error positions by @cammiida in #2741
- Queue for removing rows by @olemartinorg in #2749
- Allowing
maxCount: 1
in RepeatingGroup by @olemartinorg in #2757
Other Changes
- Simplifying node hierarchy: Removing
addChild
/removeChild
by @olemartinorg in #2690 - Make useExpressionDataSources and useValidationDataSources cheaper by @bjosttveit in #2720
- Faster save processing, reworking
useNodeValidation()
by @olemartinorg in #2724 - Faster directChildren and pickDirectChildren by @bjosttveit in #2730
- Cheaper version of zustand's useShallow by @bjosttveit in #2739
- Extract label type from label by @cammiida in #2726
- Run Percy on main branch by @cammiida in #2744
Dependency Upgrades 📦
- Update npm non-major dependencies (main) by @renovate in #2633
- Update dependency zustand to v5 (main) by @renovate in #2635
- Update npm non-major dependencies (main) by @renovate in #2735
- Removing dep @material-ui/pickers by @olemartinorg in #2751
New Contributors
- @MartinRoberg made their first contribution in #2729
Full Changelog: v4.10.0...v4.11.0