| 5 | | This page aims for providing user-friendly changelog for the [[Releases|stable releases]] of JOSM. Its granularity lies somewhere between the contents of [[StartupPage]] and the [/log SVN log messages]. |
| 6 | | * This list contains mainly only enhancements and changes. |
| 7 | | * Bug fixes are mostly not listed here. See the link to the SVN log messages at the end of each chapter to have a look at the fixed bugs. |
| 8 | | * Changes of external resources ([[Presets|Presets]], [[Styles|Map Paint Styles]], [[Rules|Validator Rules]] and [[Plugins|Plugins]]) are not listed here. |
| 9 | | * There are also JOSM related changes in the [https://trac.openstreetmap.org/ osm trac] which are not listed here as well. |
| | 10 | == 2026-08-11: Stable release 19613 ([milestone:"26.07" 26.07]) == #stable-release-26.07 |
| | 11 | * See full log [/log/josm/?rev=19613&stop_rev=19556 SVN log messages of milestone 26.07] |
| 11 | | == 2017-02-27: Stable release 11639 ([milestone:"17.02" 17.02]) == #stable-release-17.02 |
| 12 | | * major enhancements |
| 13 | | * Improve gps heatmap mode: add point cloud mode, overlay gain adjustment, limitation of visibility and two more color schemas (r11566 patch by kidelo) |
| 14 | | * Allow to select mirror servers of layers in the imagery preferences (r11570) |
| 15 | | * medium enhancements |
| 16 | | * Automatically remove imagery entries in the users list, which are no longer available in the wiki source (r11527, r11528) |
| 17 | | * Improve Overpass wizard geocoding Nominatim interpretation (r11560) |
| 18 | | * Add date and eli-best fields to imagery definition and display them as tooltip in the imagery preferences, the Imagery menu and the toolbar (r11570, r11575, r11612, r11625) |
| 19 | | * Automatic tag conflict resolution of source for French cadastre and Canadian CanVec (r11606, patch from Tyndare) |
| 20 | | * minor enhancements |
| 21 | | * Rotation angle for Transverse Mercator projection (r11549) |
| 22 | | * Improve plugin list import function (r11563) |
| 23 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 24 | | * Don't warn about odd number of lanes without lanes:forward|backward in roundabouts (r11529) |
| 25 | | * Add female/male/unisex to shower preset (r11547) |
| 26 | | * Add castle_type to castle preset (r11547) |
| 27 | | * Don't warn about addr:postcode together with place=* (r11547) |
| 28 | | * Update vending values: remove public_transport_plans, add coffee, deprecate photos and photo in favor of amenity=vending_booth, add it to presets and mappaint style (r11583) |
| 29 | | * Draw unclosed tourism=attraction ways unfilled (r11584) |
| 30 | | * Add amenity=internet_cafe to presets and mappaint style (r11585, r11588) |
| 31 | | * Allow leisure=bowling_alley as physical feature for sport tags (r11591) |
| 32 | | * Update opening_hours validation (r11592, r11595, r11597) |
| 33 | | * Define tags which are areas more precisely (r11600) |
| 34 | | * Ignore keys starting with description: like description:de in unknown value test (r11605, r11608) |
| 35 | | * Automatic close all changesets, if upload includes >10000 changes and therefore creates several changesets (r11618) |
| 36 | | * Improve performance of "Way connected to Area" test and fixing duplicate nodes (r11627:11630, r11632:11634) |
| 37 | | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11639&stop_rev=11527&limit=900 SVN log messages of Milestone 17.02] |
| | 13 | == 2026-03-30: Stable release 19555 ([milestone:"26.03" 26.03]) == #stable-release-26.03 |
| | 14 | * See full log [/log/josm/?rev=19555&stop_rev=19482 SVN log messages of milestone 26.03] |
| 39 | | == 2017-02-02: Stable release 11526 (hotfix) == |
| 40 | | * [/log/josm/?rev=11526&stop_rev=11515&limit=900 SVN log messages of hotfix] |
| 41 | | |
| 42 | | == 2017-01-30: Stable release 11514 ([milestone:"17.01" 17.01]) == #stable-release-17.01 |
| 43 | | * major enhancements |
| 44 | | * Add heatmap mode for gps rendering (r11431, r11451, r11469, r11470, r11474, r11482, r11483, r11508 patch by kidelo) |
| 45 | | * medium enhancements |
| 46 | | * GeoImageLayer: Improvements of display of selected photo in the map (r11434, r11484, r11514 patch by holgermappt) |
| 47 | | * minor enhancements |
| 48 | | * Add continous integration test for differences to the Editor Layer Index database (r11426) |
| 49 | | * Dockerfile and scripts to start tests under Docker for Windows and Linux. This makes easier to run tests on Windows-based development environment (r11442) |
| 50 | | * Add search option to find deleted objects e.g. to purge them (r11446) |
| 51 | | * Replace recursive filter parsing by iterative approach to avoid StackOverflowError for very long filters (~3000 logical operators)(r11447) |
| 52 | | * Do not translate relation roles (r11466, r11475) |
| 53 | | * Robustness against invalid timestamps in GPX files (r11486) |
| 54 | | * Allow !file:// URL for command-line argument --load-preferences (r11509) |
| 55 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 56 | | * Warn about highway=track without tracktype (info level)(r11428) |
| 57 | | * Remove warning when an highway is also a natural=ridge (r11429, patch by LeTopographeFou) |
| 58 | | * Don't warn about width + natural=stone combination (r11430) |
| 59 | | * Don't autofix "Missing power tower/pole within power line" (r11432) |
| 60 | | * Make Straße/Strasse validator test country specific and raise to error level (r11439) |
| 61 | | * Fix self-intersecting way test (r11441, patch by GerdP) |
| 62 | | * Add addr:unit to Address tagging preset (r11463, patch by MikeN) |
| 63 | | * Warn about aeroway=aerodrome|helipad + area=yes (r11476) |
| 64 | | * Warn about values of area different from yes and no or used on nodes (r11476, r11477) |
| 65 | | * Remove warning with leisure=fitness_station + sport=fitness (r11497) |
| 66 | | * Add 'surface' combobox to runway preset (r11497) |
| 67 | | * Displaying oneway direction arrows of aerialways according to wiki, don't display them if oneway=no is set (r11499, r11501) |
| 68 | | * Don't warn about aerialway oneway combination (r11513) |
| 69 | | * Verify for improper usage of type=multipolygon in nodes and ways (r11500) |
| 70 | | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11514&stop_rev=11426&limit=900 SVN log messages of Milestone 17.01] |
| | 16 | == 2026-02-01: Stable release 19481 ([milestone:"26.01" 26.01]) == #stable-release-26.01 |
| | 17 | * See full log [/log/josm/?rev=19481&stop_rev=19440 SVN log messages of milestone 26.01] |
| 73 | | * [[Changelog/2016]]: Releases from r9230 to r11425 |
| 74 | | * [[Changelog/2015]]: Releases from r7907 to r9229 |
| 75 | | * [[Changelog/2014]]: Releases from r6763 to r7906 |
| 76 | | * [[Changelog/2013]]: Releases from r5697 to r6502 |
| 77 | | * [[Changelog/2012]]: Releases from r4878 to r5608 |
| | 20 | * [wikitr:/Changelog/2025]: Releases from r19266 to r19439 |
| | 21 | * [wikitr:/Changelog/2024]: Releases from r18906 to r19265 |
| | 22 | * [wikitr:/Changelog/2023]: Releases from r18623 to r18905 |
| | 23 | * [wikitr:/Changelog/2022]: Releases from r18361 to r18622 |
| | 24 | * [wikitr:/Changelog/2021]: Releases from r17429 to r18360 |
| | 25 | * [wikitr:/Changelog/2020]: Releases from r15629 to r17428 |
| | 26 | * [wikitr:/Changelog/2019]: Releases from r14261 to r15628 |
| | 27 | * [wikitr:/Changelog/2018]: Releases from r13266 to r14260 |
| | 28 | * [wikitr:/Changelog/2017]: Releases from r11426 to r13265 |
| | 29 | * [wikitr:/Changelog/2016]: Releases from r9230 to r11425 |
| | 30 | * [wikitr:/Changelog/2015]: Releases from r7907 to r9229 |
| | 31 | * [wikitr:/Changelog/2014]: Releases from r6763 to r7906 |
| | 32 | * [wikitr:/Changelog/2013]: Releases from r5697 to r6502 |
| | 33 | * [wikitr:/Changelog/2012]: Releases from r4878 to r5608 |