| 10 | | == 2021-0?-??: Stable release 17??? ([milestone:"21.03" 21.03]) == #stable-release-21.03 |
| 11 | | * Major enhancements |
| 12 | | * #20613 - Reduce heap allocations while rendering |
| 13 | | * #19078 - Tagging presets: validate user input. Disabled by default, can be activated by setting the advanced preference `taggingpreset.validator` to true. |
| 14 | | * Medium enhancements |
| 15 | | * #12326 - Layer list: Add "dirty" and "modified" indicators for data layers |
| 16 | | * #16709 - Display a notification while/after saving files |
| 17 | | * #18949 - Tagging presets: Make templates available for formatting key values, like for item names |
| 18 | | * #19554 - Tagging presets: Icons for all preset input boxes |
| 19 | | * #20101 - Rotate & scale tool: show angle or scale factor in status bar |
| 20 | | * Minor enhancements |
| 21 | | * #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. |
| 22 | | * #19292 - Selection List: Option to not sort the objects but show the real order of selection |
| 23 | | * #19527 - Download Dialog: Bounding Box: copy bounds to clipboard |
| 24 | | * #19857 - Select WMS layers: option to only show layers for current view |
| 25 | | * #20244 - OAuth authorization wizard: Deemphasize OAuth on login screen |
| 26 | | * #20047 - Relation editor: Harmonize F1 function (linking to osm wiki pages) |
| 27 | | * #20048 - Make dialog "Automatic tag correction" resizeable |
| 28 | | * #20647 - Add `--status-report` command line argument |
| 29 | | * Dependencies upgrades |
| 30 | | * #20626 - Update to OpeningHoursParser 0.23.0 |
| 31 | | * #20627 - Update to xz 0.19 |
| 32 | | * #20635 - Update to Tag2Link 2021.3.21 |
| 33 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 34 | | * #18074 - Duplicate Node: detect errors caused by different rounding in JOSM and on OSM server |
| 35 | | * #20651 - add `building=boathouse` |
| 36 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=17645&stop_rev=17581&limit=900 SVN log messages of milestone 21.03] |
| | 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] |
| 38 | | == 2021-03-18: Stable release 17580 ([milestone:"21.02" 21.02]) == #stable-release-21.02 |
| 39 | | (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.) |
| 40 | | * Major enhancements |
| 41 | | * #17184 - Fix many memory leaks |
| 42 | | * #19724 - Java 16 support |
| 43 | | * #20014 - Fix constant reloading of imagery tiles |
| 44 | | * #20257 - macOS build process fixes and improvements. Will correctly detect when it needs to be updated. |
| 45 | | * Medium enhancements |
| 46 | | * #20432 - Additional panel context menu item: Download complete relation |
| 47 | | * #20493 - Allow to comment changesets directly from JOSM |
| 48 | | * #20310 - Allow ImageImporter to import remote images |
| 49 | | * #20341 - Support more image formats |
| 50 | | * Minor enhancements |
| 51 | | * #20360 - Splash screen: automatically focus beginning of line |
| 52 | | * #20535 - Strip leading/trailing whitespace from URLs entered in "Add WMS/WMTS" dialogs |
| 53 | | * #20571 - Strip leading/trailing whitespace from roles entered in relation editor |
| 54 | | * Plugin API |
| 55 | | * #20363 - Extract necessary method for `QuadBuckets` into separate interface |
| 56 | | * #20310 - Deprecate a few `OpenFileAction.openFiles` methods |
| 57 | | * #7548 - Remove deprecated `MapPreference` |
| 58 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 59 | | * #20337 - Support `dog:conditional` |
| 60 | | * #20338 - Deprecate `amenity=embassy` in favor of `office=diplomatic` |
| 61 | | * #20392 - Add `shoulder=*` to major roads presets and warn about `shoulder=none` |
| 62 | | * #20286 - Improve `barrier=cycle_barrier` icon |
| 63 | | * #20429 - Add climbing grades 3/4 |
| 64 | | * #20438 - Warn about `zoo` without `tourism=zoo` |
| 65 | | * #20455 - Raise "Unclosed way - landuse" warnings to errors |
| 66 | | * #20474 - Add `building=digester` |
| 67 | | * #20447 - Add `access=permit`, `parking=lane/street_side`, `hazard` tags, `advertising=poster_box` |
| 68 | | * #19982 - Ignore `railway=tram_crossing/tram_level_crossing` |
| 69 | | * #20577 - Add `shop=general` |
| 70 | | * #20588 - Add `traffic_calming=mini_bumps` |
| 71 | | * r17441 - Don't warn about missing name for `place=*` if `noname=yes` is present |
| 72 | | * r17448 - Avoid some false positive combination warnings with `place=plot` |
| 73 | | * 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 | == 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] |
| | 15 | |
| | 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] |