Releases: Altinn/altinn-studio
Releases · Altinn/altinn-studio
v2025.7
What's Changed
Forms editor 🛠
- fix(deps): update npm non-major dependencies by @renovate in #14674
- chore(IDataModelBindings): Fix typing of data model bindings by @lassopicasso in #14659
- fix: validation errors persist when switching pages by @lassopicasso in #14672
- fix: case error page id by @lassopicasso in #14665
- refactor: Set the default size of text fields to small by @mlqn in #14705
- feat: add main config section with header behind feature flag by @lassopicasso in #14702
- feat: Warn user about deprecated components by @lassopicasso in #14677
- fix: 14472 should show the value of selector in properties config by @JamalAlabdullah in #14686
Text editor 💬
- fix: validation for text key by @lassopicasso in #14669
Other Changes
- feat: Add endpoint and service for all data models by @ErlingHauan in #14668
- refactor: rename Playwright Header to AppDevelopmentHeader by @wrt95 in #14691
Full Changelog: v2025.6...v2025.7
v2025.6
What's Changed
Forms editor 🛠
- fix: remove forceshow in summary2 - not supported in app by @lassopicasso in #14606
- feat: StudioCodeListEditor - display Numberfield or Checkbox based on value type by @ErlingHauan in #14398
- fix: summary2 - displayType selector in override by @lassopicasso in #14575
- fix: summary2 - reset override config when user reselects component by @lassopicasso in #14619
- feat: remove subform feature flag by @lassopicasso in #14637
- feat: Remove feature flag for summary2 by @mlqn in #14628
- feat: remove summary from componentlist and rename summary2 by @lassopicasso in #14557
- fix: make empty StudioDecimalField return null by @ErlingHauan in #14552
- fix: Strange behavior in Subform when multiple data model bindings point to the same field by @mlqn in #14598
- feat: 14164 implement the legg til ny component for the last four standard choices by @JamalAlabdullah in #14392
- feat(summary2): add new props to overrides by @Jondyr in #14644
- refactor(summary2): move displayType default to shared default logic by @Jondyr in #14654
Text editor 💬
- chore: update applicationmetadata on undeploy by @mirkoSekulic in #14627
Other Changes
- chore(deps): update eclipse-temurin docker tag to v21.0.6_7-jre-alpine by @renovate in #14607
- fix: updated text by @JamalAlabdullah in #14634
- refactor: trigger identity by @mirkoSekulic in #14639
- fix: support jobs with old args by @mirkoSekulic in #14641
- chore: make all jobs params mandatory by @mirkoSekulic in #14642
- feat: enabled undeploy for users by removing feature flag by @framitdavid in #14640
- fix: make key icon horizontal and remove unwanted colons in process page by @ErlingHauan in #14638
- fix: limit data model fetching to models folder by @ErlingHauan in #14625
- feat: added news about un-deploy by @framitdavid in #14663
Full Changelog: v2025.5...v2025.6
v2025.5
What's Changed
Forms editor 🛠
- feat: hideEmptyFields is not a component-override prop by @Jondyr in #14531
- fix: Update supported component types by @mlqn in #14566
- fix: 14103 components with multiple data model bindings eg address are missing by @JamalAlabdullah in #14333
- fix: tablecolumns saving/deleting a column affects other columns by @Jondyr in #14561
Dependency Upgrades 📦
Other Changes
- fix: Update gitea texts to v1.23.1 by @mlqn in #14555
- fix: add check to verify no error message on playwright navigation by @wrt95 in #14553
- feat(app-deploy): display correct message during and after app undeployment by @framitdavid in #14558
- feat(app-deploy): ensure to disable undeploy button when undeploy is in pending by @framitdavid in #14573
- fix: Text resource unsetting issues by @TomasEng in #14568
Full Changelog: v2025.4...v2025.5
v2025.4
What's Changed
Forms editor 🛠
- feat: Show warning when previewing a subform by @Jondyr in #14486
- feat: reorganize summary2 config by @Jondyr in #14460
- feat: summary2 filter override components by @Jondyr in #14470
- fix: summary2 set correct layoutset as default by @Jondyr in #14473
- fix: summary2 override combobox crash by @lassopicasso in #14512
- feat: Update JSON schema for Summary2 by @mlqn in #14529
- fix: rely on component type instead of its ID when display override config by @lassopicasso in #14545
Dashboard 🖥
- feat(dashboard): Improve validation for missing permissions when creating new app by @framitdavid in #14395
Bugfixes 🐞
Other Changes
- chore: lock undeploy endpoint by @mirkoSekulic in #14549
- feat: gitea upgrade 1.22.5 -> 1.23.1 by @mirkoSekulic in #14550
Full Changelog: v2025.3...v2025.4
v2025.3
What's Changed
Forms editor 🛠
- fix(deps): update npm non-major dependencies by @renovate in #14452
- fix: datamodels with hyphens in name by @Jondyr in #14455
- fix: check if selectedLayoutSet is present in layoutSets by @Jondyr in #14424
- fix: prevent adding components from a different data model to the subform table by @lassopicasso in #14442
- fix: styling in subform table to be more similar the design by @lassopicasso in #14450
- feat: update summary2 override configuration design by @Jondyr in #14379
Text editor 💬
- fix: Revert "chore: cleanup backend endpoints (#14418)" by @Konrad-Simso in #14463
Process editor ⏺→◻️→⏺
- feat: Delete all Summary 2.0 components that has a reference to a deleted component by @mlqn in #14126
Bugfixes 🐞
- fix: broken codelist links in Studio to Altinn docs by @lassopicasso in #14447
Dependency Upgrades 📦
Other Changes
- chore: 14277 studio pagination content by @wrt95 in #14278
- chore(deps): update alpine docker tag to v3.21.2 by @renovate in #14404
- fix: build warning by @mirkoSekulic in #14484
- fix: add endpoints accessing datamodel schema to sync endpoints by @Jondyr in #14427
- fix: application insights requests by @mirkoSekulic in #14487
- feat(app-deploy): Frontend support for undeploying an application in a selected environment by @framitdavid in #14494
- feat: Update all Summary 2.0 components that has a reference to an updated component id by @mlqn in #14489
Full Changelog: v2025.2...v2025.3
v2025.2
What's Changed
Forms editor 🛠
- feat: Remove featureflag multiple data models per task by @lassopicasso in #14171
- chore: reorganize summary2 translation keys by @Jondyr in #14406
- fix: exportUtils pageOrder can be nullish, add optional chaining by @Jondyr in #14425
- chore: Retrieving help texts from nb.json instead of JSON schemas by @mlqn in #14420
Data modelling 📈
Dependency Upgrades 📦
- chore: remove fluent assertions library by @mirkoSekulic in #14439
Other Changes
- feat: normalize deployments table by @mirkoSekulic in #14366
- feat: deployment type column by @mirkoSekulic in #14408
- feat(designer): endpoint to get UserOrgPermissions by @framitdavid in #14389
- fix(designer): Prevent propagation of 401 Unauthorized status from Azure DevOps by @framitdavid in #14378
- feat(contact): display Altinn Servicedesk contact if user belongs to org by @framitdavid in #14371
- docs: Add to news - multiple data models by @lassopicasso in #14433
- chore: Remove feature flag accesspackages by @mgunnerud in #14388
- chore: treat warnings as errors by @mirkoSekulic in #14443
Full Changelog: v2025.1...v2025.2
v2025.1
What's Changed
Forms editor 🛠
- chore: update error handling in useValidateComponent by @Konrad-Simso in #14352
- feat: addded helptext for hidden property by @JamalAlabdullah in #14292
- perf: Adjustments summary2 by @lassopicasso in #14353
- chore(ui-editor): remove custom component from toolbar list by @nkylstad in #14362
- fix: tablecolumn query parameter should be string and relative by @Jondyr in #14368
Dependency Upgrades 📦
- chore(deps): update dependency microsoft.featuremanagement.aspnetcore to v4 by @renovate in #14339
- chore(deps): update dependency testcontainers to v4 by @renovate in #14342
- chore(deps): update dependency scrutor to v5 by @renovate in #14340
Other Changes
- chore: 14263 create studio status radio group by @wrt95 in #14272
- feat: add CellNumberfield to StudioInputTable by @ErlingHauan in #14345
- fix: Optional schema by @lassopicasso in #14385
Full Changelog: v2025.0...v2025.1
v2025.0
What's Changed
Forms editor 🛠
- feat: backend endpoints for instance creation and dataelement operations by @Jondyr in #14154
- fix: add alert to
ReferenceTab.tsx
by @Konrad-Simso in #14307
Other Changes
- refactor: Added help text lines for RepeatingGroup and PaymentDetails by @Ildest in #14344
- feat: add support for access packages in policy editor by @mgunnerud in #13921
Full Changelog: v2024.74...v2025.0
v2024.74
What's Changed
Data modelling 📈
Dependency Upgrades 📦
Other Changes
- chore(deps): update gitea/gitea docker tag to v1.22.6 by @renovate in #14324
- fix: make slider 100% height and hide thumb in firefox by @Jondyr in #14305
Full Changelog: v2024.73...v2024.74
v2024.73
What's Changed
Forms editor 🛠
- fix: if a data model field binding is removed, delete the prop by @lassopicasso in #14297
Dashboard 🖥
Data modelling 📈
- feat: serialize nillable copmlex types as nil by @mirkoSekulic in #14320
Bugfixes 🐞
Dependency Upgrades 📦
Other Changes
- chore(deps): update gitea/gitea docker tag to v1.22.5 by @renovate in #14285
- fix: update description to mention that data model binding and label are required by @JamalAlabdullah in #14281
- fix: lock release and deployment creation by @mirkoSekulic in #14313
- chore: 14264 studio radio by @wrt95 in #14265
Full Changelog: v2024.72...v2024.73