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 | == 2025-07-12: Stable release 19423 ([milestone:"25.06" 25.06]) == #stable-release-25.06 |
| 11 | * See full log [/log/josm/?rev=19423&stop_rev=19413 SVN log messages of milestone 25.06] |
12 | | == 2017-03-??: Stable release 117?? ([milestone:"17.03" 17.03]) == #stable-release-17.03 |
13 | | * major enhancements |
14 | | * Completely prevent the upload of a layer with "upload=never" in the osm file (r11709) |
15 | | * Add (expert) option to not zoom to the new downloaded data (r11658, r11743, r11774) |
16 | | * medium enhancements |
17 | | * Dynamic NTV2 grids and support for Swissgrid CH1903 (r11642, r11644, r11648, r11660, r11661) |
18 | | * Basic support for icons on areas (r11670, r11671, r11718, r11719, r11722, r11748, r11760, r11761) |
19 | | * minor enhancements |
20 | | * sort by default in order [relations, ways, nodes] in selection dialog (r11680) |
21 | | * Add dates to imagery entries |
22 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
23 | | * Allow negative .5 increments in level tag (r11640) |
24 | | * New lottery icon (patch by naoliv, r11663) |
25 | | * Don't raise warning "water without natural=water" for natural=strait and natural=bay, remove autofix (r11687) |
26 | | * Do not hack default opacity into color setting. Use a opacity default of ~.2 instead, so that style authors can overwrite it more easily and the behaviour is more predictable. (r11700) |
27 | | * Allow leisure=fitness_centre as physical feature for sport tags (r11732) |
28 | | * Add building attached to road as a validation warning (r11736) |
29 | | * Restrict "Coastline inside water" test to closed ways (r11744) |
30 | | * Improve Wikipedia tag validators (patch by nyurik, r11756, r11771) |
31 | | * Increase important multipolygon problems to error level, better separate output of boundary and multipolygon (r11782) |
32 | | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11782&stop_rev=11640&limit=900 SVN log messages of Milestone 17.03] |
| 16 | == 2025-05-02: Stable release 19396 ([milestone:"25.04" 25.04]) == #stable-release-25.04 |
| 17 | * See full log [/log/josm/?rev=19396&stop_rev=19370 SVN log messages of milestone 25.04] |
34 | | == 2017-02-27: Stable release 11639 ([milestone:"17.02" 17.02]) == #stable-release-17.02 |
35 | | * major enhancements |
36 | | * Improve gps heatmap mode: add point cloud mode, overlay gain adjustment, limitation of visibility and two more color schemas (r11566 patch by kidelo) |
37 | | * Allow to select mirror servers of layers in the imagery preferences (r11570) |
38 | | * medium enhancements |
39 | | * Automatically remove imagery entries in the users list, which are no longer available in the wiki source (r11527, r11528) |
40 | | * Improve Overpass wizard geocoding Nominatim interpretation (r11560) |
41 | | * 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) |
42 | | * Automatic tag conflict resolution of source for French cadastre and Canadian CanVec (r11606, patch from Tyndare) |
43 | | * minor enhancements |
44 | | * Rotation angle for Transverse Mercator projection (r11549) |
45 | | * Improve plugin list import function (r11563) |
46 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
47 | | * Don't warn about odd number of lanes without lanes:forward|backward in roundabouts (r11529) |
48 | | * Add female/male/unisex to shower preset (r11547) |
49 | | * Add castle_type to castle preset (r11547) |
50 | | * Don't warn about addr:postcode together with place=* (r11547) |
51 | | * 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) |
52 | | * Draw unclosed tourism=attraction ways unfilled (r11584) |
53 | | * Add amenity=internet_cafe to presets and mappaint style (r11585, r11588) |
54 | | * Allow leisure=bowling_alley as physical feature for sport tags (r11591) |
55 | | * Update opening_hours validation (r11592, r11595, r11597) |
56 | | * Define tags which are areas more precisely (r11600) |
57 | | * Ignore keys starting with description: like description:de in unknown value test (r11605, r11608) |
58 | | * Automatic close all changesets, if upload includes >10000 changes and therefore creates several changesets (r11618) |
59 | | * Improve performance of "Way connected to Area" test and fixing duplicate nodes (r11627:11630, r11632:11634) |
60 | | * 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] |
| 19 | == 2025-03-30: Stable release 19369 ([milestone:"25.03" 25.03]) == #stable-release-25.03 |
| 20 | * See full log [/log/josm/?rev=19369&stop_rev=19343 SVN log messages of milestone 25.03] |
65 | | == 2017-01-30: Stable release 11514 ([milestone:"17.01" 17.01]) == #stable-release-17.01 |
66 | | * major enhancements |
67 | | * Add heatmap mode for gps rendering (r11431, r11451, r11469, r11470, r11474, r11482, r11483, r11508 patch by kidelo) |
68 | | * medium enhancements |
69 | | * GeoImageLayer: Improvements of display of selected photo in the map (r11434, r11484, r11514 patch by holgermappt) |
70 | | * minor enhancements |
71 | | * Add continous integration test for differences to the Editor Layer Index database (r11426) |
72 | | * Dockerfile and scripts to start tests under Docker for Windows and Linux. This makes easier to run tests on Windows-based development environment (r11442) |
73 | | * Add search option to find deleted objects e.g. to purge them (r11446) |
74 | | * Replace recursive filter parsing by iterative approach to avoid StackOverflowError for very long filters (~3000 logical operators)(r11447) |
75 | | * Do not translate relation roles (r11466, r11475) |
76 | | * Robustness against invalid timestamps in GPX files (r11486) |
77 | | * Allow !file:// URL for command-line argument --load-preferences (r11509) |
78 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
79 | | * Warn about highway=track without tracktype (info level)(r11428) |
80 | | * Remove warning when an highway is also a natural=ridge (r11429, patch by LeTopographeFou) |
81 | | * Don't warn about width + natural=stone combination (r11430) |
82 | | * Don't autofix "Missing power tower/pole within power line" (r11432) |
83 | | * Make Straße/Strasse validator test country specific and raise to error level (r11439) |
84 | | * Fix self-intersecting way test (r11441, patch by GerdP) |
85 | | * Add addr:unit to Address tagging preset (r11463, patch by MikeN) |
86 | | * Warn about aeroway=aerodrome|helipad + area=yes (r11476) |
87 | | * Warn about values of area different from yes and no or used on nodes (r11476, r11477) |
88 | | * Remove warning with leisure=fitness_station + sport=fitness (r11497) |
89 | | * Add 'surface' combobox to runway preset (r11497) |
90 | | * Displaying oneway direction arrows of aerialways according to wiki, don't display them if oneway=no is set (r11499, r11501) |
91 | | * Don't warn about aerialway oneway combination (r11513) |
92 | | * Verify for improper usage of type=multipolygon in nodes and ways (r11500) |
93 | | * 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] |
| 25 | == 2025-02-04: Stable release 19307 ([milestone:"25.01" 25.01]) == #stable-release-25.01 |
| 26 | * See full log [/log/josm/?rev=19307&stop_rev=19278 SVN log messages of milestone 25.01] |
| 27 | |
| 28 | == 2025-01-03: Stable release 19277 ([milestone:"24.12" 24.12]) == #stable-release-24.12 |
| 29 | * See full log [/log/josm/?rev=19277&stop_rev=19266 SVN log messages of milestone 24.12] |
96 | | * [[Changelog/2016]]: Releases from r9230 to r11425 |
97 | | * [[Changelog/2015]]: Releases from r7907 to r9229 |
98 | | * [[Changelog/2014]]: Releases from r6763 to r7906 |
99 | | * [[Changelog/2013]]: Releases from r5697 to r6502 |
100 | | * [[Changelog/2012]]: Releases from r4878 to r5608 |
| 32 | * [wikitr:/Changelog/2024]: Releases from r18906 to r19265 |
| 33 | * [wikitr:/Changelog/2023]: Releases from r18623 to r18905 |
| 34 | * [wikitr:/Changelog/2022]: Releases from r18361 to r18622 |
| 35 | * [wikitr:/Changelog/2021]: Releases from r17429 to r18360 |
| 36 | * [wikitr:/Changelog/2020]: Releases from r15629 to r17428 |
| 37 | * [wikitr:/Changelog/2019]: Releases from r14261 to r15628 |
| 38 | * [wikitr:/Changelog/2018]: Releases from r13266 to r14260 |
| 39 | * [wikitr:/Changelog/2017]: Releases from r11426 to r13265 |
| 40 | * [wikitr:/Changelog/2016]: Releases from r9230 to r11425 |
| 41 | * [wikitr:/Changelog/2015]: Releases from r7907 to r9229 |
| 42 | * [wikitr:/Changelog/2014]: Releases from r6763 to r7906 |
| 43 | * [wikitr:/Changelog/2013]: Releases from r5697 to r6502 |
| 44 | * [wikitr:/Changelog/2012]: Releases from r4878 to r5608 |