10 | | == 2021-04-01: Stable release 17702 ([milestone:"21.03" 21.03]) == #stable-release-21.03 |
11 | | * Major enhancements |
12 | | * #20613 - Reduce heap allocations while rendering |
13 | | * #17858 - Ask Oracle Java WebStart users to switch to [https://openwebstart.com/ OpenWebStart] |
14 | | * #19078 - Tagging presets: validate user input. Disabled by default, can be activated in [[Help/Preferences/TaggingPresetPreference|tagging presets preferences]]. |
15 | | * Medium enhancements |
16 | | * #12326 - Layer list: Add "dirty" and "modified" indicators for data layers |
17 | | * #16709 - Display a notification while/after saving files |
18 | | * #18949 - Tagging presets: compute/update `<text>` value based on other keys via `value_template="..."` (not yet used for default presets) |
19 | | * #19012 - Tagging presets: additional matching criteria via `<item match_expression="...">` |
20 | | * #19554 - Tagging presets: Icons for all preset input boxes |
21 | | * #20101 - Rotate & scale tool: show angle or scale factor in status bar |
22 | | * #20660 - Remote control /imagery: add imagery by id |
23 | | * #20565 - Allow adding WMS imageries by URL |
24 | | * #20678 - History Browser: reset coordinates of a node to previous versions (via popup menu) |
25 | | * Minor enhancements |
26 | | * #14124 - Add MapCSS function `title`. Returns a title-cased version of the string where words start with an uppercase character and the remaining characters are lowercase. |
27 | | * #15397 - Toolbar: make ToggleAction buttons reflect toggle state |
28 | | * #19292 - Selection List: Option to not sort the objects but show the real order of selection |
29 | | * #19527 - Download Dialog: Bounding Box: copy bounds to clipboard |
30 | | * #19857 - Select WMS layers: option to only show layers for current view |
31 | | * #20233 - Session: export/import layer color |
32 | | * #20244 - OAuth authorization wizard: Deemphasize OAuth on login screen |
33 | | * #20047 - Relation editor: Harmonize F1 function (linking to osm wiki pages) |
34 | | * #20048 - Make dialog "Automatic tag correction" resizeable |
35 | | * #20647 - Add `--status-report` command line argument |
36 | | * #20652 - Preferences: Update context-sensitive help page links to new structure |
37 | | * Dependencies upgrades |
38 | | * #20626 - Update to OpeningHoursParser 0.23.2 |
39 | | * #20627 - Update to xz 0.19 |
40 | | * #20635 - Update to Tag2Link 2021.3.21 |
41 | | * Developer improvements |
42 | | * #20621 - GitHub Actions: trigger CI on pull requests |
43 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
44 | | * #18074 - Duplicate Node: detect errors caused by different rounding in JOSM and on OSM server |
45 | | * #20651 - add `building=boathouse` |
46 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=17702&stop_rev=17581&limit=900 SVN log messages of milestone 21.03] |
| 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] |
48 | | == 2021-03-18: Stable release 17580 ([milestone:"21.02" 21.02]) == #stable-release-21.02 |
49 | | (Stable release 21.01 was skipped. First version 17560 was released as stable version and due to major bug version 17580 was released as hotfix.) |
50 | | * Major enhancements |
51 | | * #17184 - Fix many memory leaks |
52 | | * #19724 - Java 16 support |
53 | | * #20014 - Fix constant reloading of imagery tiles |
54 | | * #20257 - macOS build process fixes and improvements. Will correctly detect when it needs to be updated. |
55 | | * Medium enhancements |
56 | | * #20432 - Additional panel context menu item: Download complete relation |
57 | | * #20493 - Allow to comment changesets directly from JOSM |
58 | | * #20310 - Allow ImageImporter to import remote images |
59 | | * #20341 - Support more image formats |
60 | | * Minor enhancements |
61 | | * #20360 - Splash screen: automatically focus beginning of line |
62 | | * #20535 - Strip leading/trailing whitespace from URLs entered in "Add WMS/WMTS" dialogs |
63 | | * #20571 - Strip leading/trailing whitespace from roles entered in relation editor |
64 | | * Plugin API |
65 | | * #20363 - Extract necessary method for `QuadBuckets` into separate interface |
66 | | * #20310 - Deprecate a few `OpenFileAction.openFiles` methods |
67 | | * #7548 - Remove deprecated `MapPreference` |
68 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
69 | | * #20337 - Support `dog:conditional` |
70 | | * #20338 - Deprecate `amenity=embassy` in favor of `office=diplomatic` |
71 | | * #20392 - Add `shoulder=*` to major roads presets and warn about `shoulder=none` |
72 | | * #20286 - Improve `barrier=cycle_barrier` icon |
73 | | * #20429 - Add climbing grades 3/4 |
74 | | * #20438 - Warn about `zoo` without `tourism=zoo` |
75 | | * #20455 - Raise "Unclosed way - landuse" warnings to errors |
76 | | * #20474 - Add `building=digester` |
77 | | * #20447 - Add `access=permit`, `parking=lane/street_side`, `hazard` tags, `advertising=poster_box` |
78 | | * #19982 - Ignore `railway=tram_crossing/tram_level_crossing` |
79 | | * #20577 - Add `shop=general` |
80 | | * #20588 - Add `traffic_calming=mini_bumps` |
81 | | * r17441 - Don't warn about missing name for `place=*` if `noname=yes` is present |
82 | | * r17448 - Avoid some false positive combination warnings with `place=plot` |
83 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=17580&stop_rev=17429&limit=900 SVN log messages of milestone 21.02] |
| 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] |
| 15 | |
| 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] |
| 18 | |
| 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] |
| 21 | |
| 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] |
| 24 | |
| 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] |