Tag der urbanen Produktion

urbane-produktion.ch
Public Site for "Tag der urbanen Produktion" by Made in Zürich

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

4.0.0 - 2024-05-17

Maintenance

  • Update dependencies

Refactoring

  • Migrate to Next.js 14 using app router
  • Render markers directly on Google Map layer
  • Use built-in support for meta data generation (incl. sitemap.xml) and analytics

3.1.0 - 2023-08-29

Changed

  • Adjust primary color for 2023 edition

3.0.0 - 2023-06-19

Maintenance

  • Update all dependencies to latest.

2.0.0 - 2023-03-16

Maintenance

  • Update all dependencies to latest. Apply patches and code changes.
  • Tracking: Switch from Analytics to Tag

1.6.3 - 2022.09.30

Fixed

  • Force installation of missing dependency @apollo/client

1.6.2 - 2022.09.29

Fixed

  • Update npm configuration. Fixes ERESOLVE error during installation which breaks ci pipeline.

1.6.1 - 2022.09.28

Fixed

  • Update background-color of touch-icons / sharing images

1.6.0 - 2022.09.01

Changed

  • Primary color updated for 2022 edition

Fixed

  • Fix error when a supporter has no logotype

1.5.4 - 2022.05.12

Chore

  • Update dependencies

1.5.3 - 2022.01.10

Changed

  • Map: Remove unused road labels

Chore

  • Refactor styles: Drop custom utilities in favour of @pixelherz/sassbox
  • Refactor styles: Get rid of @import in favour of @use and @forward
  • Update dependencies

1.5.2 – 2021.08.31

Changed

  • Switch production to 2021

1.5.1 - 2021.08.17

Changed

  • Update dependencies
    • next@11.1.0
    • sass@1.38.0

1.5.0 - 2021.07.15

Changed

  • Bump version

1.5.0-rc.0 - 2021.07.13

Changed

  • Trello 57: Buttons, Pins & Icons: Change primary color to tsüriblau.

Fixed

  • Docs, Changelog: Fix typo in version numbers

Removed

  • Clean-up unused assets

1.4.0 - 2021.07.05

Changed

  • Trello 53: Archive: Switch event year to 2021

1.3.0 - 2021.07.05

Added

  • Trello 53: Archive: Add switch to use a separate Prismic repo for each year

Chore

  • google-map-react@2.1.10
  • prismic-reactjs@1.3.4
  • sass@1.35.1
  • @prismicio/client@5.1.0
  • next@11.0.1

Changed

  • Trello 51: Update dependencies
    • next@10.2.3
    • sass@1.34.0

1.2.0 - 2021.05.27

Changed

  • Bump version

1.2.0-rc.1 - 2021.05.20

Changed

1.2.0-rc.0 - 2021-05-19

Changed

  • Trello 51: Update dependencies
    • prismic-reactjs@1.3.3
    • raw-loader@4.0.2
    • nextjs-sitemap-generator@1.3.1
    • react@16.14.0
    • dotenv@8.6.0
    • react-dom@16.14.0
    • google-map-react@2.1.9
    • classnames@2.3.1
    • react-ga@3.3.0
    • framer-motion@2.9.5
    • sass@1.32.13
    • next@9.5.5
    • dotenv@9.0.2
    • next@10.2.1
    • react-dom@17.0.2
    • react-scripts@4.0.3
    • react@17.0.2
    • react-markdown@6.0.2
    • framer-motion@4.1.17
  • Trello 51: Update dependencies: Switch from prismic-javascript to @prismicio/client

1.1.2 - 2020-09-23

Fixed

  • Trello 50: Sitemap: Exclude /404 and /changelog

1.1.1 - 2020-09-08

Fixed

  • Intro: Sort participants alphabetically

1.1.0 - 2020-09-08

Added

  • Intro: Show alphabetical list of all participants

Changed

  • Update framer-motion@2.2.6 (from 2.2.5)

1.0.2 - 2020-09-04

Fixed

  • Trello 49: SEO: Fix auto-generation of sitemap

1.0.1 - 2020-09-04

Fixed

  • Analytics: Fix user-tracking

1.0.0 - 2020-09-04

  • Public release

0.22.0 - 2020-09-03

### Added

Fixed

  • Trello 48: Map: Calculate and set center before initializing map (prevent visible jump)

0.21.0 - 2020-09-02

Added

0.20.0 - 2020-09-02

Added

  • Imprint: Show markers on map

Changed

  • Chore: Update next@9.5.3

Fixed

  • Trello 47: Overlay: Limit height on smaller viewports

0.19.0 - 2020-09-02

