13 | | }}} |
14 | | * Medium enhancements |
15 | | * Fix #22307: Add popup menu for notes (patch by Woazboat) |
16 | | * Minor enhancements |
17 | | * Fix #22250: Abort on XML error elements |
18 | | * Fix #22160: Retry on various `SocketExceptions` |
19 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
20 | | * Fix #21046: Add `description` to the default naming tags for relations |
21 | | * Fix #20682: Add `natural=arete` |
22 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18543&stop_rev=18531 SVN log messages of milestone 22.08] |
| 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] |
24 | | == 2022-08-02: Stable release 18531 ([milestone:"22.07" 22.07]) == #stable-release-22.07 |
25 | | * Medium enhancements |
26 | | * Vector layers can now be programmatically filtered (no support in UI yet) |
27 | | * Minor enhancements |
28 | | * #22188: Add `java.compiler` module for scripting |
29 | | * #22176: Add subdivisions for the Federated States of Micronesia (patch by westnordost, modified) |
30 | | * Some performance fixes |
31 | | * Dependency updates (see r18514 for what changed) |
32 | | * Improve JOSM launchers for Linux platforms (may work on other Unix derivatives) (patch by sebastic) |
33 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
34 | | * #22048: `building=construction` preset missing some values (patch by skyper, modified) |
35 | | * #22102: Add a warning if surface does not match tracktype (patch by mkoniecz) |
36 | | * #22120: Add `school=entrance` to deprecation warnings |
37 | | * #21235: Stop whitelisting `footway=*` and add `footway=separate` to blacklist candidates for `sidewalk=*` (patch by JeroenHoek) |
38 | | * #22166: Ignore more barrier types for `psv` suspicious tag combination |
39 | | * #22225: Don't warn about `sport=running` on unclosed ways |
40 | | * #21630: Drop the "Riverbank" template (patch by zelonewolf) |
41 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18530&stop_rev=18513 SVN log messages of milestone 22.07] |
| 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] |
46 | | * Minor enhancements |
47 | | * Various reductions to memory allocations |
48 | | * #21720: Remove vi localization |
49 | | * #22088: Debian start script doesn't ensure that the chosen java path is executable |
50 | | * #20823: Reject uploads that do not follow either the comment policy or the source policy |
51 | | * #21600: Fire selectionChanged events when setting/updating notes to ensure that notes are properly selected |
52 | | * #21794: Allow for cases where tags can be URL or key values in Tag2Link |
53 | | * #21813: Improve marker handling in sessions (patch by Bjoeni) |
54 | | * #21923: Improve session workflow / Add "save session" (patch by Bjoeni) |
55 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
56 | | * #22187: "Empty relation" and "Role of relation member does not match template expression" shared the same error code, but had two different severities |
57 | | * #22172: Don't warn about `barrier=berm` looking like `barrier=kerb` |
58 | | * #22154: Add `incline`, `surface`, and `fee` to the `slipway` preset |
59 | | * #21997: Add general preset for `power=generator` (patch by skyper) |
60 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18511&stop_rev=18463 SVN log messages of milestone 22.06] |
| 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] |
66 | | * Major enhancements |
67 | | * #22065: Mac now uses `⌘` instead of `ctrl` for most [wikitr:/Help/Action/Select `Select`] map mode actions (including [wikitr:/Help/Action/Select#Rotate `Rotate`] and [wikitr:/Help/Action/Select#Scale `Scale`]) |
68 | | * Minor enhancements |
69 | | * #17288: Notes progress bar shows no progress (patch by gaben, modified) |
70 | | * #21792: Request focus in [wikitr:/Help/Action/SplitWay#Usingoldobjectid Split Way] window segment list (patch by gaben) |
71 | | * #22022: Allow for recursive geojson parsing |
72 | | * #17906: When dragging and dropping relation members to the same position, they are removed |
73 | | * #21935: Avoid leaking `Authorization` headers on redirects in HttpClient |
74 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
75 | | * #22084: Remove obsolete payment methods `payment:ep_monedero` and `payment:ep_moneo` |
76 | | * #22073: Optimized regexes (string starts with, ends with, contains) do not work |
77 | | * #22072: Add `tunnel:name` |
78 | | * #21973: Add `building:levels:underground` (patch by skyper) |
79 | | * #22033: Don't warn about "alternative name without name" in case of `NHD:subbasin_name=Des Moines Headwaters|Upper Des Moines|East Fork Des Moines` |
80 | | * #22009: Fix incorrect warning message *:lanes without highway (instead of lanes) (patch by skyper) |
81 | | * #22039: Remove warning about construction without highway/railway/waterway/building/landuse as it produces too much false positives |
82 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18463&stop_rev=18427 SVN log messages of milestone 22.05] |
| 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] |
84 | | |
85 | | == 2022-04-05: Stable release 18427 ([milestone:"22.03" 22.03]) == #stable-release-22.03 |
86 | | * Minor enhancements |
87 | | * #21825: Delete relations by default when all members are deleted |
88 | | * #21953: Overpass now correctly remembers custom URLs |
89 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
90 | | * #20960: Warn about `construction=*` without or conflicting primary tag |
91 | | * #20963: Update preset for `landuse=construction` and add `building=construction` |
92 | | * #21954: Change `surface=DecoTurf` to `surface=acrylic` |
93 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18427&stop_rev=18387 SVN log messages of milestone 22.03] |
94 | | |
95 | | == 2022-03-06: Stable release 18387 ([milestone:"22.02" 22.02]) == #stable-release-22.02 |
96 | | |
97 | | (Stable release 22.01 was skipped.) |
98 | | |
99 | | * Minor enhancements |
100 | | * #21850: Improve support for {apikey} replacement for WMTS and WMS. |
101 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
102 | | * #21859: Move `addr:place` into optional |
103 | | * #21866: Improve railway gauge values and add validator tests for them |
104 | | * #21853: Improve `interval` validator test |
105 | | * #21736: Fix a false positive with `oneway=yes`, `lanes:backward` or `lanes:forward`, and `oneway:*` |
106 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18387&stop_rev=18360 SVN log messages of milestone 22.02] |
| 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] |