Releases: GeotrekCE/Geotrek-rando-v3
Releases · GeotrekCE/Geotrek-rando-v3
3.6.0
3.5.4
3.5.3
🐛 Fixes
- Fix Node.js to version 14, instead of LTR, to fix cache errors (#460)
🚀 New features
- Add setting
enableServerCache
to be able to disable server cache (#460)
✨ Improvements
- Mention
COMPOSE_PROJECT_NAME
variable in installation documentation with several Geotrek-rando on the same server (by @mviadere-openig)
3.5.2
🐛 Fixes
- Fix redirections defined in
redirects.json
(#522) - Fix wrong URL in menu mobile version (#519)
- Add protection if a filter does not have label (#518)
✨ Improvements
- Upgrade Next.js version 11 to 12
💥 Beaking changes
Redirects
from Next.js is replaced by a specific redirection system.locale
property is no more used inredirects.json
and it is no more necessary to add default locale key in other languages rules.
3.5.1
3.5.0
- To enable Outdoor module, Geotrek-admin version 2.70.0 or higher is required
- To display images in Event module, Geotrek-admin version 2.72.0 or higher is required
🚀 New features
- Add outdoor sites and courses in home activity bar, seach, detail pages and offline contents, enabled with
enableOutdoor
setting (#376) - Add touristic events in home activity bar, seach, detail pages and offline contents, enabled with
enableTouristicEvents
setting (#389)
✨ Improvements
- Group secondary filters by activity for outdoor and services search (#377)
- Hide images slideshows on offline content as only the first images are downloaded (#287)
- Simplify filter display setting with adding a
display
property to each filter (default tofalse
)
🐛 Fixes
- Fix offline maps tiles with removing
mapClassicLayerUrlOffline
setting that didn't worked
💥 Beaking changes
- To hide a filter, you now just have to set its
display
property tofalse
. If you had overridenfilter.json
file, you have to update it with just setting filters to hide to"display":false
.
Example to hide "structures" filter:[ { "id": "structures", "display": false } ]
3.4.0
✨ Improvements
- Explicit and manual offline content download - Texts, images and map tiles (#287)
- Add a page listing offline contents on mobile version (#287)
- Add a redirection page when trying to access an unavailable offline page (#287)
- Move back PDF button and open it in a new tab
- Separate types values of services with commas (by @dtrucs)
- Set
enableSensitiveAreas
setting default value tofalse
3.3.0
3.2.0
Requires Geotrek-rando-v3-installer version 2.0.0 or more.
💥 Beaking changes
- New build system to install and customize a Geotrek-rando portal dynamically, without building it locally (#458)
🛠️ Maintenance
- Upgrade dependencies (NextJS 10 to 11 and others) (#469)
✨ Improvements
- Move download button in header on desktop trek detail pages (#378)
- Better title and URL for static pages (#468)
- Add "More information" in trek detail page (#370)
- Use
maximumZoomLevel
parameter for spiderfy clusters (#367) - Better 404 error handler for multilanguage (#416)
- Themes uses portalFilters (#432)
- Switch advice and labels on trek detail pages (#445)
- Display parking detail in tooltip on trek detail pages (#400)
- Add
<h1>
on homepage
🐛 Fixes
- Don't override multi-day trekking url (#473)
- Fix crash when there is no label available in this language (#470)
- Fix tooltip on touristic content detail page (#455)
- Show line or polygon of touristic contents on search page (#456)
- Fix default language canonical URL (#476)
- Deactivate alternate links in meta to avoid 404 (#475)
If you update Geotrek-rando v3, the global Docker process has been updated to avoid the Docker image build on your server :
- Download the version 2.0.0 of Geotrek-rando-installer
(wget https://github.com/GeotrekCE/Geotrek-rando-v3-installer/archive/v2.0.0.zip
) and unzip it in a new folder - Rapatriate your customization in this folder, overriding the default one
- Eventually create and update the
.env
file to define another port from the 8080 default one - Make sure your NGINX configuration uses the same port (8080 by default)
- Install Docker Compose. See its official documentation
- Launch the application with
docker-compose up -d
- No need anymore to build a Docker image on your server to install or update the configuration of your Geotrek-rando
- Details in installation documentation
- You can also remove your previous Docker containers and images with launching
docker container prune
anddocker image prune -a