πŸš€ Roadmap and Changelog

Roadmap

We have more ideas than we have the time to develop, and you are more than welcome to give your opinion: see more info here

The plans might change over time, but the focus in the coming period will revolve around:

  • Adding a caption (for image credits)
  • Progressive loading of bodegas (performance)
  • Ability to main and share lists of places (for registered users)
  • Bug fixes and maybe some feature requests you have submitted in the collaboration repository

Changelog (user-facing changes)

v2.4.2

πŸš€ Enhancements

  • ogImage: Simplify default image with centered logo

🩹 Fixes

  • Incorrect opening hours in other time zones
  • FilterSidebar: Opening time's specific day and time not copied correctly in sharing link
  • Changing a filter (checkbox, dropdown) closes the sidebar
  • ogImage: Remove opacity of background image

v2.4.1

Minor fix under the hood

v2.4.0

πŸš€ Enhancements

  • Opening Hours improvements:
    • Advanced filtering on opening time, including filtering on specific day and time
    • Use more precise words: "today" if relevant, "reopens" if was open earlier in the day, "(re)opens soon" if opening within one hour
  • Add version number in About menu

🩹 Fixes

  • Add rating filter to sharing link

v2.3.3

🩹 Fixes

  • seo: Remove relevant German pages from index
  • Fetch metadata when opening BottomPanel

v2.3.1-v2.3.2

Various fixes under the hood

v2.3.0

πŸš€ Enhancements

  • Update basemap and include Bornholm
  • Custom error page

v2.2.3

πŸš€ Enhancements

  • wiki: Add bodega rating as new feature

🩹 Fixes

  • schema: Multiple fixes

v2.2.2

🩹 Fixes

  • schema: multiple fixes

v2.2.1

🩹 Fixes

  • filterSidebar: Duplicate rating filter
  • RightSidebar: Increment rating count after rating

v2.2.0

πŸš€ Enhancements

  • Registered users can now rate bodegas from 1 to 5 stars
  • locale: Add German translation πŸ‡©πŸ‡ͺ by Vincent S
  • FilterSidebar: Add icons
  • seo: Add schema-org for rich results

v2.1.2

🩹 Fixes

  • seo: improved sitemap

v2.1.1

🩹 Fixes

  • Search function

v2.1.0

πŸš€ Enhancements

  • The filtering field in the menu bar has been replaced by a smart search function. Start typing, and click on a bodega name to fly to it and open its details

v2.0.8

🩹 Fixes

  • menu: Broken navigation when returning on map via title or logo (02493ad)

v2.0.3-2.0.7

Various fixes for v2.0

v2.0.2

πŸ”₯ Performance

  • Lazy-loading of bottom panel

v2.0.1

πŸ”₯ Performance

  • Map: Only fetch initial bodegas at first map load

🩹 Fixes

  • Load bodegas under review upon login

v2.0.0 πŸŽ‰πŸŽ‰

Two new major user functionalities and numerous adjustements under the hood signal the end of the launch version v1 and the start of a new development phase.

πŸš€ Enhancements

  • User-added bodegas and user-submitted edit suggestions
  • wiki: Functionalities and collaboration pages updated for v2.0.0

v1.32.0

πŸš€ Enhancements

  • login: Press Enter to submit form

πŸ”₯ Performance

  • css: Use minimized css for UI components

🩹 Fixes

  • RightSidebar: Top margin of visited flag
  • seo: Homepage head and default bodega og:image

v1.31.1

🩹 Fixes

  • wiki: Image sizes

v1.31.0

πŸš€ Enhancements

  • wiki: Update and add pictures to presentation page

🩹 Fixes

  • Top margin of direct link icon
  • seo: Title and description of bodega og:
  • wiki: add changelog of v1.16.0 and older

v1.30.0

πŸš€ Enhancements

  • Each bodega is now identified by a unique 8-character hash, which enables more controlled direct links, and SEO optimisation.

🩹 Fixes

  • Weird behaviour of the Menubar layout when loading the page

v1.29.0

πŸš€ Enhancements

  • reCAPTCHA: Use recaptcha.net domain to avoid google.com cookies
  • Direct link to bodega

v1.28.1

πŸ” Revert

  • Do not lazy load locales (cf v1.27.0) as the feature is buggy in the i18n module

v1.28.0

πŸš€ Enhancements

  • bottomPanel: Smoother resizing of table

