Skip to content

Releases: GeotrekCE/Geotrek-rando-v3

3.17.0

12 Jan 10:41
Compare
Choose a tag to compare

Require Geotrek-admin 2.98.0 (March 2023) minimum.

💥 Breaking changes

  • This version of Geotrek-rando may not work correctly if connected to a Geotrek-admin API lower than version 2.98.0, due to the modification of parameters to obtain treks near POIs and sensitive areas. (#890)
  • If you've defined the home.json file with activityBar property in your customization files, make sure your override contains the links property.

🚀 New features

  • Define customization for activity bar (#560 and #568)

✨ Improvements

  • Use more efficient filters to get treks near POIs and sensitive areas (#890)
  • Move the mobile menu in the <header> tag and improve accessibility (#1010)
  • Remove "diary" entry from touristic events filters (#1012)

🔧 Maintenance

  • Upgrade react-accessible-accordion package to 5.0.0 (#1010)
  • Upgrade react-burger-menu package to 3.0.9 (#1010)

🐛 Fixes

  • Remove language selector from mobile menu if there is only one language (#1010)

3.16.1

13 Dec 14:57
Compare
Choose a tag to compare

✨ Improvements

  • Update IGN links to match with latest changes of IGN (#999)
  • Add loading lazy attributes to iframes (#1003)
  • Improve map popup component (#1002)
  • Improve ControlSection component (#1001)
  • Display only filled information desk website/email/phone (#995)

🐛 Fixes

  • Fix activities order in search page (#998)
  • Fix practical information anchor from details page (#1000)
  • Avoid app crashes if /customization/html/details folder is missing (#996)
  • Display zoom+fullscreen map control at first position (#1008)

3.16.0

25 Oct 15:34
Compare
Choose a tag to compare

💥 Breaking changes

  • The enableMeteoWidget in global.json is no longer supported. By default the widget is activated on all instances. Read the doc to see how to deactivate this widget on the details page.
  • ⚠️ If you use Geotrek-rando-installer prior 2.0.2 version you should copy paste the /customization/html/details/ folder to your files.

🚀 New features

  • Define custom template sections for details pages #988

3.15.5

23 Oct 08:47
Compare
Choose a tag to compare

✨ Improvements

  • Avoid saving tiles from data.geopf.fr to cache storage (#984)
  • Add semantics to Footer components (#989)
  • Rewrite buttons components to use tailwind (#974)

🐛 Fixes

  • Fix the condition for displaying outdoorSite course: it checked the number of children (i.e. the children site of the current outdoorSite) instead of the outdoor courses related (#985)
  • Fix dynamic acceptance/refusal of GA cookies (#990)

3.15.4

10 Oct 14:34
Compare
Choose a tag to compare

🚀 New features

  • Ask the user's consent to deposit cookies (#982)

💥 Breaking changes

  • To keep Google Analytics running (if defined by googleAnalyticsId in global.json), you need to define the new privacyPolicyLink key in global.json with the url of your privacy policy page (See #459).

✨ Improvements

  • Add the privacyPolicyLink key in global.json to define the link of privacy policy page (#982)

🔧 Maintenance

  • Upgrade html-react-parser package to 2.0.0 (#982)

📝 Documentation

  • Create GDPR documentation (#982)

3.15.3

04 Oct 08:10
Compare
Choose a tag to compare

🚀 New features

  • Allow to select an organizer event in filter search (#968)
  • Add map fullscreen control (#952)

✨ Improvements

  • Display search filters for all categories on first page load (#971)
  • Call one map instance instead of two on search pages (#971)
  • Rewrite Header component to use semantics and tailwind (#976)
  • Rewrite 404 component to use tailwind (#975)
  • Set height of featured image area on details pages (#973)

🔧 Maintenance

  • Upgrade leaflet.offline package to 3.0.1 (#969)
  • Upgrade react-inlinesvg package to 4.0.4 (#972)

3.15.2

07 Sep 08:02
Compare
Choose a tag to compare

🐛 Fixes

  • Fix colorization of the map filter button (#963)
  • Fix no wrapping chips (#962)
  • Don't load reservation widget if reservation_id is an empty string (#961)

📝 Documentation

  • Improve the installation in development procedure (#964)
  • Mention cache refreshing when adding new contents (#958)

3.15.1

09 Aug 07:24
Compare
Choose a tag to compare

🐛 Fixes

  • Fix z-index issue with search bar (version 3.15.0 regression) (#954)
  • Fix colors on activity bar (#955)

3.15.0

08 Aug 14:11
Compare
Choose a tag to compare

🚀 New features

  • Allow to hide and reorder sections in detail pages with the new details.json configuration file (#510)

✨ Improvements

  • Clean and factorize detail pages (#510)
  • Call one map instance instead of two on detail pages (#939)
  • Improve server cache of common dictionaries (themes, cities, sources, informationDesk, labels) (#940)
  • Improve SVG icons display (#942 / #944)

🐛 Fixes

  • Do not try to display the informationDesk thumbnail if there isn't one (#947)
  • Fix card display bug in some Chrome environments (#951)

🔧 Maintenance

  • Upgrade NodeJS version 17 to 18 in Dockerfile (#938)

3.14.2

04 Jul 15:51
Compare
Choose a tag to compare

🐛 Fixes

  • Synchronously load scripts for the Reservation widget (#936)
  • Define default placeholder to SelectableDropdown (#935)
  • Fix the version of node in dockerfile (#938)