Releases: PxTools/PxWeb2
v2.6.5
What's Changed
This release contains mostly fixes, performance enhancements and version updates.
🏕 Features
- chore: Replace framermotion with motion by @SjurSutterudSagen in #1186
- fix: normalize variable filter IDs to prevent invalid characters by @oyessb in #1194
- Refactor HTML validation to use ES modules and improve error reporting by @oyessb in #1197
- Omit empty target attribute when not provided by @oyessb in #1196
- Right click on TableCard by @KentMossback in #1169
- Fix/Filter removal freeze by @KentMossback in #1192
- feat: add .npmrc for npm configuration and document dependency install cooldown by @SjurSutterudSagen in #1223
- Change h3 and div inside button to span by @PerIngeVaaje in #1210
- Add html-validation of table page with vite preview by @oyessb in #1208
👒 Dependencies
- build(deps): bump aquasecurity/trivy-action from 0.34.1 to 0.35.0 by @dependabot[bot] in #1177
- build(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #1178
- build(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #1179
- build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #1180
- build(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #1181
- build(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #1190
- build(deps): bump vite from 7.3.1 to 7.3.2 by @dependabot[bot] in #1206
- build(deps-dev): bump brace-expansion from 1.1.12 to 1.1.13 by @dependabot[bot] in #1195
- build(deps): bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #1193
- build(deps): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #1209
- build(deps): bump cloudflare/wrangler-action from 3 to 3.14.1 by @dependabot[bot] in #1233
- build(deps): bump actions/setup-node from 6 to 6.3.0 by @dependabot[bot] in #1232
- build(deps): bump github/codeql-action from 4 to 4.35.1 by @dependabot[bot] in #1231
- build(deps): bump i18next-http-backend from 3.0.4 to 3.0.5 by @dependabot[bot] in #1237
- build(deps): bump uuid from 13.0.0 to 14.0.0 by @dependabot[bot] in #1239
- chore: Upgrade i18next major versions by @SjurSutterudSagen in #1228
- chore: update dependencies and configure babel plugin for Vite by @MikaelNordberg in #1230
- Upgrade Typescript to 6.0.2 by @PerIngeVaaje in #1234
- patch: Upgrade project dependencies 20260416 by @SjurSutterudSagen in #1226
- patch: Upgrade the images in the Dockerfile by @SjurSutterudSagen in #1225
- chore: Upgrade Node from 22 to 24 by @SjurSutterudSagen in #1175
- Patch/update external components 260323 by @MikaelNordberg in #1189
- chore: update dependencies in package.json files by @KentMossback in #1203
- Upgrade Shiki from v3 to v4 by @SjurSutterudSagen in #1171
- chore: Update jsdom to version 28 by @SjurSutterudSagen in #1174
- chore: upgrade @cloudflare/unenv-preset, workerd, and miniflare to latest version by @KentMossback in #1176
Full Changelog: v2.6.4...v2.6.5
PxWeb v2.6.4
What's Changed
🏕 Features
- fix: Make the VB select's text only take 1 line by @SjurSutterudSagen in #1131
- Fix: Wrap functions in variablesprovider with use callback by @SjurSutterudSagen in #1128
- refactor: update refs in NavigationBar, NavigationRail, and TableView… by @SjurSutterudSagen in #1130
- Fix: Table title when multiple contents by @MikaelNordberg in #1119
- fix: Expand Select stories to show long option text also by @SjurSutterudSagen in #1136
- Language fixes for saved query by @KentMossback in #1129
- Bumps the project dependencies by @SjurSutterudSagen in #1140
- feat: Add react compiler by @SjurSutterudSagen in #1135
- patch: Enhance maintainers guide with detailed instructions for updating by @SjurSutterudSagen in #1144
- chore: update eslint-plugin-storybook and Storybook dependencies to version 10.2.8 by @MikaelNordberg in #1146
- build(deps): update i18next and related dependencies to latest versions by @MikaelNordberg in #1154
- patch: Update dependencies in package-lock by @SjurSutterudSagen in #1155
- Patch/20260302 update dependencies by @PerIngeVaaje in #1163
- fix: Linter error in the Chips story by @SjurSutterudSagen in #1164
- fix: resolve linter errors and improve tab state management in TableI… by @SjurSutterudSagen in #1165
- Prevent navigation behind NavigationDrawer, take 2 by @KentMossback in #1137
- Bump project dependencies by @SjurSutterudSagen in #1170
👒 Dependencies
- build(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 in /.github/workflows by @dependabot[bot] in #1145
- build(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 by @dependabot[bot] in #1161
Full Changelog: v2.6.3...v2.6.4
PxWeb v2.6.3
This contains a performance fix for the startpage/landingpage.
What's Changed
🏕 Features
- fix: memoize SEO rendering for table list on start page by @MikaelNordberg in #1132
Full Changelog: v2.6.2...v2.6.3
PxWeb v2.6.2
This release includes security fixes.
What's Changed
🏕 Features
- feat: Improve screenreader for navigation menu in table by @SjurSutterudSagen in #1115
- feat: Sort tables on start page based on publishing date and grouping by @SjurSutterudSagen in #1124
- fix: Linter error for setting base api url directly by @SjurSutterudSagen in #1009
- Fix fading of table stop to early by @PerIngeVaaje in #1120
- chore: update project dependencies by @SjurSutterudSagen in #1126
- chore: update nginx image version to 1.29.4-alpine-slim by @SjurSutterudSagen in #1127
Full Changelog: v2.6.1...v2.6.2
PxWeb v2.6.1
Primarily for fixing SavedQuery API calls.
The definitions tab changes is missing the API call, so for now that tab will not be shown.
What's Changed
🏕 Features
- feat: Add content to definitions tab in table view by @SjurSutterudSagen in #1092
- fix: Cleanup unwanted output from tests by @SjurSutterudSagen in #1117
- fix: Update alternative deployment configuration for statbank by @MikaelNordberg in #1122
- fix: add outputformat to API call for SavedQuery by @SjurSutterudSagen in #1121
Full Changelog: v2.6.0...v2.6.1
PxWeb v2.6.0
Expanded translation files to cover new "show Api" functionality.
What's Changed
🏕 Features
- Make props optional on select default version by @KentMossback in #1093
- Fix, wrong years displayed in tablecard and in filter on startpage by @KentMossback in #1087
- Fix hover in SearchSelect component by @ArielKarlsen in #1100
- Add LinkCard component by @PerIngeVaaje in #1101
- Change screen reader text for clear search button by @salma-tfb in #1102
- Prevent navigation behind filter overlay by @KentMossback in #1091
- Feature/pxweb2 785 show api call by @MikaelNordberg in #1089
- Update external component versions in package.json and package-lock.json by @MikaelNordberg in #1105
- Update lodash version to 4.17.23 in package.json and package-lock.json by @MikaelNordberg in #1108
- chore: Update transitive dependency 'diff' by @SjurSutterudSagen in #1114
- Fix problem with different height on LinkCard with or without icon by @PerIngeVaaje in #1107
- fix: Fix some new linter warnings by @SjurSutterudSagen in #1116
- Fix/pxweb2 980 keep path on codelist change by @MikaelNordberg in #1106
- chore: Update the image versions used in the Dockerfile by @SjurSutterudSagen in #1118
New Contributors
- @ArielKarlsen made their first contribution in #1100
- @salma-tfb made their first contribution in #1102
Full Changelog: v2.5.0...v2.6.0
PxWeb v2.5.0
Added a new, optional option for language position to the config, and added CodeSnippet to translation files.
What's Changed
🏕 Features
- fix: Background color on NavigationItem by @KentMossback in #1071
- fix: update topicIconMap handling for alternative deployment by @SjurSutterudSagen in #1081
- Dont show work in progress alert if language files doesn't contain WIP message by @PerIngeVaaje in #1079
- feat: Create CodeSnippet component by @SjurSutterudSagen in #1022
- chore: Bump minor and patch version by @SjurSutterudSagen in #1084
- fix: Fixed problems with Prettier on Windows by @MikaelNordberg in #1086
- Saved query reroute by @MikaelNordberg in #1062
- Select component to use native HTML select by @KentMossback in #1015
- fix: Fix for how to use language from i18next by @MikaelNordberg in #1088
- Add Font-variant-numeric: tabular-nums in table component by @KentMossback in #1083
- feat: Add language in path before basePath by @SjurSutterudSagen in #1076
👒 Dependencies
- Bump react-router from 7.11.0 to 7.12.0 by @dependabot[bot] in #1082
Full Changelog: v2.4.0...v2.5.0
PxWeb v2.4.0
What's Changed
🏕 Features
- feat: Split Alert component into LocalAlert and GlobalAlert by @PerIngeVaaje in #1056
- fix: update heading level in SymbolExplanationNotes component by @MikaelNordberg in #1047
- Make language-switcher as a landmark by @PerIngeVaaje in #1058
- Feature/pxweb2 949 search text changes by @MikaelNordberg in #1044
- Refactor getYear test to remove hardcoding of year assertion by @SjurSutterudSagen in #1073
- chore: Update project dependencies by @SjurSutterudSagen in #1074
- patch: Refactor getLanguagePath to handle base app path by @SjurSutterudSagen in #1061
- fix: add focus-visible styles to table container by @oyessb in #1070
- feat: Sort subjects (level 4 and 5) on startpage by sort code by @oyessb in #1063
- fix: add border-radius to focus-visible styles in contentContainer by @oyessb in #1075
- feat: add customizable help section to navigation drawer by @oyessb in #1077
👒 Dependencies
- Bump storybook from 10.0.6 to 10.1.10 by @dependabot[bot] in #1059
- Bump SonarSource/sonarqube-scan-action from 6 to 7 by @dependabot[bot] in #1064
Full Changelog: v2.3.0...v2.4.0
PxWeb v2.3.0
Note ❗
Requires v2.1.0 or newer of the API
What's Changed
🏕 Features
- patch: Remove parquet file format temporarily by @SjurSutterudSagen in #1054
- feat: Add control for toggling to ActionItem by @SjurSutterudSagen in #987
- fix: update Content-Security-Policy to allow HTTP connections as default by @runejo in #1053
- patch: Updated api client to latest api specification by @oyessb in #1043
Full Changelog: v2.2.0...v2.3.0
PxWeb v2.2.0
What's Changed
🏕 Features
- Change cooldown to 9 days by @SjurSutterudSagen in #1037
- fix: adjust formatting of mandatory notes by @oyessb in #1039
- Screenreader for variablebox search result by @KentMossback in #976
- Fix language switching bug by @PerIngeVaaje in #1025
- Escape ordinal number at start of line to prevent markdown renderer to treat it as ordered list by @PerIngeVaaje in #1034
- Direct links om start page by @PerIngeVaaje in #1036
- feat: Add new component CheckCircleToggle by @oyessb in #1028
- feat: Extend Radio component with CheckCircleIcon variant by @oyessb in #1032
- fix: Navlink unit tests - update Icon mock to filter out iconName prop by @MikaelNordberg in #1040
- API query on search by @MikaelNordberg in #1018
👒 Dependencies
- Update minor and patch versions older than 9 days by @SjurSutterudSagen in #1038
- patch: update React and ReactDOM to version 19.2.3 by @oyessb in #1045
⌨️ New language keys in /locales
- Two new skip to links for startpage
skip_to.filterskip_to.result
- Text for screenreader search result in variablebox
showing_number_of_valuesshowing_number_of_one_value
Full Changelog: v2.1.2...v2.2.0