Releases: julien-nc/gpxpod
Releases · julien-nc/gpxpod
Release list
v8.3.1
v8.3.0
Added
- Make the sky display optional in the map settings @julien-nc
- Add referrer policy now enforced by OSM tile servers @julien-nc
- Migrate to REUSE for license compliance @julien-nc
- Support Nextcloud 35 @julien-nc
- Add maplibre-gl 5->6 migration guide @julien-nc
Changed
- Migrate to maplibre-gl 6.0.0 @julien-nc
- Use TypeScript 6 @julien-nc
- Update npm and composer dependencies @julien-nc
Fixed
- Fix comparison page: cast gpx times (SimpleXMLElement) to string @julien-nc
- Pass use_sky setting to the comparison page @julien-nc
- Fix sky not being set after style change @julien-nc
- Fix many eslint issues @julien-nc
v8.2.1
Added
- Allow using a photon instance as an alternative geocoder for map search @julien-nc #75
- Include some settings in public links as GET params, restore them in public pages @julien-nc #74
- Add sliders in settings
Changed
- Simplify getting headers of http responses in backend
- Add proper typescript checks for Vue components
- Use NcFormBoxButton in the about section of the settings
- Use IFileAction interface for file actions (Nextcloud 34 compat)
- Update npm and composer dependencies
Fixed
- Fix style of sharing item when there is no share
- Fix potentially missing key when getting proxied maptiler style @julien-nc #71
- Add fallback value if settings.chart_x_axis is not set
Tests
- Improve tests @julien-nc #89
- Use phpunit 12
v8.1.0
Added
- Add stadia satellite public map tile server
- Use custom vue component for the map tile control
- Add ability to edit personal and global tile servers
- Use chartjs-plugin-zoom to allow zoom and pan on charts #86
- Add pictures in public folder share
Changed
- Use IUserConfig instead of IConfig
- Make user config values lazy
- Make app config values lazy
- Sort tile servers
- Use libxml_use_internal_errors again
- Improve settings dialog style
Fixed
- Fix settings dialog style and use icons for sections
- Fix selected directory in public pages
- Fix getting headers of proxy requests
- Fix content-type of proxied raster tile and font
- Fix picture cluster, there was an oooold breaking change about source.getClusterLeaves
v8.0.0
v7.2.4
v7.2.3
v7.2.1
Added
- Ability to cut tracks before or after a specific point @julien-nc #84
Changed
- Update npm and composer dependencies
- Drop default MapTiler key, disable vector tile servers if no key is set
- Modernize user settings
- Update translations
Fixed
- Fix track download
- Fix gradient issue when there is no value
- Fix arrows when changing color criteria
v7.1.0
Added
- Disable flyTo animations when OS animation setting is disabled @julien-nc #77
- Add globe toggle control
Changed
- Migrate to Vue 3 and nextcloud/vue 9 @julien-nc #77
- Support Nextcloud 33