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