Changed

  • Map: Improve behaviour
  • Map: Refactoring

Fixed

  • Map/Layout will keep state when changing URI (bug introduced with v0.14.0, commit 717bbfcb)

0.18.0 - 2020-09-01

Added

Changed

  • Footer: Remove text-link "Changelog", link version number to /changelog instead

0.17.0 - 2020-09-01

Added

  • Trello 45: SEO: Auto-generate sitemap at build-time

0.16.0 - 2020-09-01

Added

  • Trello 14: Images: Use sizes for responsive layouts
  • Trello 43: Intro/Imprint: Hide overlay if map clicked

Changed

  • Update google-map-react@2.1.3 as lib export is fixed with this version
  • Update prismic-javascript@3.0.2

0.15.2 - 2020-08-31

Fixed

  • Add checks to prevent build erros

0.15.1 - 2020-08-31

Fixed

  • Add check for globals to prevent build error

0.15.0 - 2020-08-31

Added

  • Trello 25: POI: Add support for manual hyphenation in POI title (use ­ for manual hyphenation)
  • Trello 2: SEO: Add meta data
  • Trello 1: Add favicon, touch-icon etc.
  • Trello 20: Edit static text via CMS (e.g. 'close', 'show more')
  • Changelog: Do not allow indexing by search engines

Changed

  • Trello 40: Intro: Change background-color of button 'close' to black
  • Trello 22: Map marker: Use icon cog

0.14.0 - 2020-08-31

Added

  • Add page changelog (/changelog)

Changed

  • Trello 7: Header: Implement logotype
  • Implement dynamic layouts

0.13.0 - 2020-08-31

Changed

Fixed

  • Header: Logotype won't shrink when imprint is displayed

0.12.0 - 2020-08-29

Added

  • Trello 27: Imprint: Add layout
  • Trello 26: Intro: Add layout
  • Trello 35: POI detail: Select other marker
  • Header, experimental: Animated logotype

Changed

  • Refactoring

Fixed

  • Header: Use pointer-cursor on logotype

0.11.0 - 2020-08-28

Changed

  • Trello 19: Map: Disable interactions if POI detail displayed
  • Trello 24: Map: Improve auto-pan and auto-zoom
  • POI detail: Auto-select POI
  • Trello 30: Link resolver: Configuration updated

Fixed

  • Always show footer (imprint, version)

0.10.0 - 2020-08-27

Added

Changed

  • Refactoring

0.9.0 - 2020-08-26

Changed

  • POI tooltip: Remove image
  • POI detail: Remove protocol from url displayed
  • Refactoring

0.8.0 - 2020-08-26

Added

Changed

  • Routes: Use individual route for intro (/) and map (/map)
  • Map: Hide footer if POI detail is displayed
  • POI: Reorganize

Fixed

  • Trello 21: Map: Fetch all POIs (was limited to 20)
  • POI tooltip: Prevent error if field "opening hours" empty

0.7.0 - 2020-08-25

Added

Changed

  • Trello 16: Disable default POIs (e.g. Uetliberg)

Fixed

0.6.0 2020-08-24

Added

  • POI: Allow richtext in field address
  • Footer: Add background-color

Changed

  • Footer: Improve position

0.5.0 - 2020-08-24

Added

  • Intro: Scaffold
  • Header: Click logotype to show intro
  • POI tooltip: Add close button
  • Footer: Display version

0.4.1 - 2020-08-21

Fixed

  • Map: Fix height in POI detail on iOS

0.4.0 - 2020-08-20

Changed

  • POI tooltip: Improve layout

0.3.0 - 2020-08-20

Added

  • Typography: Add Inter webfont

Changed

  • Map: Improve auto-focus behaviour
  • Map: Hide POI tooltip in POI detail view
  • Map: Adjust zoom-level for POI detail
  • Map: Hide fullscreen and zoom controls
  • POI detail: Improve layout
  • Marker: Add behaviour (selected, hover)
  • Marker: Use icon

Fixed

  • POI detail: Prevent no-data errors
  • POI detail: Allow vertical scroll

0.2.0 2020-08-20

Added

  • POI: Detail page
  • Map: Ensure all POIs are visible in viewport
  • Map: Focus on POI if detail page is rendered

0.1.1 - 2020-08-19

Fixed

  • Change all file- and directory names to lowercase

0.1.0 - 2020-08-19

Added

  • Map: Add markers and poi-info
  • Setup: React, Next
  • Docs: Readme, Changelog, License
  • Setup: Gitignore, Editorconfig, Styles
  • Setup Services: Google Map, Prismic, Vercel
  • Layout: Scaffold