| 11 | | == 2020-??-??: Stable release 16??? ([milestone:"20.07" 20.07]) == #stable-release-20.07 |
| 12 | | * major enhancements |
| 13 | | * |
| 14 | | * medium enhancements |
| 15 | | * |
| 16 | | * minor enhancements |
| 17 | | * #13173 - Fix cursor hotspot for HiDPI |
| 18 | | * #19241 - Do not report "JOSM Validator" as data source on upload |
| 19 | | * |
| 20 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 21 | | * #19440 - Add `placement:forward/backward` to highway presets |
| 22 | | * #16391 - Add `noref=yes` and `noname=yes` checkboxes after `ref` and `name` fields in highway presets |
| 23 | | * #18698 - Add more access tags |
| 24 | | * #18698 - split Road Restrictions preset in Road Restrictions and Access Restrictions |
| 25 | | * #11245 - add `clothes=*` to shop=clothes preset |
| 26 | | * #19457 - Add `sport=curling` |
| 27 | | * #19445 - Add `man_made=telescope` |
| 28 | | * #9164 - Add `historic=citywalls`, `historic=city_gate`, `historic=manor`, `historic=church`, `historic=charcoal_pile`, `historic=mine`, `historic=mine_shaft`, `historic=shieling` and `historic=milestone` |
| 29 | | * #19517 - Add `club=*` |
| 30 | | * #19515 - Add `man_made=antenna` |
| 31 | | * #10759 - Add `communication:*=yes` check boxes to antenna, mast, tower and communication tower |
| 32 | | * #19180 - deprecate `access=customer`, `addr:inclusion=estimated`, `building=apartment`, `lamp_mount=bent mast`, `lamp_mount=straight mast`, `lamp_type=electrical` (common typos) |
| 33 | | * #19526 - Multipolygon validation: find shared segments with outer ways when multipolygon relation is incomplete |
| 34 | | * |
| 35 | | * Add `area` checkbox to `leisure=track` preset |
| 36 | | * Add `sport=chess` |
| 37 | | * Little reorder in the man_made preset group |
| 38 | | * |
| 39 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=16768&stop_rev=16732&limit=900 SVN log messages of milestone 20.07] |
| | 10 | == 2025-09-01: Stable release 19439 ([milestone:"25.08" 25.08]) == #stable-release-25.08 |
| | 11 | * See full log [/log/josm/?rev=19439&stop_rev=19424 SVN log messages of milestone 25.08] |
| 41 | | == 2020-07-02: Stable release 16731 ([milestone:"20.06" 20.06]) == #stable-release-20.06 |
| 42 | | * major enhancements |
| 43 | | * #17688 - Allow to "restore selected tags" in history window (via popup menu) |
| 44 | | * #19320 - Add links to taghistory.raifer.tech |
| 45 | | * #18586 - Add invert selection action (expert mode only) |
| 46 | | * medium enhancements |
| 47 | | * #13082 - SearchCompiler: add members: keyword to search for relations with the specified number of members |
| 48 | | * #19330 - History browser: Add semantic check to select equivalent nodes/members on opposite sides |
| 49 | | * #12303 - When downloading objects with Overpass API, use recurse up to fetch referrers |
| 50 | | * #19381 - Upload dialog: warn about large bounding box |
| 51 | | * minor enhancements |
| 52 | | * #19321 - Fix sometimes cut off text in drop down lists in presets |
| 53 | | * #16255 - Possibility to edit relation roles from the membership dialog |
| 54 | | * #19346 - Automatically select newly created multipolygons |
| 55 | | * #14701 - Confirm relation duplicate |
| 56 | | * #19196 - Don't require a restart when a MapPaint color is changed |
| 57 | | * #19199 - SimplifyWayAction: display how many nodes are going to be removed |
| 58 | | * #14228 - Order the members when creating boundaries and multipolygons |
| 59 | | * #19197 - MapCSS: Ability to create a color property with `JOSM_pref` |
| 60 | | * #19366 - Add filter box for Color Preferences |
| 61 | | * #19287 - Make `playground` values searchable |
| 62 | | * #19376 - Offer an option to disable the imagery layer popup menu |
| 63 | | * #19381 - Upload dialog: make warnings less intrusive |
| 64 | | * #19406 - InspectPrimitiveDialog: display length and area |
| 65 | | * #16031 - Presets: make `use_last_as_default="true"` work |
| 66 | | * #19374 - Relation editor: Option to hide tagging preset links |
| 67 | | * #18213 - MapCSS: add support for `repeat-image-opacity` |
| 68 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 69 | | * #19138 - Warn when you try to delete a node which is part of a way which is hidden by a filter |
| 70 | | * #19337 - Don't warn about `sport=motor|motocross|cycling` on unclosed ways |
| 71 | | * #19380 - Improve validation message "Role verification problem..." |
| 72 | | * #19389 - Add `footway=access_aisle` |
| 73 | | * #19312 - Detect circular dependencies in relations |
| 74 | | * #19395 - Don't warn about descriptive `name=Casa` in France (brand name) |
| 75 | | * #19409 - Don't warn about descriptive `name=Kiosk` in the Netherlands (brand name) |
| 76 | | * #19396 - Warn about `stream=intermittent` and don't warn anymore about missing tag `stream` without `waterway` |
| 77 | | * #19163 - Adjust units validator tests: add autofixes for missing or multiple spaces and long forms of units, validate `maxaxleload` and `maxlength` too |
| 78 | | * #19403 - Update recreational route relation roles |
| 79 | | * #19393 - Warn about end node without housenumber in address interpolation |
| 80 | | * #19382 - Add `website`, `operator`, `fee`, `opening_hours` and `reservation` to `route` relations and/or `aerialway`s, sort checkboxes in `public_transport=stop_position` preset better |
| 81 | | * #17026 - Don't warn about `reg_name` without `name` |
| 82 | | * #18265 - Add `shop=lighting`, `shop=security`, `shop=wholesale`, `shop=pottery` and `shop=trade` |
| 83 | | * #18265 - Deprecate `shop=lamps` |
| 84 | | * #19427 - Add `pipeline=substation` |
| 85 | | * #18940 - Add `man_made=goods_conveyor` |
| 86 | | * #15240 - Replace some icons by svg |
| 87 | | * #16898 - Warn about `man_made=tower` without `tower:type` and `man_made=communications_tower` with `height`<75m |
| 88 | | * #10759, #17818, #16898 - Add Presets for `man_made=mast` and `man_made=communications_tower`, rework preset for `man_made=tower` |
| 89 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=16731&stop_rev=16539&limit=900 SVN log messages of milestone 20.06] |
| | 13 | == 2025-07-12: Stable release 19423 ([milestone:"25.06" 25.06]) == #stable-release-25.06 |
| | 14 | * See full log [/log/josm/?rev=19423&stop_rev=19413 SVN log messages of milestone 25.06] |
| 91 | | == 2020-06-02: Stable release 16538 ([milestone:"20.05" 20.05]) == #stable-release-20.05 |
| 92 | | (Stable release 20.04 was skipped.) |
| 93 | | * major enhancements |
| 94 | | * #19147 - Add Persian and readd Icelandic language |
| 95 | | * medium enhancements |
| 96 | | * #18468 - MapCSS: add support for text-rotation |
| 97 | | * #18164 - Switch to JOSM search syntax in Overpass Turbo Query Wizard |
| 98 | | * #8352 - Add color chooser to presets and display the color in the Properties dialog |
| 99 | | * #11310 - Support setting changeset tags during /import call |
| 100 | | * #19127 - Jump to Position: jump to place name added |
| 101 | | * #19099 - Download Area around places: search for more than 10 results with Nominatim (After the initial search, the button changes to "Search more...") |
| 102 | | * #18694 - Improve cursors rendering on HiDPI screens |
| 103 | | * #19255 - History browser: add "index of node/member" column |
| 104 | | * minor enhancements |
| 105 | | * #18462 - Improve handling of preferences backup file |
| 106 | | * #18863 - Improve split ways action |
| 107 | | * #19070 - SearchCompiler: regexp comparison using <tilde> |
| 108 | | * #19075 - Presets: add popup menu to keys |
| 109 | | * #19022 - PresetLink: allow to customize label text and UI position |
| 110 | | * #18670, #19042, #19089, #19104, #19105, #19111 - Improve Unglue action |
| 111 | | * #19041 - GeoJSONReader: reuse node on same position to avoid multiple nodes on top of each other. Avoid creating unconnected polygons. |
| 112 | | * #18883 - InspectPrimitiveDialog: improve mapstyle summary |
| 113 | | * #19121 - Improve warning message for actions outside of downloaded area |
| 114 | | * #19124 - Update data: don't download full relations at "Check on server" for "deleted or moved objects" |
| 115 | | * #19074 - Improve TagInfoExtract (used on taginfo projects, [https://taginfo.openstreetmap.org/tags/shop=pet_grooming#projects example]) |
| 116 | | * #19176 - Update OSMCha URL |
| 117 | | * #19181 - Improve mapview at low zoom when drawing of way directions arrows is enabled |
| 118 | | * #17270 - Improve History (Ctrl+H) when multiple objects are selected |
| 119 | | * #13177 - Better handle errors while downloading parent ways/relations |
| 120 | | * #19237 - Add more icons to text box context menu |
| 121 | | * #19227 - PluginListPanel: speed up scrolling |
| 122 | | * #19193 - WMSImagery: fix parsing of version 1.3.0 capabilities |
| 123 | | * #19234 - ToolbarPreferences: possibility to move up/down all selected entries |
| 124 | | * #19247 - MenuItemSearchDialog (CTRL+Space): allow to search for imageries on current position |
| 125 | | * #18162, #18712 - Add `--offline=CACHE_UPDATES` to disable updates of cached files. This includes imagery index, custom styles, presets. |
| 126 | | * #18107 - ChangesetCacheManager: allow to copy a list of changesets to clipboard |
| 127 | | * #18975 - NoteInputDialog: remember windows geometry |
| 128 | | * #17952 - Relation Manager: adjust focus in member tab when removing selected members |
| 129 | | * #19253 - History browser: highlight selected relation member row |
| 130 | | * #19254 - History browser: double click relation member table to open history of member |
| 131 | | * #19260 - Show menu on right-click in History of relation members |
| 132 | | * #19275 - Relation list: Direct option for history viewer - Enable Ctrl+H and add History to right click popup menu for member list. |
| 133 | | * #19285 - Ctrl+C (Copy) keeps the order of selection |
| 134 | | * History/VersionTable: scroll active versions into view |
| 135 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 136 | | * #17914, #13841 - Improve "End node near other way" test |
| 137 | | * #19048 - Opening hours syntax: validate `opening_hours:covid19` |
| 138 | | * #18994 - Fine tune some presets object types and mappaint style |
| 139 | | * #19053 - Improve Validator Ignore list handling |
| 140 | | * #19038 - Add `information=route_marker` |
| 141 | | * #12575 - Add icon for `craft=photographer` |
| 142 | | * #15240 - Replace some icons by svg |
| 143 | | * #19066 - Improve some validator messages |
| 144 | | * #19018 - Flag combination of major highway type (trunk .. residential) and `crossing=*` |
| 145 | | * #19072 - Add `shop=storage_rental` |
| 146 | | * #19007 - Add recycling materials wood, beverage_cartons, paper_packaging, books, magazines, newspaper and sort all "topical" |
| 147 | | * #19079 - Improve label of preset_link of "fixme", "note" and "description" |
| 148 | | * #18094 - Display `addr:unit` and `addr:flats` in the MapView too |
| 149 | | * #19045 - Add `surface` to some sport presets and `hoops` to basketball |
| 150 | | * #18138 - Add preset and validator rules for connectivity relations |
| 151 | | * #11253 - Require to add unit to `maxstay` tag, rework preset and add validator rules with autofixes for the most common cases |
| 152 | | * #19145 - Improve unclosed ways test |
| 153 | | * #19136 - Warn about old-style multipolygons again |
| 154 | | * #18134 - Add `healthcare=laboratory` |
| 155 | | * #17818 - fine tune / unify some presets |
| 156 | | * #19271 - Support `man_made=street_cabinet` on area |
| 157 | | * #18693 - Add `door=*` to entrance preset |
| 158 | | * #19261 - Add `maxspeed:advisory` |
| 159 | | * #19081 - Add `amenity=public_bath` |
| 160 | | * #18934 - Add `leisure=amusement_arcade`, `leisure=adult_gaming_centre` and `amenity=gambling`, little reoder in the preset menu |
| 161 | | * #19186 - Add `amenity=public_bookcase` |
| 162 | | * #19274 - Warn about descriptive name library,biblioteca,biblioteka,bibliothek,bibliotheek |
| 163 | | * #19287 - Add `playground=*` and warn about `playground=yes` |
| 164 | | * #19010 - Warn about suspicious combinations of `cycleway/sidewalk` with `cycleway/sidewalk:left/right` |
| 165 | | * #19298 - Add wiki documented `tree` values >80 uses in orchard preset |
| 166 | | * #19311 - Do not warn about `sport=*` + `amenity=dojo` |
| 167 | | * Add own icon for `information=audioguide` |
| 168 | | * Make values of key `wall` searchable |
| 169 | | * Include `level` key in steps preset |
| 170 | | * Improve validation for the key `seats` |
| 171 | | * Add `automated` check to car wash presets |
| 172 | | * Don't warn about "Unknown !source:maxspeed context" for zone 10 and zone 60 |
| 173 | | * Use the same mappaint style for `landuse=construction` multipolygons like for closed ways |
| 174 | | * Add `building=sty` |
| 175 | | * Add `building=parking` |
| 176 | | * Add `foot=use_sidepath` to access restructions preset |
| 177 | | * Add `crop=soy,barley,rape` to landuse preset |
| 178 | | * Don't warn about unclosed way `leisure=barefoot` (bare foot paths) |
| 179 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=16538&stop_rev=16240&limit=900 SVN log messages of milestone 20.05] |
| | 16 | == 2025-06-03: Stable release 19412 ([milestone:"25.05" 25.05]) == #stable-release-25.05 |
| | 17 | * See full log [/log/josm/?rev=19412&stop_rev=19397 SVN log messages of milestone 25.05] |
| 181 | | == 2020-04-06: Stable release 16239 ([milestone:"20.03" 20.03]) == #stable-release-20.03 |
| 182 | | * major enhancements |
| 183 | | * #18856 - Add Arabic language |
| 184 | | * medium enhancements |
| 185 | | * #18856 - Add support for Eastern Arabic(-Indic) and Khmer numerals |
| 186 | | * minor enhancements |
| 187 | | * #18596 - Fix relation ordering after split-way |
| 188 | | * #14965 - Sort Autofilter tags alphabetical |
| 189 | | * #18810 - Validator dialog shows the test that produced the message in the tool tip |
| 190 | | * #18818 - Download from OSM along selected ways: allow value < 10 [meters] |
| 191 | | * #18796 - Make Validator work correctly after upload |
| 192 | | * #18835 - Download members: don't perform a full recursive download of children relations, i.e. only way and node members are completed |
| 193 | | * #18835 - Make Cancel button work while relation members were downloaded |
| 194 | | * #13805, #17737 - Improve progress bar of validator |
| 195 | | * #18870 - DownloadAlongAction: suppress multiple requests dialog for only one server request in DownloadAlong |
| 196 | | * #18885 - AdvancedChangesetQueryPanel: select checkbox/radio-button when clicking its label |
| 197 | | * #18658 - Don't create empty validator layer |
| 198 | | * #18619 - Upload dialog: add border, reorder summary |
| 199 | | * #18649 - Imagery menu: Do not create category submenu with only one entry |
| 200 | | * #18919 - Allow to sort tables in changeset manager |
| 201 | | * #18918 - Enable Ctrl-H shortcut to display history of primitives selected in changeset manager |
| 202 | | * #17285 - Add `privacy-policy-url` to imagery schema |
| 203 | | * #17683 - LoadAndZoomHandler: retain order of selection |
| 204 | | * #15931 - Add a preference to use external browser instead of the Help Browser |
| 205 | | * #18692 - Show Duplicate relation in context menu |
| 206 | | * add MapCSS conversion functions: to_boolean, to_byte, to_short, to_int, to_long, to_float, to_double |
| 207 | | * #18990 - Reenable Join Node To Way when way is the same one that the node belongs to |
| 208 | | * #18985 - Avoid to download parents of deleted (invisible) objects |
| 209 | | * #18979 - Improve display of PrimitiveIds |
| 210 | | * #18993 - Allow to clone a locked dataset |
| 211 | | * #15232 - Upload dialog: Advanced preference `upload.show.review.request` to disable request feedback checkbox |
| 212 | | * #18429 - Upload dialog: Advanced preference `upload.show.automatic.source` to disable automatic source retrieval UI |
| 213 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 214 | | * #16707 - Improve highlighting of overlapping areas and "zoom to error" |
| 215 | | * #18744 - Improve "Join Overlapping Areas" behavior |
| 216 | | * #13165 - Improve overlapping multipolygons test |
| 217 | | * #17629 - Don't warn about name=mairie|rathaus |
| 218 | | * #9895 - Warn about values of noexit other than yes |
| 219 | | * #12575 - Add icon for craft=blacksmith |
| 220 | | * #16707 - Warn about overlapping connected buildings |
| 221 | | * #18817 - Warn about marker as member of underground pipeline or cable |
| 222 | | * #18765 - Don't warn about two single values of direction (direction=90;270) and combination of ranges and single values (direction=45-100;190-250;300) |
| 223 | | * #18819 - Deprecate exit_to=* in favor of destination=* |
| 224 | | * #18140 - Switch to OpeningHoursParser |
| 225 | | * #18741 - Tag checker: report codepoint of unusual Unicode character |
| 226 | | * #12914, #18552, #18640 - Move out French-specific rules to external France specific rules |
| 227 | | * #15240 - Change Potlatch icon to svg |
| 228 | | * #18868 - Add segregated check box to path/footway/cycleway preset |
| 229 | | * #18935 - Add "ele" for internal preset natural=water |
| 230 | | * #18937 - Add "water area inside water area" check |
| 231 | | * #18951 - Deprecate water=riverbank in favor of water=river |
| 232 | | * #18969, #18964 - Improve performance of validator checks |
| 233 | | * #18863 - Split ways: avoid false positive warnings about missing members |
| 234 | | * #18740 - Tag checker: whitelist a few phonetic characters |
| 235 | | * #19014 - Don't warn about junction=* on area:highway |
| 236 | | * Rework "under the hood" |
| 237 | | * #16860 - Setup Apache Ivy |
| 238 | | * #18140 - Switch to OpeningHoursParser |
| 239 | | * #18845 - Reorganization of data, images, styles, IDE and native files in a more practical file tree |
| 240 | | * #18802 - Refactor and optimizations: MapCSS |
| 241 | | * #18864 - Refactor and optimizations: Tagging Presets |
| 242 | | * #18896 - Refactor and optimizations: ImageryInfo |
| 243 | | * #18886 - Refactor and optimizations: OsmReader |
| 244 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=16239&stop_rev=15938&limit=900 SVN log messages of milestone 20.03] |
| | 19 | == 2025-05-02: Stable release 19396 ([milestone:"25.04" 25.04]) == #stable-release-25.04 |
| | 20 | * See full log [/log/josm/?rev=19396&stop_rev=19370 SVN log messages of milestone 25.04] |
| 246 | | == 2020-02-26: Stable release 15937 ([milestone:"20.02" 20.02]) == #stable-release-20.02 |
| 247 | | (First version 15915 was released as stable version and due to major bugs version 15927 and 15937 were released as hotfixes.) |
| 248 | | * major enhancements |
| 249 | | * #18440 - Restore access to Maxar imageries |
| 250 | | * #18729 - Add links to Geofabrik regional/national Taginfo instances |
| 251 | | * #18628, #18679, #17109 - Improve Autofilters: display the active rule/key, support numeric value with units, support 0.5 steps for level and add new keys: building:levels, gauge, frequency, incline, lanes, admin_level |
| 252 | | * #14088 - Add tag and change value dialogs: use matching preset/mappaint style icons on the okay button |
| 253 | | * medium enhancements |
| 254 | | * #18749 - Reduce memory footprint |
| 255 | | * #18566 - Download object: improve performance and behavior |
| 256 | | * #10511, #18728, #9911, #9599 - Join areas: improve performance and behavior |
| 257 | | * minor enhancements |
| 258 | | * #17827 - Add compatibility with Java 14 |
| 259 | | * #18639 - Update to overpass-wizard 0.0.9 |
| 260 | | * #18654 - Separate unique identifiers per primitive type (This allows to easily update .osm files with negative ids across multiple sessions, such as internal JOSM boundaries file.) |
| 261 | | * #18678 - Fix DownloadAlong with locked layers |
| 262 | | * #18677 - Add "download" and "locked" status to osm data layer info |
| 263 | | * #18703 - Scroll through TabPreferenceSetting using mouse wheel |
| 264 | | * #15158 - Tag2Link: support leading zeros for ref:bag |
| 265 | | * #18709 - Add Tag Dialog: disable auto completion during use of recent tags |
| 266 | | * #13108 - Registers *.geojson, *.jos, *.joz files on all platforms |
| 267 | | * #18720 - Automatically enable "Tile zoom offset" in HIDPI mode |
| 268 | | * #18761 - Only consider source=survey for local GPX files, not the public ones |
| 269 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 270 | | * #18577 - Update opening_hours.js |
| 271 | | * #18667 - Match `cycleway:left` and `cycleway:right` on Cycle Lane/Track preset too |
| 272 | | * #18642 - Don't warn about the key `to` on `route=ferry` ways |
| 273 | | * #17820 - Same support for `oneway:bicycle=no` as for `cycleway=opposite` |
| 274 | | * #18633 - Extend `route=ferry` preset |
| 275 | | * #11232 - Warn about `highway=*` + `construction=yes` |
| 276 | | * #18740 - Validator: whitelist a few phonetic characters |
| 277 | | * #18767 - Add `navigationaid=als|papi|vasi` to `aeroway=navigationaid` preset, add own icons for papi and vasi and warn about navigationaid=approach_light and navigationaid="ALS (Approach lighting system)" |
| 278 | | * #17541 - Add `historic=fort` |
| 279 | | * #12575 - Add icon for `craft=stonemason` |
| 280 | | * #18719, #18659 - Change `car` to `motorcar` in `amenity=charging_station` preset, add a validator warning and add `motorcycle=*` |
| 281 | | * Add icons of the tracktypes in the preset combo for easier learning/understanding which pattern belongs to which tracktype |
| 282 | | * Add `leisure=outdoor_seating` |
| 283 | | * Add `payment:contactless` to payment preset |
| 284 | | * Add `vehicle` combo to `highway=track` preset |
| 285 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15937&stop_rev=15807&limit=900 SVN log messages of milestone 20.02] |
| | 22 | == 2025-03-30: Stable release 19369 ([milestone:"25.03" 25.03]) == #stable-release-25.03 |
| | 23 | * See full log [/log/josm/?rev=19369&stop_rev=19343 SVN log messages of milestone 25.03] |
| 287 | | == 2020-02-01: Stable release 15806 ([milestone:"20.01" 20.01]) == #stable-release-20.01 |
| 288 | | * major enhancements |
| 289 | | * #13901, #18542, #14465 - Reimplement Tag2Link plugin in core and improve it (obtain formatter URL from Wikidata and OSM Wikibase, improve handling for several selected object) |
| 290 | | * medium enhancements |
| 291 | | * #15946 - Double click sliders to reset `opacity/colorfulness/gamma/sharpness` |
| 292 | | * #11914 - Allow to show user name in title bar |
| 293 | | * #18477 - Split Way: smart way selection: if only one `highway/railway/waterway` is applicable, use that one |
| 294 | | * #17496 - AutoFilter: infer sensible default values for key `layer` |
| 295 | | * minor enhancements |
| 296 | | * #18510 - Add icons to move up/down/left/right actions |
| 297 | | * #18504 - Add support for Tasking Manager 4 GPX URL |
| 298 | | * #18509 - Display GPX colors in layer dialog with a circle |
| 299 | | * #18514 - Make all changeset actions and dialogs only accessible in expert mode |
| 300 | | * #18091 - Reuse Help shortcut inside tag/membership dialog |
| 301 | | * #18494 - GPX layers uses the name from the file instead of "Downloaded GPX Data" whenever possible |
| 302 | | * #18514 - Disable Window menu when empty, display changeset toggle dialog entry in the window menu only in expert mode |
| 303 | | * #18530 - Upload dialog: support validator and notes layers as source tag |
| 304 | | * #18172 - Add new imagery categories "elevation" and "qa" |
| 305 | | * #18015 - Fix timezone in ImageViewerDialog |
| 306 | | * #18540 - Use correct primitive icons in validator dialog |
| 307 | | * #18083 - Don't combine ways when the shared node is old and outside of the download area. |
| 308 | | * #18020 - Don't show way directions for boundary and multipolygon relations |
| 309 | | * #17654 - Notify users of viewport following activation by shortcut |
| 310 | | * #18026 - Relation member conflict: render decision as radio buttons |
| 311 | | * #10435 - MapCSS: add settings of type string/double |
| 312 | | * #18503 - Relation editor: compute wayConnection for `type=superroute` |
| 313 | | * #17220 - LayerListDialog: show imagery offset in tooltip, re-enable previous offset on click |
| 314 | | * #14921 - WMS: support time={time} for Sentinel-2 imagery |
| 315 | | * #17688 - History Viewer: allow to select/copy multiple values |
| 316 | | * #17639 - Relation editor: invert color of icons when line is selected |
| 317 | | * #13813 - Advanced object info: use consistent coordinates/bbox format |
| 318 | | * #14197 - Advanced Preferences: support search keywords "modified", "default", "changed" |
| 319 | | * #18613 - Discourage upload of geojson data |
| 320 | | * #18624 - Improve performance of parent ways/relations download |
| 321 | | * #18632 - Fix loading of SVG images in internal help browser |
| 322 | | * #18608 - Use the correct console encoding on Windows |
| 323 | | * #18653 - Update EU boundaries after Brexit |
| 324 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 325 | | * #18517 - Deprecate `office=administrative` in favour of `office=government` |
| 326 | | * #18505 - Detect `highway=crossing` without `crossing=*` (info level) |
| 327 | | * #18469 - Deprecate `landuse=churchyard` |
| 328 | | * #18460 - More precise internal border between Germany and Switzerland |
| 329 | | * #18455 - Detect objects not matching their presets object type (info level) |
| 330 | | * #18421 - Add `route=running` and `route=fitness_trail` |
| 331 | | * #18524 - Add more values for "material" |
| 332 | | * #18374 - Warn if `collection_times` is used instead of `opening_hours` on `amenity=recycling`, rewording in preset |
| 333 | | * #10576 - Add `railway=construction` preset |
| 334 | | * #18411 - Warn about `railway=construction` or `highway=construction` together with `construction=yes` |
| 335 | | * #18507 - Add `kerb=*` to crossing and traffic signals preset, warn about `barrier=kerb` together with `kerb=no`, warn about `kerb=unknown`, warn if `barrier=kerb` and `kerb=*` are used on isolated nodes, warn if `barrier=kerb` is used on `highway=crossing` as part of a major road and suggest `kerb=*` instead, deprecate `sloped_curb=*` in favor of `kerb=*` |
| 336 | | * #12575 - Add craft icons: gardener, shoemaker, upholsterer |
| 337 | | * Add `lamp_type` / `lamp_mount` to street_lamp preset |
| 338 | | * #18546 - "Relation type is unknown" Lower severity from WARNING to OTHER |
| 339 | | * #16237 - Add `amenity=dive_centre` |
| 340 | | * #18544 - Don't warn crossing administrative and protected_area boundaries, check also complete members of incomplete relations |
| 341 | | * #18550 - Don't warn about `bollard=unremovable` looks like `bollard=removable` |
| 342 | | * #18552 - Add validation rules for French telecom references |
| 343 | | * #17736 - Add `landuse=flowerbed`, render `landuse=school` |
| 344 | | * #9836 - Detect crossings between barrier/building, barrier/highway, barrier/railway, and barrier/waterway |
| 345 | | * #18557 - Add `gaelic_games:handball` check to Gaelic Games preset |
| 346 | | * #18571 - Deprecate `unnamed=yes` in favor of `noname=yes` |
| 347 | | * #18572 - Add guidepost role to more route relation presets |
| 348 | | * #18573 - Add `isced:level` to education presets |
| 349 | | * #18471 - Warn about `highway=cycleway|footway|path` together with `segregated=no` and `sidewalk=left|right|both` and warn about values of `segregated` other than yes|no |
| 350 | | * #18585 - Support `duration` as restriction-type in conditional syntax validator test |
| 351 | | * #5794 - Download window Bounding Box tab: place text fields in diamond pattern |
| 352 | | * #18612 - Autofix `building=other|unclassified|undefined|unknown|unidentified` to `building=yes` |
| 353 | | * #18603 - Deprecate `bicycle:oneway` in favor of `oneway:bicycle` |
| 354 | | * #18605 - Deprecate `building:height` and `building:min_height` in favor of `height` and `min_height` |
| 355 | | * #18594 - Add `route=share_taxi` and `duration` to route preset |
| 356 | | * #18168 - Don't warn about missing boundary tag if `disused:boundary` is present |
| 357 | | * #18627 - Add `building=fire_station` to building preset |
| 358 | | * #18635 - Ignore `duration`, `interval`, `change:lanes`, `change:lanes:forward` and `change:lanes:backward` in "value looks like..." validator test |
| 359 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15806&stop_rev=15629&limit=900 SVN log messages of milestone 20.01] |
| | 25 | == 2025-03-01: Stable release 19342 ([milestone:"25.02" 25.02]) == #stable-release-25.02 |
| | 26 | * See full log [/log/josm/?rev=19342&stop_rev=19308 SVN log messages of milestone 25.02] |
| | 27 | |
| | 28 | == 2025-02-04: Stable release 19307 ([milestone:"25.01" 25.01]) == #stable-release-25.01 |
| | 29 | * See full log [/log/josm/?rev=19307&stop_rev=19278 SVN log messages of milestone 25.01] |
| | 30 | |
| | 31 | == 2025-01-03: Stable release 19277 ([milestone:"24.12" 24.12]) == #stable-release-24.12 |
| | 32 | * See full log [/log/josm/?rev=19277&stop_rev=19266 SVN log messages of milestone 24.12] |