Changelog
This file documents notable changes to the Sourdough schema and its reference implementation.
v0.3.0
Headline items:
- Add road routes and simplify route minzoom code
- Add lifecycle prefixed features to amenities/buildings/highways/railways/shops
- Add GitHub Action to build and publish a container image
- Add
--additional-languagesoption to add alternate language names as separate attributes - Fix handling of circular railways (default to lines, not areas)
Added additional detail tags:
- amenities: added
privatetag - barriers: added
tactile_pavingtag - buildings: added
buiding:colour,roof:shape, androof:colourtags - highways: added
footway,crossing,crossing:markings,crossing:signals,crossing:signed,crossing:island,tactile_paving,button_operated,segregated,sidewalk,sidewalk:left,sidewalk:right - pistes: added
piste:difficultytag - railways: added
stationtag - shops: added
pettag - tourism: added
zootag - waterways: added
bridge,tunnel,location,seasonal,tidal,material,height,boat,motorboat,canoe,swimming,fishingtags
Zoom level tweaks:
- Include
aeroway=terminalat zoom 13 - Include
tourism=informationnodes at lower zooms
Other housekeeping
- Bump planetiler to 0.10.1
- Fix minor issues in schema to match reference implementation
v0.2.0
- Include
highway=serviceselements as areas instead of lines - Add
building:levels:undergroundattribute to the buildings layer - Upgrade
informalto a primary attribute on highways - Add
colourattribute to public transit routes - Modify power plant minzooms based on the plant’s output (from
plant:output:electricitytag) - Tweak minzooms for
aeroway=aerodromelabels to show major airports at lower zooms - Add label points for named
place=archipelago,place=island, andplace=isletareas to the places layer
v0.1.0
The initial public release of Sourdough.