Skip to content

POLAR@3#355

Draft
oeninghe-dataport wants to merge 1864 commits into
mainfrom
next
Draft

POLAR@3#355
oeninghe-dataport wants to merge 1864 commits into
mainfrom
next

Conversation

@oeninghe-dataport

Copy link
Copy Markdown
Collaborator

Summary

Migrate POLAR to Vue 3 and use KERN UX.

Relevant tickets, issues, et cetera

dopenguin and others added 12 commits May 4, 2026 14:06
This includes adding changes from main to already migrated parts.

# Conflicts:
#	.github/CODEOWNERS
#	.github/workflows/publish-packages.yml
#	.github/workflows/publish-pages.yml
#	.github/workflows/run-tests.yml
#	.gitignore
#	.npmrc
#	README.md
#	docs/assets/iceberg.svg
#	docs/assets/iceberg_icon.svg
#	docs/assets/logo-polar--horizontal--dark.svg
#	docs/assets/logo-polar--horizontal.svg
#	docs/assets/logo-polar.svg
#	nx.json
#	package-lock.json
#	package.json
#	packages/clients/generic/API.md
#	packages/clients/generic/CHANGELOG.md
#	packages/clients/generic/package.json
#	packages/clients/generic/src/polar-client.ts
#	packages/clients/generic/vite.config.js
#	packages/core/CHANGELOG.md
#	packages/core/README.md
#	packages/core/package.json
#	packages/core/src/components/MapContainer.vue
#	packages/core/src/utils/interactions.ts
#	packages/lib/getFeatures/CHANGELOG.md
#	packages/lib/getFeatures/package.json
#	packages/lib/getFeatures/tests/wfs.spec.ts
#	packages/lib/getFeatures/types.ts
#	packages/lib/getFeatures/wfs/buildWfsFilter.ts
#	packages/lib/getFeatures/wfs/parse.ts
#	packages/plugins/AddressSearch/CHANGELOG.md
#	packages/plugins/AddressSearch/README.md
#	packages/plugins/AddressSearch/package.json
#	packages/plugins/AddressSearch/src/components/Input.vue
#	packages/plugins/AddressSearch/src/store/actions.ts
#	packages/plugins/AddressSearch/src/utils/focusFirstResult.ts
#	packages/plugins/Attributions/CHANGELOG.md
#	packages/plugins/Attributions/package.json
#	packages/plugins/Attributions/src/store/index.ts
#	packages/plugins/Filter/CHANGELOG.md
#	packages/plugins/Filter/package.json
#	packages/plugins/GeoLocation/CHANGELOG.md
#	packages/plugins/GeoLocation/package.json
#	packages/plugins/IconMenu/CHANGELOG.md
#	packages/plugins/IconMenu/package.json
#	packages/plugins/IconMenu/src/locales.ts
#	packages/plugins/LayerChooser/CHANGELOG.md
#	packages/plugins/LayerChooser/package.json
#	packages/plugins/Pins/CHANGELOG.md
#	packages/plugins/Pins/package.json
#	packages/plugins/Pins/src/store/index.ts
#	packages/plugins/PointerPosition/package.json
#	packages/plugins/ReverseGeocoder/CHANGELOG.md
#	packages/plugins/ReverseGeocoder/README.md
#	packages/plugins/ReverseGeocoder/package.json
#	packages/plugins/ReverseGeocoder/src/store/actions/reverseGeocode.ts
#	packages/plugins/ReverseGeocoder/src/store/index.ts
#	packages/plugins/ReverseGeocoder/tests/reverseGeocode.spec.ts
#	packages/plugins/Scale/CHANGELOG.md
#	packages/plugins/Scale/package.json
#	packages/types/custom/core.ts
#	vue2/packages/clients/dish/src/utils/sortFeaturesByProperties.ts
#	vue2/packages/clients/dish/src/utils/watchActiveMaksIds.ts
#	vue2/packages/clients/dish/src/utils/watchSearchResultForAlkisSearch.ts
#	vue2/packages/clients/meldemichel/example/jenfeld.html
#	vue2/packages/clients/meldemichel/src/utils/jenfeld.ts
#	vue2/packages/clients/meldemichel/src/utils/jenfeld/addJenfeldBoundary.ts
#	vue2/packages/clients/meldemichel/src/utils/jenfeld/clipWithJenfeldBoundary.ts
#	vue2/packages/clients/meldemichel/src/utils/jenfeld/services.js
#	vue2/packages/plugins/Draw/src/store/reviseFeatures/mergeToMultiGeometries.ts
# Conflicts:
#	.github/dependabot.yml
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 20.5.2 to 20.5.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.5.3/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 20.5.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
dopenguin and others added 30 commits June 22, 2026 17:22
Also, remove shadowing of variables and redundant defaults for props.
Bumps [vue](https://github.com/vuejs/core) from 3.5.38 to 3.5.39.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.38...v3.5.39)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.39
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…e-3.5.39

chore(deps-dev): bump vue from 3.5.38 to 3.5.39
chore: introduce ESLint rule @typescript-eslint/consistent-type-imports
docs: update executive committee in legal notice
ci: exclude local packages for dependabot cooldown
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 21.0.2 to 21.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v21.1.0/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 21.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…mmitlint/cli-21.1.0

chore(deps-dev): bump @commitlint/cli from 21.0.2 to 21.1.0
Bumps [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) from 8.1.3 to 8.1.4.
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v8.1.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite-plugin-vue-devtools
  dependency-version: 8.1.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…te-plugin-vue-devtools-8.1.4

chore(deps-dev): bump vite-plugin-vue-devtools from 8.1.3 to 8.1.4
Bumps [unplugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/unplugin-dts) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/qmhc/unplugin-dts/releases)
- [Changelog](https://github.com/qmhc/unplugin-dts/blob/main/packages/unplugin-dts/CHANGELOG.md)
- [Commits](https://github.com/qmhc/unplugin-dts/commits/unplugin-dts@1.0.3/packages/unplugin-dts)

---
updated-dependencies:
- dependency-name: unplugin-dts
  dependency-version: 1.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…plugin-dts-1.0.3

chore(deps-dev): bump unplugin-dts from 1.0.2 to 1.0.3
Bumps [es-toolkit](https://github.com/toss/es-toolkit) from 1.47.1 to 1.49.0.
- [Release notes](https://github.com/toss/es-toolkit/releases)
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md)
- [Commits](toss/es-toolkit@v1.47.1...v1.49.0)

---
updated-dependencies:
- dependency-name: es-toolkit
  dependency-version: 1.49.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…-toolkit-1.49.0

chore(deps-dev): bump es-toolkit from 1.47.1 to 1.49.0
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.16 to 8.1.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.1.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…te-8.1.0

chore(deps-dev): bump vite from 8.0.16 to 8.1.0
Bumps [i18next](https://github.com/i18next/i18next) from 26.3.1 to 26.3.3.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v26.3.1...v26.3.3)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 26.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…8next-26.3.2

chore(deps-dev): bump i18next from 26.3.1 to 26.3.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@df4cb1c...9c091bb)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/checkout-7.0.0

chore(deps): bump actions/checkout from 6.0.3 to 7.0.0
This includes the removal of previously required polyfills and transitive dependencies.

# Conflicts:
#	package-lock.json
#	package.json
refactor: use native DOMParser in favour of xml2js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking refactor Refactoring of previous code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migration to Vue 3 and KERN UX

4 participants