Releases: wegue-oss/wegue
v2.1.0 Release
This is the release of Wegue v2.1.0 and herewith the first version of the v2.1.x series. This brings some new features as the possibility to add custom icons and the French translation of the UI and some maintenance, e.g. support for OpenLayers version 10.2.1 as well as some bug fixes.
Many thanks to all contributors 👍
List of all merged Pull Requests:
- Allow Vuetify custom icons by @sronveaux in #409
- Fix Photon geocoder provider by @sronveaux in #410
- Bump axios from 1.6.8 to 1.7.4 by @dependabot in #412
- Bump gh-pages from 1.2.0 to 5.0.0 by @dependabot in #413
- Upgrade OpenLayers to 10.1.0 by @chrismayer in #414
- French translation of Wegue by @sronveaux in #415
- Geocoder refactoring using axios and AbortController objects. Fixes #400 by @sronveaux in #416
- HoverController using AbortController instead of cancelToken by @sronveaux in #417
- Upgrade OpenLayers to 10.2.0 by @chrismayer in #418
- Corrected InfoClick bug when using MeasureTool afterwards by @sronveaux in #419
- Upgrade OpenLayers to 10.2.1 by @chrismayer in #420
- Bump body-parser and express by @dependabot in #421
- Set version to 2.1.0 by @chrismayer in #422
New Contributors
- @dependabot made their first contribution in #412
Full Changelog: v2.0.2...v2.1.0
v2.0.2 Release
This is the release of Wegue v2.0.2, which introduces some fixes, updates and maintenance based on the v2.0.1 release.
Many thanks to all contributors 👍
List of all merged Pull Requests:
- Allow custom theme properties by @chrismayer in #404
- Fix MapRecorderWin unit tests by @chrismayer in #406
- Unregister events properly inside AttributeTable component by @sronveaux in #405
- Set version to 2.0.2 by @chrismayer in #408
Full Changelog: v2.0.1...v2.0.2
v2.0.1 Release
This is the release of Wegue v2.0.1, which introduces some fixes, updates and maintenance based on the v2.0.0 release.
Many thanks to all contributors 👍
List of all merged Pull Requests:
- Upgrade to OpenLayers v9.2.4 by @chrismayer in #393
- Update project README by @chrismayer in #395
- Fix hoverable WMS layers. by @fschmenger in #396
- Unregister ResizeObserver for map container by @chrismayer in #397
- Avoid dist directory cluttering when running unit tests by @sronveaux in #398
- Remove non-effective color prop in ToggleButton by @chrismayer in #399
- Fix PDOK service URLs in 'projected' example by @chrismayer in #401
- Rename remaining Dutch "nationaalgeoregister" PDOK WMTS URLs by @justb4 in #402
Full Changelog: v2.0.0...v2.0.1
v2.0.0 Release
This is the release of Wegue v2.0.0 and herewith the first version of the v2.x.y series.
The release publishes the major work of the last months with the following major goals:
- Make Wegue compatible to last Vue 2 and Vuetify 2 LTS versions
- Use OpenLayers latest major version (currently 9)
- Update to last Vue CLI v5 template
Please have a look at the roadmap discussion for more details.
Wegue 2.0.0 brings in some new features and a lot bug fixes and dependency upgrades. Here some feature highlights:
- Angle measure tool
- ArcGIS REST layers support
- Display of multiple result features on info click
- Portuguese translation
- Some optimizations regarding keyboard navigation
- Vuetify treeshaking
Besides that a ton of upgrade work has been done in order to keep track with our base libraries, which does not result in visible features. But ensures the longevity and reliability of the project.
❗ Thanks a lot to all who contributed in the last months in order to realize version 2.0.0. You really rock! 🚀 🎉 ❗
Please note that version 2.0.0 introduces breaking changes, so please check https://github.com/wegue-oss/wegue/blob/master/upgrade-notes.md#v1---v2 while upgrading your applications to this new version.
List of all merged Pull Requests:
- Merge Vue CLI updates & upgrade to OpenLayers v6.15.7 by @spwoodcock in #320
- Update to last Vue CLI v3 template by @sronveaux in #297
- Update to last Vue CLI v2 template by @sronveaux in #298
- Update to last Vue CLI v4 template by @sronveaux in #312
- Add version info to README and upgrade notes file by @chrismayer in #337
- Update to last Vue CLI v5 template by @sronveaux in #314
- Show perimeter of measure polygon by @chrismayer in #338
- Update dependencies prior to Wegue v2 by @spwoodcock in #335
- Extend MeasureTool by angle tool by @chrismayer in #339
- Add icons to MeasureTool type chooser buttons by @chrismayer in #340
- Add upgrade notes after merging #335 by @chrismayer in #341
- Corrected a Nominatim bug shown by unit tests by @sronveaux in #343
- Stabilize CI tests by @chrismayer in #344
- Geocoding error handling by @sronveaux in #345
- Upgrade MDI libraries by @chrismayer in #319
- Upgrade OpenLayers to v7.5.1 by @chrismayer in #346
- V2 upgrade docs and unit test specs files fix by @sronveaux in #347
- Upgrade Eslint to 8.47 by @sronveaux in #348
- Upgrade Vuetify to version 2.7.1 by @chrismayer in #352
- Upgrade OpenLayers to version 8.1.0 by @chrismayer in #353
- Allow custom 'publicPath' config by @chrismayer in #354
- Add Vuetify plugins and linting rules by @sronveaux in #355
- Fix toQueryString function in UrlUtil for null values by @chrismayer in #357
- Forward layer reference to map overlays by @sronveaux in #359
- Changed deprecated syntax in .eslintrc test file by @sronveaux in #363
- Workshop maintenance by @sronveaux in #361
- Changed deprecated slot syntax by @sronveaux in #360
- Unit test infrastructure upgrade by @sronveaux in #362
- Enable Vuetify treeshaking by @sronveaux in #364
- wfs endpoint with param fix by @enricofer in #370
- Upgrade babel to version 7.24 by @chrismayer in #372
- Fixup for PR #370: Remove eslint errors by @chrismayer in #373
- Explicitly call 'npm run lint' in CI test pipeline by @chrismayer in #375
- Introduce global app language lookup by @chrismayer in #356
- Global feature hover options by @fschmenger in #366
- Upgrade OpenLayers to version 9.1 by @chrismayer in #374
- Update ESLint to version 8.57.0 by @sronveaux in #377
- infoClick on multiple visible features/layers by @enricofer in #367
- Add CSS classes to Wegue toolbar buttons by @chrismayer in #382
- Allow switching base layer by keyboard (ENTER) by @chrismayer in #383
- Make OpenLayers keyboard navigation work by @chrismayer in #384
- Portuguese translation of wegue by @wljrodrigues in #378
- Arcgis rest layers support by @enricofer in #371
- Fix measurement results for projected maps by @chrismayer in #385
- Refactor VueI18n creation to own module by @chrismayer in #387
- Prepare workshop for upcoming v2.0.0 by @chrismayer in #389
- Set version to 2.0.0 by @chrismayer in #391
New Contributors
- @spwoodcock made their first contribution in #320
- @sronveaux made their first contribution in #297
- @enricofer made their first contribution in #370
- @wljrodrigues made their first contribution in #378
Full Changelog: v1.2.1...v2.0.0
v2.0.0-beta.1 Release
First beta release for Wegue 2.0.0. Please open up issues and/or provide fixes as Pull Requests, in case you encounter any problems.
Please have a look at https://github.com/wegue-oss/wegue/blob/master/upgrade-notes.md#v1---v2 before testing.
Full Changelog: v1.2.1...v2.0.0-beta.1
v1.2.1 Release
This is the release of Wegue v1.2.1, which introduces some patches, updates and maintenance based on the v1.2.0 release.
Many thanks to all contributors!
List of all merged Pull Requests:
- @chrismayer: Set version to 1.2.1 (#336)
- @chrismayer: Update gallery - more Wegue apps in the wild (#332)
- @fschmenger: Maintenance v1.2.0 (#325)
v1.2.0 Release
This is the release of Wegue v1.2.0 and herewith the first version of the v1.2.x series.
The release brings a few new features and a bug fix.
Many thanks to all contributors!
List of all merged Pull Requests:
- @chrismayer: Set version to 1.2.0 (#318)
- @chrismayer: Extend 'sidebar-toggle' event to force open state (#317)
- @chrismayer: Configure "X" button to close module windows (#316)
- @chrismayer: Fix badge for github workflow in README (#315)
- @fschmenger: Resizable sidebar (#313)
v1.1.0 Release
This is the release of Wegue v1.1.0 and herewith the first version of the v1.1.x series.
The release brings a couple of new features and bug fixes. Here some feature highlights:
- Single Tile WMS layer support
- Layer legends in LayerList
- Layer opacity control in LayerList
- App-wide loading mask component
We are also happy to welcome @pvgenuchten as new contributor 🎉
Many thanks to all contributors!
List of all merged Pull Requests:
- @chrismayer: Set version to 1.1.0 (#311)
- @chrismayer: Update / cleanup badges in README (#310)
- @chrismayer: Add app-wide loading mask component (#308)
- @chrismayer: Fix typo in lid for vector tiles layer (#307)
- @chrismayer: Additional HTTP params for WMS layers (#306)
- @fschmenger: Layer opacity control (#304)
- @fschmenger: Layer legends (#303)
- @chrismayer: Add event 'sidebar-toggle' to programmatically toggle sidebar visibility (#302)
- @chrismayer: Allow rendering of HTML in PropertyTable (#300)
- @fschmenger: Maintenance v1.0.0 (#299)
- @justb4: fix links and refs for repo move to wegue-oss org (#293)
- @ntma: Tweaks for DraggableWin directive (#292)
- @pvgenuchten: introduce singleTile wms layer (#289)
- @JakobMiksch: Minor fix for the Wegue Workshop (#284)
- @JakobMiksch: Fix link (#283)
- @JakobMiksch: Add Gitpod badge to README (#282)
- @JakobMiksch: Weaken some eslint rules in dev mode (#281)
v1.0.0 Release
Release Notes
This is the release of Wegue v1.0.0
and it is the first version of the v1.0.x
series.
From now on Wegue will use semantic versioning.
v1.0.0
adds a couple of new features like an overhauled approach of application theming based on Vuetify themes and a possibility to create map overlays as Vue modules. Also the tables in the FeatureInfo module are now based on Vuetify instead of handwritten HTML. So the look and feel fits better to the rest of the application.
We are also happy to welcome @NTNA as new contributor.
Many thanks to all contributors!
List of all merged Pull Requests:
-
@fschmenger: Replace fetch by axios #279
-
@fschmenger: Infoclick vuetify tables #278
-
@fschmenger: Permalink layer exclusion #264
-
@fschmenger: Generalized feature hover #269
-
@fschmenger: Minor fix for overview map #277
-
@fschmenger: Overview map #266
-
@JakobMiksch: Enable online development using Gitpod #270
-
@JakobMiksch: Add more rules to weaken linter in dev mode #271
v0.24.0 Release
This release is the first version of the v0.24.x series.
It mainly introduces some optimizations and fixes. As new feature the View Animations for the OpenLayers map are added.
Also preserves the state before having Vuetify theming integrated into Wegue (see #262).
Many thanks to all contributors!
List of all merged Pull Requests :
- @JakobMiksch: eslint: weaken rules in dev mode (#268)
- @chrismayer: Use new PDOK background layers in projected example app (#267)
- @fschmenger: Sidebar configuration (#251)
- @fschmenger: View animations (#250)
- @fschmenger: Map layer options (#249)
- @fschmenger: Background layer switcher autohide (#248)