Skip to content

Latest commit

 

History

History
148 lines (128 loc) · 6.04 KB

CHANGELOG.md

File metadata and controls

148 lines (128 loc) · 6.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

  • PR-65
    • Remove a bunch of z-indexes
    • Make map visible without user location
  • PR-63
    • react 18 -> react 19
    • react-dom 18 -> 19
    • react-leaflet 4 -> 5.0.0
  • PR-62
    • Refactor, create Message component
  • PR-61
    • Remove useScrollToLocation
    • Scroll moved to Point.jsx, and scroll on refresh
  • PR-60
    • Make it possible to reevaluate ip-tracking consent and therefore permission to Open Street Map
    • Move MapConsentBanner component to be able to display on other pages that frontpage
    • Make App.jsxresponsible for resetting localstorage map permission on change
    • Create buttons to toggle permission banner in RoutePage.jsx and in Point.jsx
  • PR-59
    • Rename ErrorComponent.jsx to MessageComponent.jsx
    • Rename ErrorContext.jsx to MessageContext.jsx
    • Add NavigationHelp.jsxand write location services guide for safari/chrome 🥱
    • Check user permission to evaluate whether to display the info box
  • PR-58
    • This pr handles accessibility
    • Add focus trap for "modals"
    • Add skip link for main navigation
    • Lock open street map on "presentation" mode
    • Juggle a little contrast (we are now AA, not AAA)
    • Add ARIA-labels and aria-hidden on decorative stuff
  • PR-57
    • Improve lightmode
  • PR-56
    • Rename component Map.jsx -> MapComponent.jsx to "not shadow the global "Map" property"
    • Create a mapper to map lats/longs to fit the outer bounds react-leaflet uses
    • Create a MapMarker.jsx
  • PR-55
    • Redesign pins on map
  • PR-54
    • Add scroll into view hook
    • Scroll active/next point in list into view
  • PR-52
    • Avoid zero indexing pins
  • PR-51
    • Added error context
    • Added error component
  • PR-50
    • Sort route list by proximity
    • Replace arrow with "see on map"
    • Simplify geo location stuff, trusting if the browser provides to info we can use the info
  • PR-48
    • Downgrade react router dom to make "back-button" work
    • Make locked points unclickable

[1.0.6] - 2024-12-11

  • PR-47

    • Added skeletons for tag filters, routes and points
    • Added very simple "error handling"
  • PR-46

    • Create the actual route page
    • Create link to list of points
    • Fix squashed and round image -> not it fits and is less round (in PointList)
  • PR-45

    • Save tag filter in url
  • PR-44

    • Remove an error with id of undefined
    • Rename localstorage key
    • Delete unused files
  • PR-43

    • Big design rewrite
    • Simplified helper.js
    • Tried to bundle the responsibility into components (like DistanceComponent now does the "703 m" stuff)
    • Renamed PointOfInterest to Point
    • added and removed some svgs
    • added a RouteContext to isolate the route state
  • PR-42

    • Add faq page
  • PR-41

    • Add landing page component
    • Add tags as a filter instead of as a "landing"
    • Add routes + proximity to route
    • Add question mark button that, as of now, does nothing
    • Add support for fontawesome
    • Save if the user closes the "landing-page" in localstorage

[1.0.5] - 2024-12-05

  • PR-40
    • Default dark mode
    • Make consent readable when not on dark mode
  • PR-39
    • Remove cache from usefetch and cache context

[1.0.4] - 2024-12-05

  • PR-38

    • Added consent banner (MapConsentBanner.jsx)
    • Updated permission context to include open street map permission
    • Used localstorage to save yes/no from user
    • Added route with extra consent info (PersonalInformationPolicyPage.jsx)
  • PR-37

    • Update linting
  • PR-36

    • Open street map added
  • PR-33

    • Improved readme
    • Added watch of files on docker compose up
  • PR-34

    • Readd apple icon

[1.0.3] - 2024-12-02

  • PR-32
    • Style <img instead of div to actually spin arrow

[1.0.2] - 2024-12-02

  • PR-30
    • Load map faster with preload attribute
  • PR-29
    • Readd location arrow
  • PR-28
    • White background on icons
  • PR-27 Fix permalinks in build files

[1.0.1] - 2024-11-19

  • PR-25
    • Make svg import work again

[1.0.0] - 2024-07-11

  • Vite + react setup
  • The podwalk app
  • Added changelog
  • Added GA