πŸ”₯ Performance

  • RightSidebar: Generate image thumbnails on the fly

🩹 Fixes

  • en: Typo in Hide List
  • RightSidebar: Portrait images not automatically rotated

v1.27.1

🩹 Fixes

  • Filters not working sometimes

v1.27.0

πŸš€ Enhancements

  • Unified login, verification and registration flow
  • Show spinning wheel when login and register forms are submitted

πŸ”₯ Performance

  • Lazy loading of locales

🩹 Fixes

  • login: Localize links

v1.26.2

🩹 Fixes

  • Minor fix in admin section

v1.26.1

🩹 Fixes

  • Bottom panel not showing all properties when opened first time
  • Menu dropdown stays below sidebar
  • Do not redraw map twice after applying filters

v1.26.0

πŸš€ Enhancements

  • Improved sign in/out experience
  • Header: Turn logo into link to home page

v1.25.0

πŸš€ Enhancements

  • RightSidebar: Specify in orange when a bodega closes soon

🩹 Fixes

  • pwa: Allow cross-origin access of app icons and enable installing Bodega Map as an app from the browser

v1.24.0

πŸš€ Enhancements

  • seo: Add description and article meta data to all wiki pages

❀️ Contributors

  • wiki: Add 'A Classic Enthusiast' as a contributor

πŸ”₯ Performance

  • RightSidebar: Optimize image sizes and add placeholder for thumbnails

🩹 Fixes

  • wiki: EN Spanish translation is not mentioned

v1.23.1

🩹 Fixes

  • Preferred language is not correctly remembered
  • Bodegas now correctly load after sign-in

🏑 Chore

  • Various updates under the hood

v1.23.0

πŸš€ Enhancements

  • User management for admins

v1.22.7

🏑 Chore

  • Various updates under the hood

v1.22.6

🩹 Fixes

  • RightSidebar: Image sizes

v1.22.5

πŸ”₯ Performance

  • 20% faster loading of bodega clusters

🏑 Chore

  • Various updates under the hood

v1.22.4

πŸ“¦ Build / βœ… Tests / 🏑 Chore

  • Various updates and improvements under the hood.

v1.22.3

🏑 Chore

  • Various updates under the hood

v1.22.2

🩹 Fixes

  • seo: Title on index page and preferred locale

v1.22.1

🩹 Fixes

  • Various PWA fixes, including icon background and header border

v1.22.0: PWA Edition

πŸš€ Enhancements

  • Turn the website into a minimal Progressive Web Map: no offline feature yet, but adds the possibility on mobile devices to save the Bodega Map on your homescreen:
    • Why? This facilitates quick access to the map, and maximizes screen use (e.g. no address bar or tab management bars that are typically in web browsers)
    • How? On iPhone, this is only feasible using Safari: click on the share button and select Save on homescreen. On Android, select the similar option in the menu of your favorite web browser.

🩹 Fixes

  • security: (Re-)allow geolocation feature
  • Only auto-trigger geolocate on firefox (temp-fix due to on-going issue)
  • Toast messages wider than the screen on mobile devices

v1.21.1

🩹 Fixes

🏑 Chore

  • Port to Umami Analytics v2

v1.21.0: Wiki Updates Edition

πŸš€ Enhancements

🩹 Fixes

  • wiki: Restore reactivity with locale change
  • wiki: Inform about fallback locale only once

πŸ’… Refactors

  • wiki: Author and contributors

v1.20.2

🩹 Fixes

  • seo: correction in metatags attributes

v1.20.1

🩹 Fixes

  • map: Cluster radius and sizes

v1.20.0: Cluster Edition

πŸš€ Enhancements

  • Cluster bodegas: bodegas are now clustered when you browse the map, when there's more bodegas within a certain radius than the map can display without overlapping them. Before, some bodegas may have appear not to exist because you needed to zoom in further in order for the marker to appear due to the non-overlapping rule.
    • The count within a cluster circle indicate the number of bodegas contained in the cluster
    • A click on a cluster will zoom you into the zoom level where the cluster is further broken down

🩹 Fixes

  • filters: Re-establish name search field

v1.19.0: Sharing Edition

πŸš€ Enhancements

  • Sharing link with filters: open the filter panel (filter icon in the upper left corner of the map), and once you've set up the desired filter, click on the sharing icon to copy a link to the clipboard. It will lead to where the map is currently located, and with filters pre-set.

🩹 Fixes

  • layout: Fix height on Chrome mobile

