Releases: Altinn/altinn-studio
v2024.52
What's Changed
- Add news about git diff by @standeren in #13377
- Add deploy workflow for kubernetes wrapper by @mirkoSekulic in #13392
Full Changelog: v2024.51...v2024.52
v2024.51
What's Changed
Dashboard 🖥
- Fixed issues with texts by @mlqn in #13367
- chore(deps): update npm non-major dependencies by @renovate in #13382
Dependency Upgrades 📦
Other Changes
- Added validation for the number of characters in the name of the receipt by @JamalAlabdullah in #13294
- fix(deps): update dependency @altinn/altinn-design-system to v0.30.2 by @renovate in #13385
- chore(deps): update nginx docker tag to v1.27.1 by @renovate in #13383
- chore(deps): update dependency maven to v3.9.9 by @renovate in #13381
Full Changelog: v2024.50...v2024.51
v2024.50
What's Changed
Bugfixes 🐞
- fix(mutations): update v3 to use v4 interface for updating/deleting mutation layouts by @framitdavid in #13375
Full Changelog: v2024.49...v2024.50
v2024.49
What's Changed
Forms editor 🛠
- Allow changing layoutset even though designview have error with conne… by @standeren in #13250
- fix(deps): update npm non-major dependencies by @renovate in #13339
- Use enumLabelMapper for values in new select and add more missing texts by @standeren in #13348
- 12993 change default name on nav button from nextback to nesteforrige by @Jondyr in #13249
Process editor ⏺→◻️→⏺
- fix(ProcessEditor): Correct rendering of action list on item addition and deletion by @framitdavid in #13333
- Fixed dataTypesToSign by @mlqn in #13357
Dependency Upgrades 📦
Other Changes
- Nginx version by @mirkoSekulic in #13328
- hide nginx version by @mirkoSekulic in #13329
- 11599 replace all existing contact methods phones mails etc with a link pointing to the new contact page by @JamalAlabdullah in #13309
- Fix test feedback by @standeren in #13330
- feat(ErrorBoundry): Implemented Route Based Error Boundry by @framitdavid in #13304
- Fixed icons by @mlqn in #13332
- Språklige endringer i nb.json (sommeroppgaven) by @Ildest in #13298
- fix(deps): update dependency @altinn/altinn-design-system to v0.30.1 by @renovate in #13338
- chore(LogicalExpressionEditor): refactor to use UseUniqueKeys by @framitdavid in #13361
- fix(deps): update dependency com.azure.spring:spring-cloud-azure-dependencies to v5.15.0 by @renovate in #13340
- use grid display for app container by @standeren in #13363
- Test feedback: Change labels to start with capital letters by @Jondyr in #13372
- Update text keys in nb.json by @standeren in #13374
Full Changelog: v2024.48...v2024.49
v2024.48
What's Changed
Data modelling 📈
- Make sure parent path accounts for references when adding nodes by @Jondyr in #13291
- 13191 remove type selector for existing fields in felter tab for an object by @JamalAlabdullah in #13288
Other Changes
Full Changelog: v2024.47...v2024.48
v2024.47
What's Changed
This release introduces changes to the login flow of the application, replacing the previous method with OpenID Connect (OIDC).
The new login flow may log you out during the update process. After logging back in, you will be prompted with a new authorization dialog. Please select Authorize Application
to proceed and gain access to the application.

If you encounter any issues during the login process, we recommend clearing your browser cookies and attempting to log in again.
For more information on how to clear cookie, please refer to the official instructions of your browser:
New login flow
- OIDC login by @mirkoSekulic in #13228
Forms editor 🛠
- Removed deleted data types from signing tasks by @mlqn in #13156
- Update npm non-major dependencies by @renovate in #13244
- 11360 cleanup error message components by @JamalAlabdullah in #13237
- Added optional chaining operator in handleClose function by @JamalAlabdullah in #13267
Process editor ⏺→◻️→⏺
- feat(Payment): enable Payment feature in Studio by @framitdavid in #13100
Dependency Upgrades 📦
Other Changes
- Add check to show news based on date and limit by @standeren in #13215
- Fix failing test for text files by @TomasEng in #13251
- Update eclipse-temurin Docker tag to v21.0.4_7-jre-alpine by @renovate in #13243
- Update CSS loader to version 7 by @TomasEng in #13252
- Add missing issue URL by @TomasEng in #13270
Full Changelog: v2024.46...v2024.47
v2024.46
What's Changed
Forms editor
- Invalidate jsonSchema by modelName when uploading new model and update state with useEffect by @standeren in #13211
Data modelling
Other Changes
- Make Preview heading a Heading component instead of Link by @ErlingHauan in #13192
- Updating texts on MergeConflict modal by @wrt95 in #13232
Full Changelog: v2024.45...v2024.46
v2024.45
What's Changed
Forms editor 🛠
- Update npm non-major dependencies by @renovate in #13199
- One storage key layoutset by @lassopicasso in #13206
Fixing Bugs
- fixed overflow in datamodellknytninger accordion by @JamalAlabdullah in #13195
- showed ellipsis in datamodelbinding accordion by @JamalAlabdullah in #13223
- Fix drag and drop error in Playwright by @TomasEng in #13210
Other Changes
- Update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.2 by @renovate in #13198
Full Changelog: v2024.44...v2024.45
v2024.44
What's Changed
Dashboard 🖥
- #12930 Moved hardcoded text from App.tsx to language files by @Will-Marriott in #13181
Other Changes
- Fix click-and-hold scrolling in Designer by @ErlingHauan in #13194
New Contributors
- @Will-Marriott made their first contribution in #13181
Full Changelog: v2024.43...v2024.44
v2024.43
What's Changed
Forms editor 🛠
- Update dependency @digdir/design-system-react to v0.54.0 by @renovate in #13110
- 12787 resizable layout component by @Jondyr in #13044
- Update npm non-major dependencies by @renovate in #13140
- Adapt prop type validation method to first check for enum field by @standeren in #13155
- Update data model selection in component config by @lassopicasso in #12949
- 13126 long text for component id in expression cause overfloww by @JamalAlabdullah in #13132
- Replace RuleModal in Calculations with Alert by @standeren in #13147
- 12787 resizable testing feedback changes by @Jondyr in #13154
Dashboard 🖥
- Improve loading of apps and data models on Dashboard by @ErlingHauan in #13137
Process editor ⏺→◻️→⏺
- Add payment component by default in addLayoutSet endpoint when adding a payment layoutset by @standeren in #13102
- Add support for UniqueFromSignaturesInDataTypes element for signature tasks by @mlqn in #13042
Data modelling 📈
- Remove field type selector by @lassopicasso in #13122
Bugfixes 🐞
- Fix/ Stateless layout makes studio crash by @lassopicasso in #13138
- fix display of default data model binding by @lassopicasso in #13185
Dependency Upgrades 📦
- Update dependency Microsoft.AspNetCore.Mvc.NewtonsoftJson to v8 by @renovate in #13144
- Update nuget non-major dependencies by @renovate in #13141
- Update dependency Microsoft.AspNetCore.Mvc.Testing to v8 by @renovate in #13145
Other Changes
- Refetch masterBranchStatus on getLatestCommit and Build by @standeren in #13116
- Eid logger healthcheck by @mirkoSekulic in #13158
- fix helm version by @mirkoSekulic in #13177
Full Changelog: v2024.42...v2024.43