Skip to content

Releases: GeotrekCE/Geotrek-rando-v3

3.8.2

25 Apr 17:33
b2a3597
Compare
Choose a tag to compare

🐛 Fixes

  • Fix HTML interpretation of new "Accessibility" fields (#536 / #638)
  • Don't display label filter (Others) in trek filters if no label defined as filter (#418)
  • Improve outdoor subobjects display on site maps with adding it in layer control (#542)

3.8.1

25 Apr 11:53
9b122b0
Compare
Choose a tag to compare

🚀 New features

  • Display information desks on detail pages map (#401)
  • Add reset view and scale controls on maps (#402)
  • Add "practical_info" property on touristic content detail pages
  • Add some customizable HTML templates and their documentation to include HTML or javascript on all pages before and after header and footer (#588)
  • Add portals parameter when fetching API for a detail page, to access to eventual customized PDF by portal (GeotrekCE/Geotrek-admin#2691)
  • Refactoring of several components and Leaflet controls

🐛 Fixes

  • Display multiple geometries on maps
  • Fix little-forest.png image path (#639)

3.8.0

08 Apr 17:17
7f7d2f6
Compare
Choose a tag to compare

🚀 New features

  • Filter treks by labels (#418)
  • Allow to hide elevation profile on small elevation treks, with new minAltitudeDifferenceToDisplayElevationProfile setting (#552)
  • Display negative elevation on trek pages (#574)
  • Add new accessibility fields on trek, outdoor and services detail pages (#536)
  • Improve report forms design with location on map and photos (#453)
  • Improve outdoor pages detail pages with displaying subobjects on map (#542)
  • Allow to translate HTML templates in Homepage (#617)
  • Improve anchor system in detail pages
  • Improve translations

🐛 Fixes

  • Fix flickering of the map when loading the detail pages
  • Fix reservation widget loading on trek detail pages
  • Fix multiple geometries display on maps

3.7.0

11 Mar 18:08
ff3015a
Compare
Choose a tag to compare

🚀 New features

  • Include 3D view in trek detail pages (#390)
  • Add maxLengthTrekAllowedFor3DRando setting to define the maximum length of a trek to enable the 3D view on its page (or to disable 3D view) (#390)
  • Add breadcrumb on detail and information pages (#506)
  • Add Meteo France widget on all detail pages based on INSEE code of the content (#525)
  • Add Open System reservation widget on trek detail pages with an id_reservation (#382)
  • Add reservationPartner and reservationProject settings to enable Open System reservation widget (#382)
  • Add a customizable color for each content category (treks, outdoor sites, services and events) to better differentiate content categories (#437)
  • Add content type name display on hover of pictograms in search page (#437)
  • Add the possibility to define outdoor sites, services and events suggestions on home page (#372)
  • Display more information on suggestions cards on home page (#372)
  • Improve layer controller on treks and outdoor sites detail pages (#449)
  • Add a panel on trek mobile map to display trek title, steps and altimetric profile (#452)
  • Display SVG theme pictograms in filters
  • Improve modale component
  • Add German, Spanish and Catalan translations (#571)

🐛 Fixes

  • Fix categories display in mobile filters depending on contents and settings (#586)
  • Fix trek filters displayed in 3 columns (#377)
  • Display disabledInfrastructure and accessibilities in trek detail pages only if they have content

3.6.0

07 Feb 20:53
3cabc60
Compare
Choose a tag to compare

🐛 Fixes

  • Fix SSR (Server Side Rendering) and imprive SEO (#511)
  • Fix Node.js server cache (#460)
  • Fix Next.js prefetch mechanism

🔧 Maintenance

  • Upgrade Node.js version 14 to 17 (#460)
  • Remove and upgrade several dependencies (#533)
  • Replace wretch by axios as http client (#460)

3.5.4

20 Jan 22:22
decc652
Compare
Choose a tag to compare

🐛 Fixes

  • Do not display empty filters (#518 by @dtrucs)
  • Correctly display tags inside list descriptions items (#540 by @dtrucs)
  • Sort activities by order defined in API (#539 by @dtrucs)
  • Fix sitemap generation when Outdoor module is disabled (by @dtrucs)

3.5.3

17 Dec 13:06
f584956
Compare
Choose a tag to compare

🐛 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

26 Nov 22:40
d2342a7
Compare
Choose a tag to compare

🐛 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 in redirects.json and it is no more necessary to add default locale key in other languages rules.

3.5.1

24 Nov 14:57
300e81d
Compare
Choose a tag to compare

🐛 Fixes

  • Fix filter masking (#512)
  • Fix crash filters with using ID instead of index (#518)

🚀 New features

  • Allow to add dynamic links to information pages in footer (#516 by @dtrucs)

3.5.0

14 Nov 18:53
c0513db
Compare
Choose a tag to compare
  • 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 to false)

🐛 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 to false. If you had overriden filter.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
      }
    ]