Skip to content

Releases: GeotrekCE/Geotrek-rando-v3

3.19.1

03 Apr 13:01
Compare
Choose a tag to compare

πŸ› Fixes

  • Fix the display of MenuItem label (#1085)

3.19.0

03 Apr 10:36
Compare
Choose a tag to compare

πŸš€ New features

  • New menu system and style (#1049, #1079) - Require Geotrek-admin version 2.104.0 minimum
  • Improve flat pages style and content with children pages and suggestions (#1075, #1078)

πŸ”§ Maintenance

  • Upgrade typescript to 5.3.3 (#1057)
  • Improve ESLint config (#1057)
  • Upgrade tailwind packages to 3.4.1 (#1069)
  • Improve breadcrumb semantics (#1074)
  • Make HomeSection component more generic (#1073)

πŸ› Fixes

  • Fix HD viewpoints layer selector (#943)
  • Fix flat pages not linked in menu (#607)
  • Fix menu external link target (#590)

3.18.0

08 Feb 16:43
Compare
Choose a tag to compare

πŸš€ New features

  • Add HD viewpoints on treks, outdoor sites and POIs (#943)

πŸ”§ Maintenance

  • Bump @types/node from 16.9.4 to 20.11.10 #1042
  • Bump actions/upload-artifact from 3 to 4 #1036
  • Bump docker/metadata-action from 4 to 5 #1035
  • Bump actions/checkout from 3 to 4 #1034
  • Bump docker/build-push-action from 3 to 5 #1033
  • Bump docker/login-action from 2 to 3 #1032

3.17.1

25 Jan 18:22
Compare
Choose a tag to compare

πŸš€ New features

  • Customization of result card (#987)

✨ Improvements

  • Remove the limitation of result card max height (#1012)

πŸ”§ Maintenance

  • Upgrade Cypress package to 13.6.3 (#1028)
  • Run Cypress tests on CI (#948 and #1028)

πŸ› Fixes

  • Fix regression customization header - regression since v3.17.0 (#1019 and #1020)
  • Fix scriptsHeader/Footer containing only one node - regression since v3.15.4 (#1029 and #1030)

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)