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.
4.2.0 - 2025-03-21
Maintenance
- Update dependencies (patch and minor only, no major upgrades)
4.1.1 - 2024-07-12
Fixed
- Docs: Fix links in changelog
4.1.0 - 2024-07-12
Changed
- Adjust primary color for 2024 edition
Maintenance
4.0.0 - 2024-05-21
Added
- Improvements when rendered in iframe: hide logotype and button "center map", adjust font-size
Maintenance
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
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
1.5.0 - 2021.07.15
Changed
Changed
- Trello 57: Buttons, Pins & Icons: Change primary color to tsüriblau.
Fixed
- Docs, Changelog: Fix typo in version numbers
Removed
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
1.2.0 - 2021.05.27
Changed
Changed
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
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
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
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
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
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