All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.47.13 (2024-12-17)
- attributed image doesn't open fullscreen if no ID given (b272c1c)
- don't report an unneeded error (79314e1)
- fix #2309 (83a9184)
- fix #2309 (fe2a6ca)
- fix changelog links (0471fd7)
- fix possible failing upload (error report postmortem) (22c348a)
- linked data vis for velopark does no longer rely on country codes (c26b9ae)
- linkeddata: velopark deals with sections, fix image loading (ef1d2c9)
- remove 'id' attribute (926ea0b)
- server config (CORS) (2c877dd)
- typing (565e92a)
0.47.12 (2024-12-11)
- add ignored file (a6d07c5)
- attempt to add more EXIF-fields, see #2296 (a87e9e2)
- attempt to get runners working (a7e729a)
- attempt to get runners working (4a6efe8)
- attempt to get runners working (221c136)
- attempt to get runners working (142cf9a)
- don't show tags in filter view if not logged in (a07c792)
- don't show walls-and-buildings if the layer is disabled (130ede8)
- Enable recycling:waste option #2280 (673322d)
- fix #2304 (0a001d3)
- fix #2306 by using a cutoff of 150m (9ab8d99)
- fix #2306 by using a cutoff of 150m (73f0fff)
- image upload will now fail less for newly created points (b91bd78)
- improve typing and probably fix broken settings (https://source.mapcomplete.org/MapComplete/MapComplete/issues/2281) (4b121e4)
- linking images is not possible for notes or non-openstreetmap elements (7f9f7e7)
- Missing import (c4c93bc)
- new insect hotels theme (07a53e9)
- blind_osm: Differentiate escalators more (#2247) (d19b2de)
- climbing: Add auto belay tags (9b8235e)
- climbing: Add auto belay tags (026825a)
- climbing: Change conditions for gear rental questions (a424398)
- climbing: Clarify questions about gear rental (12f0ec9)
- climbing: Recognize leisure=sports_hall (2a135f9)
- cyclofix: don't count shops in overview (b615c34)
- cyclofix: show shops which sell second-hand bicycles in bicycle layer, see https://source.mapcomplete.org/MapComplete/MapComplete/issues/2279 (67aba6d)
- etymology: add parks, fix #2292 (ceadd9f)
- food: Add question about drive-through (9e5ace0)
- food: Add question about seating (#1976) (a50d1eb)
- note: don't show notes which have no comments; these are probably redacted. Fix #2299 (ec7b166)
0.47.11 (2024-11-28)
- add prevent-defaults (afce4cb)
- allow to move items more then 50 meter if relocated (f63f886)
- apply refactoring (140e966)
- attempt to fix image upload on stripped coordinates, see #2202 (a94a7ec)
- don't show all items if favourites is shown (3292307)
- fix #2254; an image carousel with a different key would not show up due to caching (c0b11a8)
- fix #2272 : correct link (44355f5)
- fix #2278 (540e2c2)
- fix #2281 (8ef7af6)
- maps: add tactile maps and tactile models to map theme, fix #2277 (12926e1)
- stairs: fix #2248 (a0c63b2)
- surveillance: fix tagging (208d7ec)
0.47.10 (2024-11-14)
- actually download all OSM-data when downloading as geojson or CSV (05298c2)
- don't show
maxstay=30 days
in velopark, this is actually 'unknown' (d2237cf) - fix image upload (f1106ad)
- surveillance: add doorbell as option (88a4bd5)
0.47.9 (2024-11-07)
- filters: show tags that are filtered on, deal with multi-answer tags to allow having this option with auto-filters (69a6ec6)
- better support for complicated regex tags (b4817f7)
- build (70612f1)
- build by fixing licenses (62936b9)
- deal with dashes in the path (5127609)
- fix build by having correct regextag.asJson() (0dd96f4)
- fix fediverse link (3683780)
- hide items if the layer is disabled and favourites is enabled (7bdd308)
- increase timeout when opening a new POI (e8e4ae1)
- show favourites in loaded layers if favourites are enabled (e65f61d)
- when using Chronic, check the
aslong
condition before actually running instead of using it to reset the clock. (10e9416)
- education: add images, move contact information up (d77bb7e)
- memorial: add filter on type of memorial, remove obsolete 'memorial:type=stolperstein' (1415fcd)
- playgrounds: don't show counts for small POI, only for playgrounds; make icons smaller (f3335c9)
- postboxes: add contact info, add condition for post partner (8fcc747)
- postboxes: add option to snap to wall and rendering, add "operator" to post boxes (f7b5db9)
0.47.8 (2024-11-01)
- fix uploading images in the 'notes' theme (5fd0314)
0.47.7 (2024-10-28)
- add script to upload images to panoramax and remove 'imgur'-links (4233bd7)
- panoramax uploads in testmode are sent to a different sequence (834b6b1)
- remove possibility to load a custom theme via the hash, no longer necessary with a theme server (a016a8f)
- update update script (d27c38d)
- upload to specified panoramax instance (3df0f9c)
- add missing import (9bf013c)
- attempt to fix build (571791d)
- attempt to fix panoramax upload, see #2202 (07c1cc0)
- bing layer, see #2222 (51608fb)
- build (01c8d63)
- don't index 'all_streets' (c1c2390)
- fix #2212. (91f5c8f)
- fix #2213, remove image-license from usersettings.json (90a34ab)
- fix #2222, restore global background layers which were not included in the connect-src (905f176)
- panoramax: stabilize loading images (8480f94)
- see #2212: actually save custom themes as visited (9427083)
- special quicksearch for osmcha (01cfc5f)
- translations (d10f894)
- translations (ab8835b)
- Use alternative way to read coordinates from exif data (6257c24)
- use popup when in an iframe (63162c5)
- bike_parking: add lean_and_stick type (9e1bd7f)
- bikeparking: update text of access=private, sync translation (4ce5a40)
- cycle_infra: add minzoom for all layers (94bc478)
- items_with_image: include 'panoramax' and 'mapillary' as tags for items with image, fix #2225 (899312b)
- shops: support
shop=sports
together with 'shop=sport' (98470ef) - velopark: hide NMBS-maproulette items (0a0d0a1)
- velopark: properly hide NMBS-maproulette items with a filter (4840816)
0.47.6 (2024-10-15)
- remove 'noteImportLayer', they are not used enough for the big performance and maintenance impact they have (e35df65)
- add error reporting when image upload fails, see #2202 (368d785)
- add nvm path (7d83cb1)
- add spaces to opening hours picker for PH (8a8b2e2)
- attempt to workaround for #2202 (66465fd)
- bug in error reporting (4794032)
- build: add generated file which is needed for some steps (016908f)
- explicitly use version number in update script (977c6ff)
- fix #2207 (ca17d3d)
- fix #2209, remove lingering incorrect translations (fbcbdc5)
- fix loading of preferences (7060f7c)
- remove truly unrecoverable changes from report logging (f2b681c)
- reset translations (6a4166f)
- set max image size (100 MB) (cc6ce3c)
- some fixes to studio (c795e74)
- tests (c95999b)
- don't do face blurring for some layers (artwork, memorials, ghost_bikes) (15176a1)
- food: fix vegan questions, show vegan/vegetarian badge if
=only
, fix shops layer (f8ef32f)
0.47.5 (2024-10-08)
- add DWG-block support (c28baaa)
- add panoramax link to 'browse nearby images' (06363e8)
- add panoramax to status page (9e9d5e8)
- actually use prefix and postfix (0461ca1)
- fix #2197 (c2f7b1e)
- fix download panel (fb3bf98)
- fix filters in statistics.html (5048da5)
- mention license of panoramax (86af270)
- should improve 2193 (15856d7)
- tests (ba46736)
- use textContent instead of inntertext, fixes tests (591e992)
- charging stations: add keywords in search (e502c15)
- fritures: Add 'diet:vegan=only' and 'diet:vegetarian=only' options to fritures, fix #2191 (17e95ca)
- shops: add labels to icecream, refactor label for shps (1ade2ed)
0.47.4 (2024-09-30)
- studio: add possibility to directly write into the theme files (0be7c64)
- enable summary server again (d6eca37)
- fix #2183 by updating wikidata-sdk to latest wikibase-sdk (021e5f2)
- bicycle_counter: add images, fix center location (ea133c5)
- police: add jail and checkpoint icons (169ee29)
- shops: make 'shops' only appear on zoomlevel 15 (c4ae41e)
- tighten minzooms (1aef862)
0.47.2 (2024-09-24)
- correctly apply previous refactoring (2a53f99)
- delete entry from 'localStorage' (22c8a45)
- don't add buildings to database, reevaluate builddb script (ce87edf)
- fix wrong location in theme (8b0b24b)
- remove stray word (a6598fd)
- use 'isCounted' instead of 'doCount', add check for this (3a8fc42)
0.47.1 (2024-09-19)
0.47.0 (2024-09-17)
- add download as json to 'allTags'-panel (for debugging) (af2905d)
- actually search for keywords in theme view (cdc1e05)
- allow to disable auto filters (b349293)
- healthcare: add payment options to pharmacy layer (6c5b619)
- 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.47.2 (2024-09-24)
- 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)
- 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)
- actually read preferences (a5b3342)
- fix loading images for CSP, fix #2161 (2569d0c)
- use correct overflow (c668698)
0.47.0 (2024-09-17)
- add a search menu with many improvements (#2156)
- add download as json to 'allTags'-panel (for debugging) (af2905d)
- actually search for keywords in theme view (cdc1e05)
- search fields in a filter are now wrapped into parentheses, allowing for OR as regex (fb250fb)
- 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.12 (2024-09-29)
- more integrations of panoramax: add panoramax to nearby images view, add to drawer, add icon, see #1451 (5fd1d75)
0.46.11 (2024-09-28)
- check if the image was blurred, attempt to reload if it is done; refactoring of ImageProvider code (4650170)
- fix tests with some refactoring (0b992e7)
- note themes uses full URL now instead of Panoramax-id (ce363df)
- quickfixes to image upload flow (ba1eb28)
0.46.10 (2024-09-26)
- Use panoramax to upload to. Will contain bugs (0bdc1ae)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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 thomersch/OpenLoveMap#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)