13 | | == Development version |
14 | | * major enhancements |
15 | | * Presets: |
16 | | * Refactorization by introducing `<chunk id="X">` and `<reference ref="X"/>` (r6558:6559, r6562, r6570) |
17 | | * Extension by introducing `<preset_link preset_name="..." />` to add a link to another preset (r6572, r6618) |
18 | | * Upload window - `source`: add `knowledge`, `survey` to selection, compute value from layers (r6565, r6567, r6590, r6654) |
19 | | * MapCSS: syntax improvements: |
20 | | * Regular expression support for key conditions (r6547) |
21 | | * Comparison of two key values (`[key1 = *key2]`, r6554) |
22 | | * New `set class` instruction and `.class` selector (r6560:6561, r6601) |
23 | | * New spatial "element of" (`inner ∈ outer`, r6607, r6609) |
24 | | * New crossing operator (`area ⧉ area`, r6613) |
25 | | * Validator: |
26 | | * New MapCSS-based tag checker/fixer (r6506, r6511:6513, r6529, r6532, r6534, r6537:6538, r6548, r6550:6553, r6583:6584, r6601, r6611:6613, r6629, r6636:6637, r6645, r6649:6651, r6675, r6677, r6681) |
27 | | * Centralized service for custom Tagchecker [[Rules|rules]] (r6666, r6670) |
28 | | * Better zoom to selection/conflict when the objects in question are small (r6608) |
29 | | * Prompt dialogs: more "do not show again..." choices (r6594:6596) |
30 | | * `wayselector` plugin integrated into main program (r6544) |
31 | | * minor enhancements |
32 | | * Initialize default center view of map to last download location instead of (0,0) (r6509) |
33 | | * Remote control: |
34 | | * New arguments `changeset_comment` and `changeset_source` to `load_and_zoom` handler to add changeset tags (r6517) |
35 | | * Add command description to usage page (r6536) |
36 | | * History dialog: UI tuning (r6519), shortcuts for up/down arrow keys (r6520) |
37 | | * Advanced object info: add "Center of bounding box", and "Centroid" for ways (r6566) |
38 | | * Colour coding of conflicting tags/memberships in way combining dialog (r6616) |
39 | | * Improvements of proxy support and error handling (r6523:6525, r6602, r6642:6643) |
40 | | * Make Unix web browsers configurable via `browser.unix` property (r6682) |
41 | | * Presets/Map styles: |
42 | | * Update of presets for `man_made=surveillance` (r6505), `place_of_worship` (r6508), `artwork` (r6620), `railway` (r6640), `power=substation` (r6657, r6662, r6673), `boundary=political` (r6678) |
43 | | * Addition of `natural=sand` (r6576), `building=construction` (r6646), `railway=switch` (r6668), `boundary=postal_code` (r6678) |
44 | | * Replacement of `emergency=aed` by `emergency=defibrillator` (r6658) |
45 | | * Display `capacity` as a name complement for labels (r6541) |
46 | | * Tools: |
47 | | * Create/Update Multipolygon: updates multipolygon if a multipolygon relation is selected (r6564, r6569, r6597, r6600) |
48 | | * Validator: |
49 | | * Verify links on highways (r6573) |
50 | | * Check and fix ways with duplicate way segments (r6574, r6619) |
51 | | * Detect crossing `barrier`, `landuse`, `natural`, `boundary` (r6581, r6680) |
52 | | * Validate `:lanes` (r6592, r6598, r6606, r6647) and `:conditional` tags (r6605) |
53 | | * Validate `parking` inside `parking` (r6614, r6628) |
54 | | * Test improvements (r6503-r6504, r6510, r6515:6516, r6518, r6526:6527, r6533, r6549, r6556, r6563, r6568, r6575, r6580, r6591, r6593, r6604, r6622, r6630, r6632:6633, r6638:6639, r6641, r6648, r6659, r6665, r6667, r6680) |
55 | | * sub-minor enhancements: |
56 | | * Allow to build JOSM from a git mirror clone (r6540, r6545, r6585) |
57 | | * Distinguish number of conflicts on nodes, ways and relations (r6555) |
| 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] |
59 | | == Older stable releases |
60 | | * [[Changelog/2013]]: Releases from r5697 to r6502 |
61 | | * [[Changelog/2012]]: Releases from r4878 to r5608 |
| 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] |
| 33 | |
| 34 | == Older stable releases == |
| 35 | * [wikitr:/Changelog/2024]: Releases from r18906 to r19265 |
| 36 | * [wikitr:/Changelog/2023]: Releases from r18623 to r18905 |
| 37 | * [wikitr:/Changelog/2022]: Releases from r18361 to r18622 |
| 38 | * [wikitr:/Changelog/2021]: Releases from r17429 to r18360 |
| 39 | * [wikitr:/Changelog/2020]: Releases from r15629 to r17428 |
| 40 | * [wikitr:/Changelog/2019]: Releases from r14261 to r15628 |
| 41 | * [wikitr:/Changelog/2018]: Releases from r13266 to r14260 |
| 42 | * [wikitr:/Changelog/2017]: Releases from r11426 to r13265 |
| 43 | * [wikitr:/Changelog/2016]: Releases from r9230 to r11425 |
| 44 | * [wikitr:/Changelog/2015]: Releases from r7907 to r9229 |
| 45 | * [wikitr:/Changelog/2014]: Releases from r6763 to r7906 |
| 46 | * [wikitr:/Changelog/2013]: Releases from r5697 to r6502 |
| 47 | * [wikitr:/Changelog/2012]: Releases from r4878 to r5608 |
| 48 | |
| 49 | == See also == |
| 50 | * There is a similar [[wikitr:/Plugin changelog|changelog for plugins]], which is no longer updated. |