v1.18.0: Mobile-friendly Edition

πŸš€ Enhancements

  • Mobile-keyboard-friendly input fields
  • Dismiss keyboard on Enter in search field

🩹 Fixes

  • Various bug fixes

v1.17.0: Summer Edition

πŸš€ Enhancements

  • filters: Add livemusic, tv and outdoor seating as additional bodega characteristics

🩹 Fixes

  • seo: Improvement in metatags

v1.16.1

🩹 Fixes

  • Various bug fixes

v1.16.0

  • feat: show temporarily and permanently closed bodegas
  • feat(locale): add Spanish locale

v1.15.0

  • perf: progressive loading of metadata. 75% reduction of metadata payload at start
  • feat: allow smaller zoom (down to 5)

v1.14.0

  • feat(seo): major improvements in SEO
  • feat(stats): show stats in percentages
  • feat(Lighthouse): add explicit width to logo
  • perf: install ReCaptcha only once
  • fix(images): image size in fullscreen and other fixes

v1.13.1

  • Add (non-feature): Umami analytics
  • Improve: replace About by Wiki
  • Improve (wiki): clarify way to suggest ideas
  • Fix: WikiSidebar width
  • Fix (wiki): css for code

v1.13.0

  • Add: Wiki section
  • Add: call for collaboration in RightSidebar
  • Improve: show image navigators only if more than 1 image
  • _Fix: various fixes for images

v1.12.0

  • Add: Direct link to custom center and zoom level + continuous update of URL in address bar to be able to quickly copy-paste
  • Fix: visibility of name search field in Menubar

v1.11.0

  • Add: statistics page

v1.10.1

  • Improve: don't hide menubar with sidepanels
  • Improve: load reCaptcha on contact page only
  • Fix: locales

v1.10.0

  • Add: link to Google Maps directions on click to address
  • Add: games (billard, table football, darts)
  • Improve: only show characteristics that are set (no maybes)
  • Improve: allow one more zoom level down
  • Fix: title link color
  • Fix: labels for visited checkbox in FilterSidebar
  • Fix: various locales typos
  • Fix: email verification flow error handling
  • Fix: registration success message
  • Fix: allow +, Γ¦, ΓΈ, Γ₯ in email addresses (closes tmlmt/bodegamap-collab#17)

v1.9.0

  • Improve: openingHours- show all days of week and write "closed" explicitely on closed days
  • Improve: menu now says either "show list" or "hide list", and not always the first one
  • Fix (MAJOR): do not prevent visitors from registering (it was showing "you need to be logged in")
  • Fix: hide bottom panel when navigating out of map
  • Fix: translate bottom panel
  • Fix: translate short days (e.g. Mon -> Man, Sat -> LΓΈr)

v1.8.0

  • Enhance: new About page with link to collab repo
  • Fix: ensure DataTable is updated when a bodega is modified
  • Fix: hide visited filter if not logged in

v1.7.1

  • Improve: resizeability of DataTable
  • Fix (major): fetch of visited bodegas
  • Fix: visited flag alignment for long bodega names
  • Fix: callbackUrl for login step of registration
  • Fix: typo in registration mail

v1.7.0

  • Add: user registration and email verification flows
  • Add: password change and recovery flows
  • Add: possibility to tag visited bodegas, and filter visited bodegas
  • Improve: move login errors messages to toast
  • Improve: show bodega name directly has an h2 title
  • Fix: autofill not working

v1.6.0

  • Improved: turned title into link to home page
  • Fix: Various details in About page
  • Fix: Make page title reactive

v1.5.0

  • Add: minzoom and maxbounds

v1.4.0

  • Improved: About page
  • Enhanced: reset list of bodegas with those in the Stamsted book and a couple of extras

v1.3.0

  • Fix: Restore reset markers on click outside layer
  • Fix: Fix RightSidebar self-closing when clicking in it
  • Fix: multiple other issues

v1.2.2

  • Edit: switch domain to bodegamap.com
  • Edit: switch geoLocate to tracking mode
  • Fix: geoLocate trigger on load (desktop)
  • Fix: locale en.json, locale setting and cookie use
  • Fix: removed unused variable in header

v1.2.1

  • Localize metadata

v1.2.0

  • Add: donation link

v1.1.0

  • Fix and improvements on the Contact Page

v1.0.0

Minimum Viable Product πŸŽ‰πŸŽ‰πŸŽ‰