mapcomplete/CHANGELOG.md

102 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.47.2 (2024-09-24)

Bug Fixes

  • correctly apply previous refactoring (2a53f99)
  • delete entry from 'localStorage' (22c8a45)
  • don't add buildings to database, reevaluate builddb script (ce87edf)
  • filtering for dates now works again (bea9f66)
  • fix wrong location in theme (8b0b24b)
  • remove stray word (a6598fd)
  • studio now handles arrays better (might fix #2102) (0c9e41a)
  • use 'isCounted' instead of 'doCount', add check for this (3a8fc42)

Theme improvements

  • ghostsigns: streamline ghostsigns theme, fix #2168, fix #2167 (392fe3b)
  • vending_machine: add better 'fixme' if freeform for 'vending' is used (dfce217)

0.47.1 (2024-09-19)

Bug Fixes

Theme improvements

  • food: add search keywords (53b7597)
  • sport: add sport pitches filter on sports, fix #2159 (58cec96)

0.47.0 (2024-09-17)

Features

  • add a search menu with many improvements (#2156)
  • add download as json to 'allTags'-panel (for debugging) (af2905d)

Bug Fixes

  • actually search for keywords in theme view (cdc1e05)
  • search fields in a filter are now wrapped into parentheses, allowing for OR as regex (fb250fb)

Theme improvements

  • allow to disable auto filters (b349293)
  • healthcare: add payment options to pharmacy layer (6c5b619)
  • note: add filter removing anything matching one or more keywords (9c09da3)
  • shop: 'open_now' filter is introduced automatically (ed2bec1)
  • shop: don't show trolley bay on low zoom levels (cdb62df)
  • some tweaks for the search feature (bc52c05)
  • waste: add filter for 'recycling centre' (5da63bf)

0.46.10 (2024-09-26)

Features

  • Use panoramax to upload to. Will contain bugs (0bdc1ae)

Bug Fixes

  • disable image upload button (see #2178) (cf74296)
  • filtering for dates now works again (bea9f66)
  • fix loading images for CSP, fix #2161 (2569d0c)
  • search fields in a filter are now wrapped into parentheses, allowing for OR as regex (fb250fb)
  • studio now handles arrays better (might fix #2102) (0c9e41a)

Theme improvements

  • ghostsigns: streamline ghostsigns theme, fix #2168, fix #2167 (392fe3b)
  • note: add filter removing anything matching one or more keywords (9c09da3)
  • vending_machine: add better 'fixme' if freeform for 'vending' is used (dfce217)

0.46.9 (2024-09-14)

0.46.9 (2024-09-14)

Bug Fixes

  • fix #2142 (f2fca2d)
  • nobrand= is actually applied when using the Name suggestion index (c3bb0cb)
  • scroll horizontal images into view (0397863)
  • some fixes to make studio useable again, probably fixes #2139 (6672fc8)

Theme improvements

  • disaster_respone: add a police station layer, add this and more layers to disaster_response theme (418a4a7)
  • disaster_response: add defibrillators and logical zoom levels (65fceb9)

0.46.8 (2024-09-13)

Theme improvements

0.46.7 (2024-09-13)

Features

  • add bike_parking=safe_loops (e4de3d8)
  • add color for streets with no cycleways (5d52462)
  • add prettier config (d3f453a)
  • Add printer cartridges to recycling (28d6637)
  • themes: add osm community index as a layer (e85cf43)
  • themes: add questionHint to give extra information about a question (d7fe3a0)

Bug Fixes

  • actually fix #1706 (6577007)
  • actually run the *.spec.ts-tests... (82a860c)
  • #1093 (5a6ed7b)
  • #1685, fix oopsie (d96fe61)
  • a freeform key will mimick a mapping if appropriate (and avoid the 'addExtraTags') (68ea4e3)
  • actually allow to login via prominent login button (4be49a0)
  • actually apply preferred background layer (b69c2de)
  • actually attempt to login when login button is pressed (f1de8a3)
  • actually deploy on the production repo (ca89956)
  • actually include all features (8f7b731)
  • actually load geojson layers; formatting (cbc4e6e)
  • actually open usersettings when license is clicked (c10fecb)
  • actually pass the initial coordinate in the locationInput element, fix #1486 (68e07d7)
  • Actually show errors in custom themes now (6a79dde)
  • actually show HD image for nearby streetview imager, add loading indicator (8b6ee87)
  • actually show polygon_centroid (5a957d5)
  • actually show tags on changes when the user has enough changesets (d702134)
  • actually upload new themes (6446586)
  • add 'maxspeed=20' to living street (fd9c48b)
  • add 'onbeforeunload' if images are uploading, see #1841 (ce7bc8f)
  • add 'self' to connect-src (3bca130)
  • add all global layers to CSP (93630bd)
  • add all needed urls again (ce1855b)
  • add all vector layers to CSP (2736740)
  • add awaitAnimationFrame to fix non-working questions (d744fd3)
  • Add button to go back to the map when showing that a point is deleted, fix #1417 (55903d4)
  • add carto vector layers again (5e2a989)
  • add check for missing 'noopener' attributes; add missing noopener attributes (6e8617c)
  • add check that no changeset is opened without actually having changes (2843b01)
  • add correct attribution for maptiler bg layer (c90b334)
  • add default value for setStatus (eede2d1)
  • add dutch translation (a55b84d)
  • add execute permissions to build script (5567869)
  • add extra refresh:layeroverview in order to fix the favourites theme icons (c65ccdb)
  • add glow effect to bench theme for selected object (75b1a46)
  • add glow effect when dropping an image in the file selector; fix #1496 (426620a)
  • add language picker in settings page if logged out, fix #1505 (a7ff3b8)
  • add links and overpass link to cafe_pub (41b6eea)
  • add maxzoom to osm.carto-layer, see #1664$ (5f918b6)
  • add missing assets (f2b8c0d)
  • add missing tag (c5300a3)
  • add new items works again, fix #1593 (c527427)
  • add safety check to not overuse the OSM-api (4602df3)
  • add script integrity, add check to validate that script integrity is always in place (08bbbca)
  • add selection indicator to artwork (ec99ab2)
  • add support for legacy iconSize to fix some custom themes, see #1494 (200361b)
  • add text on cancel button (1208e09)
  • add the minimap again (e83b8cb)
  • addnewpoint-dialog works again (8ed0a32)
  • alias 'urls' as 'website', fix #246 (87e79b8)
  • allow selection of the first radiobutton (8fafd0a)
  • allow to delete freeform values in more cases (9b78838)
  • allow to link multiple mapillary-images (286fe72)
  • allow to move (non-snapped) points again after fixing #1809 (77f07f5)
  • alltags shows objects as JSON instead as [object Object] (1df28ab)
  • also copy png assets (8f32916)
  • also show location info on shake if GPS is disabled (4c5d24a)
  • always allow www.openstreetmap.org (6b4be12)
  • always link to the wiki when tags are shown (8dfef62)
  • attempt to fix build (0e8c3b1)
  • attempt to fix build (0e760b9)
  • attributes to answered questions didn't automatically show, questions which became available are now shown if they become avaible because of a tag change. Fix #1587 (7de0af1)
  • await 'country' to be loaded (3c5bde1)
  • background layer csp fixe (713e53c)
  • better error handling and handling of changes (7813653)
  • better select available levels (7b73578)
  • broken titleIcons (fix #1344) (bdcf8a2)
  • browser specific bug which caused the file selector to open twice on chromium; fix #1771 (9893e43)
  • bug submitted comments on notes twice (5be4b9d)
  • build (cef7e01)
  • build (8556196)
  • build (dbca260)
  • build (2a21040)
  • build (29ee113)
  • build, some metatagging errors (0d529e7)
  • build; subtle bug (5644c7a)
  • bypass missing favourites in custom theme loader (6f59e46)
  • charging station theme uses anchor too (39024eb)
  • charging_station.protojson (f042ca4)
  • chromium browsers don't handle spaces in tel:-links well (4168ef0)
  • cleanup merge (e160510)
  • cleanup of wikipedia panel, fix #1570 (203f24f)
  • clicking the magnifying icon actually works now (5478711)
  • compilation warning (5851531)
  • correct 'sync repo' step (ecd84c2)
  • correct CSP header for iOs/safari (54868de)
  • correct default access assumption (ea06152)
  • correct default sed param for BSD sed flavor (46fe1c5)
  • correct faulty name (0952200)
  • correct filters (4d2d541)
  • correct maybe missing option in etymology layer (a8ecab4)
  • correct merge conflict (e6d8401)
  • correct minzoom on all themes (bde5878)
  • correct sed command to be OSX compatible (e21eb65)
  • correct typings (2f17e6e)
  • Correctly calculate available levels, reselect last_click automatically (4c962ea)
  • correctly escape markdown (4d01d81)
  • correctly flatten special cases (7ba0e73)
  • correctly flatten special cases (593d7bd)
  • correctly interpret 'hideInAnswer'-conditions, recalculate them dynamically (37dc6a7)
  • correctly optimize 'key=A&key!=B' into 'key=A' (d8a5f3c)
  • correctly replace fields in filterview (ae491f4)
  • crash in new note flow, spotted by @thibaultmolleman (3e49929)
  • css-generate script; loading of stylesheet in style_test, add small buttons to style_test (6bed170)
  • CSV download (c1bce7a)
  • decent PDF-export (de20b00)
  • direction input does not scroll anymore when dragged, fix #1468 (102892e)
  • disable 'delete'-button if no reason is selected, fix #1631 (6b6b1e3)
  • disable check (b2e7b7d)
  • disable rotation on mobile if the user enabled this (93a30fd)
  • don't attempt to show an osm wiki page as image, fix #1776 (7dc43f9)
  • don't count layers if they are not shown by default, fix #1840 (d848171)
  • don't crash if 't' is undefined (b1c4097)
  • don't crash if no features nearby (b6a4cc1)
  • don't crash if no features nearby (c2001f1)
  • don't measure compass if alpha is null, fix #1787 (3461ed6)
  • don't move the map after we jumped to the current GPS location (f31b025)
  • don't set invalid coordinates (fbc3bce)
  • don't show both counts and summary at the same time (d6dbeca)
  • don't show duplicate entry of default baselayer if already added (7ef1628)
  • Don't show item if there is no label (7edc730)
  • don't show preset_type special vis if no presets are given (cf3b414)
  • don't show radiobuttons if only one option is available (8e68ca0)
  • don't store location 0,0 to prevent movement or cursor in addNew-dialog (c19317b)
  • don't throw an error if there is no parent element which can be scrolled (3166918)
  • drag & drop for file selector (5be24db)
  • dynamic filtering with non-string values (58b94c3)
  • effectively show contact:website in title icons (0027299)
  • emit warning for invalid suggestions (56ba426)
  • enable editing questions (and settings) again (oopsie) (d079ba9)
  • enable external data sources from the ELI (5ea0804)
  • enable login on index screen (aface6a)
  • enable rainbow question again, fix #1453 (af447a9)
  • enable settings again, fix #1815 (a118c29)
  • error server properly names files, add status endpoint (37c1d46)
  • escape special characters for wikipedia search, might improve #1500 (ec94253)
  • etymology theme now supports multi-apply again, uses lower zoom level for multiselect (90869a1)
  • Expose all templates (09a3e7f)
  • facade gardens: restore forgottne rendering (f8fa184)
  • fill in freeform value if already set (e0527e9)
  • fix #1471: add option to bench for 'does probably not have an artwork' (91892d5)
  • fix #1477. Setting the background caused a map.resize(), which in turn caused the coordinates to be set to 0,0, which caused the location-correction to kick in, moving the location input towards null island (d95d96f)
  • fix #1503, fix #1571 (382f965)
  • fix #1506, language-URL-parameter works again and is properly documented (2942a2d)
  • fix #1528: from weblate to theme files did not properly sync (3c08c12)
  • fix #1529 (05bf79f)
  • fix #1532 (5d00f3c)
  • fix #1580 (56934b7)
  • fix #1596 (0727a22)
  • fix #1627 (e37f908)
  • fix #1675 (65250d7)
  • fix #1684; add 'openid' to auth-tokens (will be needed in the future for geovisio integration) (0a82dd0)
  • fix #1713 (2720f5d)
  • fix #1779, add check to prevent similar errors (417dc16)
  • fix #1813. For some reason, importing a .js-file suddenly fails, so ported it to typescript (cab414e)
  • fix #1817, some more improvements to the loading screen (6394ee8)
  • fix #1844 (e11442e)
  • fix #1883; display underground railway lines in a subtler rendering (b3299cd)
  • fix #1906 (3ab1d15)
  • fix #1917 (8c65448)
  • fix #1917 (903a11d)
  • fix anonymous reviews; fix #1868 (073cd69)
  • fix back-button on the 404-page, remove some obsolete classes (006f695)
  • fix bug icon (1fea2b5)
  • fix bug with incorrect translation context for themes (368f9ad)
  • fix build (0d705b9)
  • fix crash in studio (b18d575)
  • fix dissappearing items to apply (a935c03)
  • fix domain name (301f00f)
  • fix file drag and drop, allow entire featurePopup for file drop (859faea)
  • fix icons in mappings which use a builtin svg (ab28fbe)
  • fix incorrectly linked translation in privacy policy (e2aaa7d)
  • fix link image action (ce55b4c)
  • fix maps (e48571a)
  • fix move dialog (084cd86)
  • fix multi-visualisation (872e36d)
  • fix nearby drinking water fountain detection (13ebcff)
  • fix nearby drinking water fountain detection (a5276eb)
  • fix query:licenses (e0ee3ed)
  • fix rainbow crossings theme (5b29177)
  • fix reverse tabnabbing in most cases, add rel=noopener to most links to untrusted content (d9b8257)
  • fix scrolling for 'addNewPoint' (637cebe)
  • fix scrolling for 'addNewPoint' (f697d29)
  • fix settings menu (2b728fd)
  • fix styling of translate button in titles (0a8164c)
  • fix tests; use OAuth client id from dedicated MapComplete account (fc9dd46)
  • fix translate icon, fix #1832 (064c601)
  • fix UK-Addresses themes again (370b200)
  • fix updating of styles (650c1a6)
  • fix validation of question input; remove some obsolete logging; stabilize output of generate:translations wrt newlines (1f39ba9)
  • fixes to etymology: load wikidata on mobile (which uses m.wikidata.org, tripping the CSP); fix 'upload image of the streetsign' parameters (480956d)
  • force downloading (without cache) before uploading (b85b2ac)
  • force redrawing the questions in a questionbox to avoid rendering artefacts and unselectable items (f7e2dc7)
  • generate layeroverview (ce654cb)
  • generate layeroverview (e71a1c7)
  • generateCSP (a612d4e)
  • generating layeroverview; performance: do not try to download ratings if no ratings element is present (fc62d41)
  • giving a review is possible again (0879ff9)
  • giving a review is possible again (a75fc0d)
  • gps-icon should turn into an arrow again (ef93ad1)
  • handle NBSP in svg (4190bf7)
  • hash would not clear because the update method unregistered itself (8dd7f34)
  • hidden theme link not working (d5e128b)
  • hide 'addnewpoint'-icon when closing the dialog (499ad85)
  • hide some elements of the UI if they are disabled by a featureSwitch (17503d5)
  • hide tag_apply_button when applied (622df2d)
  • icons for rental in cyclofix theme (02064a2)
  • ifnot-value would show up together with the 'if'-value (15f1a93)
  • import (98ca6aa)
  • improve background layer switching code, might improve #1481 (33fa11f)
  • improve deployscript for hetzner (dcd02e9)
  • improve error message (7f6c1f0)
  • improve first-sentence (7aee442)
  • improve functionality of GRB-theme (WIP) (b86e291)
  • improve optimization; add tests (595503c)
  • improve parsing of possible mapillary values (3d54a83)
  • improve PDF-output functionality (215286a)
  • include 'source' and tile URLs from vector tile sources into CSP, see #1652 (09504e1)
  • include japanese dot as sentence separator (d2c6689)
  • include lod-proxy in CSp (087c099)
  • incorrect path in error message (5da8952)
  • index: search got confused as it didn't have an id for the list items (6f42884)
  • init indexedFeatureStore with a default map as to fix crash upon loading if a pending change is present (377c411)
  • initialize user settings with a strict value to be able to override it (57e0093)
  • interpret missing level tag as 'level=0' (5d8b422)
  • keep map mouse-interactive when panning with arrow keys, some CSS-tweaks (512bb4c)
  • layers now compile again (1c99173)
  • lines with opacity have colour again (f0d9365)
  • load element if set in the hash (9090dda)
  • load translations for PDF-export internally (d103911)
  • loading oneway arrows on multiple layers; fix nullpointer (1678427)
  • long domain names cause horizontal scroll with taghints (eb47c4d)
  • make levelselector clickable again, fix #1416 (8b5daef)
  • make sure that a 'hidden' tagRendering cannot be accidentally selected (5585f02)
  • make sure that the passed-in-location of the map is respected, prevents random jumps in the location input (5c01f6a)
  • make sure the background is always below the rendered layers (2769747)
  • make text a translation (418e0cd)
  • make top and bottom panels click-through (0db6a89)
  • maproulette endpoints (bbf6d62)
  • maproulette import flow (5f7cc35)
  • maproulette item (b6b77da)
  • markers can rotate again (5e453d5)
  • markers now appear correctly on PNG exports (e5b3e15)
  • MC would crash if a pending change was present; remember preferences in order to reuse the changeset (f2375f4)
  • metatagging of width theme (c4ff70c)
  • minimap takes to much space (037c593)
  • missing commas in elevator.json (229e605)
  • Move image preview below FloatOver, the popup otherwise hides the image preview (df1fef2)
  • move lastClick to bottom anchor (beea00c)
  • multianswer with a free textfield did not activate (649ed1f)
  • multianswer would not accept last option (6f5c71e)
  • no more duplicate link showing up, avoid crash (7be01d5)
  • normalization of URLs, formatting, stabilize inputHelper (441c4df)
  • only check browserLanguage if navigator is defined; fixes tests (a1fa3b4)
  • only show 'newly created' if version number is 1 or unset (1a78ecb)
  • only show fixmes on high zoom level (performance), add the option to remove a fixme (2f5091a)
  • only show website icon if a website is known (46244b8)
  • open correct menu if set in hash (7a95334)
  • open settings again (894d857)
  • opening the popup if defined in the hash (196d76d)
  • ordering of baselayers (8379a89)
  • output tailwind into 'public/css/' instead of 'css/' (a1f5032)
  • overpass feature source will redownload if the layers to download have changed (bae4974)
  • overpass feature source will redownload if the layers to download have changed (7ed5307)
  • pass along initial coordinates with the location input, prevents flashing of the ocean; fix #1469 (790c276)
  • pass properties of snapping feature in newPointInput to render correctly (c80085d)
  • personal theme crashed due to unset defaultIcon (6075b01)
  • png correctly outputs all markers now (905f796)
  • precise location input picks correct location (and not the previous click) (6d337e8)
  • preciseInputPicker will show correct icon if snapped or not snapped to a wall (9870391)
  • presets will now also show if the layer doesn't have a name and is shown (3f18ce7)
  • pressing enter would ignore input (95c41d6)
  • probably fix black area outlines (0bd9e1e)
  • properly add 'self' to connect-src (441a9a5)
  • properly add 'self' to connect-src (take 2) (c823e74)
  • properly show hidden themes, drop 'custom theme generator'-button, drop 'professional services' button (93adfd3)
  • questions are shown if the condition is met, fix #1630 (8500276)
  • questions now appear when reselecting an item (0c5e88d)
  • questions of charging stations are now shown separately again (fe9afb4)
  • questions of charging stations are now shown separately again (30af019)
  • re-enable generate command (13a35b9)
  • re-enable reservation question (cebd428)
  • re-enable speed and heading in GPS-cursor (ff47d75)
  • readd missing files (7d802d4)
  • redraw line layers on background change (6e5fcde)
  • reinstantiate uploads (871d511)
  • remember map rotation setting (c764839)
  • remember previous, externally loaded themes (b61c0a1)
  • remove 'icons.defaults' from favourite layers, cleanup of various small typing errors (e8569ec)
  • remove all html-attributes from shortDescriptions in the theme overview (39572f4)
  • remove empty license files, fix #1135 (2eabfea)
  • remove ghost bike translations from translation files and resync them, should fix the build (0487497)
  • Remove isOpen from defaults (11b8c61)
  • remove no longer needed translation (0e893f7)
  • remove no longer needed translations (3c74a94)
  • remove trailing ';' for opening hours, as spotted by Midgard (36b086e)
  • remove unneeded translation download, fix PDF-export (1930f7b)
  • remove unneeded URL parameter (365d573)
  • remove unused property (99b0135)
  • rendering of 'inline' was not dynamic (60d825d)
  • rendering of indoor room icons (6235e23)
  • replace all mentions of 'mapcomplete.osm.be' with 'mapcomplete.org' (7321004)
  • reset translations (ad952fc)
  • resize svgs (89186c8)
  • restore loading of custom themes (bcb2ecf)
  • reviews need an uncertainty (bc96288)
  • rotation of the GPS-marker (bbc7698)
  • safari-specific fixes (059ef2c)
  • schemaBasedArray (a7599f6)
  • set share capability to 'no' if running from console, fixes tests (af7bc0f)
  • setting the language does not overwrite the user setting anymore (c6283ac)
  • share button (84cbd2f)
  • show add new point fullscreen again (aad31f6)
  • show preferred languages (according to OSM) in usersettings (0ea103f)
  • show tags that will be applied if setting is 'full' (0b82661)
  • show tags that will be deleted with strikethrough in TagHint (15a481f)
  • size of new element picker map (#1701), add debug info about GPS (9407ed3)
  • small bug in script (795d6d2)
  • small CSS fix (1b8970b)
  • SPDX-compliance (6c4b464)
  • special loginbutton now actually works (6a4def6)
  • stabilize change injector (efdff63)
  • stabilize opening hours, make delete clickable again (cc60d2a)
  • stabilize rendering of linelayers (055e5a8)
  • style issue, types (5932dc7)
  • style of tabbedGroup-elements needed an 'important' to work in production (5a2e54b)
  • style tweaks to link feature (bd71645)
  • styling issues; refactoring: remove 'SearchAndGo' (0e81b65)
  • styling of OH input, fix #1489 (064f875)
  • styling of PH-input in OpeningHoursInput, fix #1422 (a9c25d3)
  • substitute name (408e782)
  • substituteKeys works correctly if newline is in the text, fix 'send email to report broken'-button by porting it to svelte (b4f65bf)
  • subtleLink should not open in a new tab (61c417c)
  • Support contact:email and contact:phone in icons (7bcefe5)
  • svg image generation script (f9b1e9b)
  • temporarily only warn for incomplete translations (adb5d89)
  • tests (238de89)
  • tests (841be16)
  • tests (1d54356)
  • tests (2a73c43)
  • the search bar on the theme index was not clickable on wide screens as the 'centermessage' hovered over it invisibly (af7672a)
  • theme compilation (86d0de3)
  • themes: remove 'unkown' mapping from hydrants, the unkown case is handled by MapComplete (4850e50)
  • turn favourites black again, sync them globally (14594b2)
  • tweaking addNewPoint-flow (d0e0abd)
  • typo (929093d)
  • typo (2671d01)
  • typo (752de10)
  • typo (8531571)
  • typo (de99f56)
  • typo (3a25106)
  • typo in charging_station.protojson (21d01a4)
  • typo in elevator.json (374a4eb)
  • typo in filter (366577f)
  • typo in tag (a903112)
  • typo: s/bick_wal/brick_wall/ (753efef)
  • undo accidental changes, fix saving preferences (ff3a7f8)
  • units which used a 'string'-validator might not detect the actual denomination. They have now been forbidden and fixed (7b497f9)
  • unselect layer, prevents that 'lastClick'-popup opens on map click (63ffa11)
  • update and simplification of sharescreen, rename some feature switches, remove some no longer relevant feature switches (96d0367)
  • upload flow deals better with point reuse: it actually opens the feature now (c14cbc9)
  • uploads were broken (efd6b30)
  • URL-parameter language disables the language picker, fix #1506 (3ca8ba1)
  • URL-parameter language disables the language picker, fix #1506 (2f5c89f)
  • use api.openstreetmap.org on many places, fix #1573 (8fccf78)
  • use correct backend address (including www.) (c320239)
  • use correct branch to deploy (9c0dac2)
  • use correct relocation icon again (cdb1bb2)
  • use correct snapping (ec2e0e1)
  • use https for extractGraph endpoint (f89123d)
  • use proper circle for bench and artwork (e2a56f5)
  • use proper selected element (dbff953)
  • use theme.html?layout= instead of layout.html if a local deploy is detected (db67600)
  • use translated value for community index tab (a3a7c53)
  • use translated value for community index tab (22ee806)
  • use www.openstreetmap.org again, it doesnt work (580b58e)

Theme improvements

  • a few improvements to velopark (e7a5712)
  • active 'browse and link streetview' on all themes (eb2a582)
  • Add 'access=permissive' to charging stations, fixes #1255 (cc70e09)
  • add 'allowMove' everywhere, make 'allowMove' obligated, see #2121 (29d52e0)
  • add 'artwork' questions to drinking water fountains (def640f)
  • add 'binding'-service question to copyshops (7b1ca43)
  • add 'fine-gravel' as option to sport-pitches (679e371)
  • add 'hacklab' as option to hackerspaces (665cd3b)
  • add 'hoops' question to basketball pitches (4df9632)
  • add 'link' as builtin, available Icon (7872f22)
  • add 'lock' and 'key' icon to toilets, fix #2094 (577b596)
  • Add 'open_now' filter to bike-shop (aa6902a)
  • add 'pedagogy', fix #1839 (4644b6a)
  • add 'skateboard' as sport pitch option (f20219c)
  • add 'website'-button which shows up by default if a website is known (7c0d339)
  • add ALPR-cameras to surveillance theme (d1e91ee)
  • add ALPR-cameras to surveillance theme (97236c8)
  • add animal types to animal_shelter, include animal_shelter in pets, generate licenses, fix cycle_highways.json (3968a1e)
  • add animal_shelter, created by the studio (c4d4a57)
  • add atm-option to postoffice, add postoffices to ATM theme, fix #1551 (c4a9fa8)
  • add baby icon to changing table question (1b5a0a2)
  • Add badminton fields to filters (b60a3aa)
  • add before text on correct location (6a2e372)
  • add benches on playground theme (54a9edc)
  • add bicycle self-repair workshops to the map (WIP) (c11d7af)
  • add camp site (cfa1c28)
  • add cargo bike option to bicycle rental, fix #2016 (b98aaff)
  • add charge to bike_parking (ed96859)
  • add compile time check for 'sameAs'-filters that the referenced layer actually exists (e188b96)
  • add condition that hoops are only asked on basketball courts, fix #1577 (fb6f7ee)
  • add conveying as condition for stairs (f95f631)
  • add correct title for cafe, nightclub and bar if no name is present, fix #1704 (0129845)
  • add currency type which does some reformatting (d40474d)
  • add currently open badge (d9d330e)
  • add delete to banks (68cada0)
  • add dog icon into title-icons, add dog filter, see #212 (7e0120d)
  • add extra check so that in a mapping cannot override the , fix two such instances (56ea116)
  • add extra questions to 'map' layer based on custom theme (10e0e27)
  • add filter for vegetable oil to fritures theme (721a930)
  • add filters for 'wifi' and 'electricity' (af2c6f4)
  • add fine_gravel as option for playground surface (d8be0ac)
  • add first version of ski theme (8f25006)
  • add guidepost layer (da39dde)
  • add guidepost layer (a06e513)
  • add guidepost theme (ad239b2)
  • add guideposts to climbing theme (a96a214)
  • add hostel, cleanup of hotel (d167fe7)
  • add hostel, cleanup of hotel (8e9ae05)
  • add ice cream parlors (69a7c9e)
  • add icons to access question in toilets (2ba461d)
  • add icons to question (246b163)
  • add icons, add 'auto'-title-icons (2c662c9)
  • Add internet questions to hackerspace, fix #1856 (c870544)
  • add keycutting service tags (d8ce6f0)
  • add label support to questions.json; add opening hours for hospitals (41fdeb9)
  • add maxstay for bicycle parkings (a71ed5d)
  • add memorial layer, use 'subject' instead of 'name' for ghost bikes (a57dbe0)
  • add memorials to artwork on high zoom (29c5b88)
  • add metal as material option (6420b90)
  • add minzoom to cafe_pub (e2d3a71)
  • add minzoom to ski_piste and aerialway, fix #1876 (d7982bf)
  • add missing assets (bc826be)
  • Add more memorial types, add freeform option, fix #1824 (b0d0436)
  • add more options for support in advertisement, add presets (c26225c)
  • add more questions about drinking water (9fabab3)
  • add mountain rescue stations to the ski map (04509bc)
  • add name and title to assembly_point and disaster_response layers (f087012)
  • add open love map, see https://github.com/thomersch/OpenLoveMap/issues/21 (d6a55a5)
  • add operator question to bicycle parking (ea00c71)
  • add OSM-carto again, fix #1664 (376a683)
  • add paid as option, fix #2119 (a4018d8)
  • add payment options and internet to climbing theme (2337033)
  • add payment options and internet to climbing theme (1abcc76)
  • add possibility to add an icon to 'render' (just like with mappings), add contact:mastodon support as general question, add mastodon question to hackerspaces (03aafbe)
  • add possibility to enable terrain, some fixes to overlaymap and pitch control (e3dec8a)
  • add proper 'image along way' possibility (584fb3c)
  • add question wether climbing ropes can be hired (6425ad6)
  • Add rubber;tartan surface to playgrounds, add checkdate to playgrounds, add tartan to sport pitches (7859e7d)
  • add shoe repair services to the climbing map, add question if a shoemaker also repairs climbing shoes, add craft=shoemaker to shops theme (3df5727)
  • add short description to velopark (50e3c54)
  • add smoking to food-layer, fix #1874 (f5a94c7)
  • add some icons (48df237)
  • add speed_camera to surveillance theme, see #1913 (9716bc5)
  • add Stamen Watercolor again, see #1652 (d997c90)
  • add statistics on used version (1a7acc8)
  • add sugar_free, gluten_free and lactose-free to shops- and food-layers (b06784e)
  • add support for operator:email, mostly for velopark (1c45f09)
  • add toilet questions into indoor theme (8f93b0d)
  • add validation check if a mapping does not erase another mapping completely (556f6d0)
  • add validation for duplicate presets, fix #1582 (2e8a331)
  • add various services to hackerspaces and makerspaces, add icons, some fixes to make this work with expandRewrite (8ceda1c)
  • add velopark import functionality (4c5ebf0)
  • add velopark theme (1c1cea7)
  • add warning if a tagRendering can be replaced by a direct value (79e40d0)
  • add wikipedia page for "subject:wikidata" on ghost bikes, specifically for the ghost bike of #Natenom (d74cb00)
  • add year to units (c8eef2c)
  • advertising: add (animated!) flag and screen icons (090130d)
  • advertising: boards are never animated (b92e9b8)
  • advertising: Fix typos (9e02c89)
  • advertising: further refinements (8127027)
  • advertising: further refinements (59eabc5)
  • advertising: last icon (3e72ba2)
  • advertising: more icons, reordering of the questions (7fc0770)
  • align iconbadge, fix #1893 (ba098fc)
  • allow multiple internet access types (786b850)
  • allow to add multiple changing table locations, see #1756 (c62f7cc)
  • allow to add pictures to a 'shelter' (39c079d)
  • Allow to delete tourism accomodation (60eeab9)
  • allow to have a non-number type together with a unit (4ccfe3e)
  • allow to move a shelter (565dee8)
  • allow to move and delete pharmacies (5e95bd9)
  • allow to move hydrants (432f244)
  • also ask about menstrual products for toilet_at_amenity (ae7cc95)
  • also show 'operator:website' and 'contact:website' as title icon if they are available (8526f4e)
  • automatically derive source from presets if no source is given (0689758)
  • automatically derive source from presets if no source is given (8e18864)
  • bench.json: decrease minzoom (5b33d88)
  • better support billboard on walls (8816ad0)
  • better support billboard on walls (0a1c90b)
  • bicycle library: allow move, fix #1768 (7ac84dd)
  • bicycle parking: add lockers as options, add operator:website (velopark features) (22721cd)
  • change minzoom of second hand shops in circular economy (0b2e878)
  • Change text type (c9751a3)
  • description is now a textarea (0c1b5d1)
  • disable 'direction'-indicator for surveillance theme as it breaks selection, fix #1458 (9e15353)
  • disable 'disused' from delete config, delete less fast for shops but use softdeletion instead (28e737e)
  • disable maxspeed and cycleway question for pedestrian roads (e580f55)
  • don't count food for fritures (98d441a)
  • don't enforce 'allowMove' on unofficial themes (5b45e42)
  • don't inline text fields if they don't have text around them (821ddcf)
  • don't show 'mark as unknown' if this would break the source-filter (76a9a2e)
  • don't show favourite icon if not logged in (b1d94b2)
  • don't show opening_hours_state title icon if seasonal is set and the item is closed due to seasonal restrictions (1748e98)
  • don't use 'Yes' or 'No' as start (f87e735)
  • elevators: first ask if there is speech output/tactile writing before asking the relative languages (8acaafe)
  • enable 'guideposts' in nature theme (94291de)
  • enable 'speciality'-filter in doctors, decrease minzoom (4090a74)
  • enable deletion of bike_cafes (90c44cc)
  • enable download functionality by default (5504d49)
  • enable move on schools, tweak GRB for performance (db98288)
  • enable reviews for climbing areas and gyms (2a3a78b)
  • enable reviews on pharmacies-theme (701f033)
  • enable snapping for facade gardens (da68d36)
  • exclude 'advertising=no' from loading, fix #1865 (eef9918)
  • exclude route relations from "toilets=yes". There are a few route relations with 'toilets' and those choke up MapComplete (139b014)
  • explicitly set 'allowMove' for all layers, fix #2121 (468b895)
  • extract layers from camperssite (82e6b2a)
  • extract layers from camperssite (44f42ee)
  • first version of circular economy theme (592be68)
  • fix #1362 (ff9ca5e)
  • fix #1866 (1cf7119)
  • fix #1910 (b484ea0)
  • fix badge, fix #1894 (a2279ac)
  • fix calculated tags of climbing theme (f800545)
  • fix compilation (c300d90)
  • fix conversion for legacy themes (21c35fc)
  • fix cycle rental which dissappears (efce134)
  • fix cycle_highways (61575a9)
  • fix icon for shops layer (d9d8c0a)
  • fix incorrect argument, might fix #1881 (209cfe6)
  • fix internet question (b132590)
  • fix overrides, fix #1705 (3334bfb)
  • fix rendering of charging station (0c52051)
  • fix some isCounted-typos (20a462f)
  • fix titles and names for assembly points and disaster_response (170c459)
  • fix typo in soft-deletion tag (5f62712)
  • fix validation errors due to #1779 (707d996)
  • fix: don't show irrelevant 'multilevel'-question anymore (b5fca68)
  • ghost signs: add wall-based artworks to be able to mark them as ghost sign and to avoid duplicates (e68edeb)
  • ghost signs: add wall-based artworks to be able to mark them as ghost sign and to avoid duplicates (8f95e85)
  • hackerspaces: more workshop types (70fa180)
  • Hide bike cleaning cost if we don't know if there is a bike cleaning service (87aee9e)
  • improve 'auto-type' special visualisation (658db35)
  • improve 'tourism-accomodation', add many more categories as some people are using 'hotels' to also add other categories (see https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities/Trziste_prace) (53ffa06)
  • improve 'tourism-accomodation', add many more categories as some people are using 'hotels' to also add other categories (see https://wiki.openstreetmap.org/wiki/Organised_Editing/Activities/Trziste_prace) (bc54f79)
  • improve ability of 'rewrite' config (f015604)
  • improve advertising theme, see #1866, translation reset for new presets (05bba07)
  • improve atm opening hours, add reviews to playgrounds (9ce60b6)
  • improve benches (9e10bf4)
  • improve error messages (6897b88)
  • improve favourite panel (59090fd)
  • improve information about indoor rooms (47bf119)
  • improve velopark usability (c1003f8)
  • improvements to BBQ, different icons, add some questions, remove 'unknown'-options (2db0b1a)
  • improvements to memorial theme (59f56bd)
  • include love hotels in regular hotels theme (with a high minzoom) (d48b8af)
  • lint layers to use an array instead of a string for 'snapToLayers' (d534842)
  • make filters of public bookcase translatable (7b3d07e)
  • make the selected note pulsate and have a different border when selected (83fc189)
  • more questions about climbing services (3769bd1)
  • move all bike_shop questions into shops, reuse shops layer instead (3c16e3d)
  • move some bicycle shop questions into the shops-layer so that those questions are asked there as well (and that both layers can be unified) (6cd7828)
  • move tagRenderings+ above leftover-questions (f2f041f)
  • only add rating-title-icon if 'review_list()' is used in the layer (6c75553)
  • phone validation now knows about some short-codes (38b9523)
  • pin more markers to new icon (04ee3dc)
  • properly show the name of the hospital (9739973)
  • re-enable terrain (94bc6ee)
  • remove obsolete fields from drinking water theme (66cc615)
  • remove obsolete SOTM-events, fix #1909 (5659dd8)
  • remove unneeded invalidValues (4fe0c41)
  • show capacity:cargo_bike, allow to erase it (58dfb93)
  • show keycutting service question (5bcc617)
  • show maproulette marker in linking menu (e327d38)
  • show maproulette marker in linking menu (ac6fdde)
  • show maproulette marker in linking menu (8a4e2d8)
  • show toilets only from zoomlevel >= 15 (6760897)
  • small tweaks to fitness stations (3f4410f)
  • tweak zoomlevels (303d3a0)
  • Update climbing_route.json: add snap to layer (193b8b4)
  • Update climbing.json: add layers (bb9b1df)
  • update some default background layers (a855840)
  • update tagging of climbing shoe repair (d1aa751)
  • Update velopark description (9083e89)
  • validate that a background layer actually exists, fix current-view button (GRB) (fc483ed)
  • validate that a background layer actually exists, fix current-view button (GRB) (eb6194b)
  • various fixes to velopark, see #1783 (2583fee)
  • various improvements (d4895a0)
  • velopark: reorder attributes for a clearer view (0929b55)
  • vending machines: add meat as option, add operator phone number, add 'condom' icon, fix #1584 (86d0e5d)

0.46.6 (2024-09-13)

0.46.7 (2024-09-13)