Changes between Version 957 and Version 1031 of Changelog


Ignore:
Timestamp:
(multiple changes)
Author:
(multiple changes)
Comment:
(multiple changes)

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v957 v1031  
    11[[TranslatedPages]]
    22[[PageOutline(2-15,Table of Contents)]]
     3
    34= Changelog =
    4 
    55This page provides an user-friendly changelog for the [wikitr:/Releases stable releases] of JOSM. Its granularity lies between the contents of the [wikitr:/StartupPage] and the [/log SVN log messages].
    66* This list contains mainly enhancements and changes.
     
    88* Changes of external resources ([wikitr:/Presets Presets], [wikitr:/Styles Map Paint Styles], [wikitr:/Rules Validator Rules], [wikitr:/Maps Imageries] and [wikitr:/Plugins Plugins]) are not listed here.
    99
    10 == 2022-08-01: Stable release 18530 ([milestone:"22.07" 22.07]) == #stable-release-22.07
    11 {{{#!comment
    12 * Major enhancements
     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]
    1312
    14 }}}
    15 * Medium enhancements
    16  * Vector layers can now be programmatically filtered (no support in UI yet)
    17 * Minor enhancements
    18  * #22188: Add `java.compiler` module for scripting
    19  * #22176: Add subdivisions for the Federated States of Micronesia (patch by westnordost, modified)
    20  * Some performance fixes
    21  * Dependency updates (see r18514 for what changed)
    22  * Improve JOSM launchers for Linux platforms (may work on other Unix derivatives) (patch by sebastic)
    23 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    24  * #22048: `building=construction` preset missing some values (patch by skyper, modified)
    25  * #22102: Add a warning if surface does not match tracktype (patch by mkoniecz)
    26  * #22120: Add `schoole=entrance` to deprecation warnings
    27  * #21235: Stop whitelisting `footway=*` and add `footway=separate` to blacklist candidates for `sidewalk=*` (patch by JeroenHoek)
    28  * #22166: Ignore more barrier types for `psv` suspicious tag combination
    29  * #22225: Don't warn about `sport=running` on unclosed ways
    30  * #21630: Drop the "Riverbank" template (patch by zelonewolf)
    31 * 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 21.10]
     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]
    3215
    33 == 2022-07-07: Stable release 18513 ([milestone:"22.06" 22.06]) == #stable-release-22.06
    34  (First version r18511 was released as stable version and due to major bug version r18513 was released as hotfix.)
     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]
    3518
    36 * Minor enhancements
    37  * Various reductions to memory allocations
    38  * #21720: Remove vi localization
    39  * #22088: Debian start script doesn't ensure that the chosen java path is executable
    40  * #20823: Reject uploads that do not follow either the comment policy or the source policy
    41  * #21600: Fire selectionChanged events when setting/updating notes to ensure that notes are properly selected
    42  * #21794: Allow for cases where tags can be URL or key values in Tag2Link
    43  * #21813: Improve marker handling in sessions (patch by Bjoeni)
    44  * #21923: Improve session workflow / Add "save session" (patch by Bjoeni)
    45 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    46  * #22187: "Empty relation" and "Role of relation member does not match template expression" shared the same error code, but had two different severities
    47  * #22172: Don't warn about `barrier=berm` looking like `barrier=kerb`
    48  * #22154: Add `incline`, `surface`, and `fee` to the `slipway` preset
    49  * #21997: Add general preset for `power=generator` (patch by skyper)
    50 * 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]
    5121
    52 == 2022-05-29: Stable release 18463 ([milestone:"22.05" 22.05]) == #stable-release-22.05
     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]
    5324
    54 (Stable release 22.04 was skipped.)
     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]
    5527
    56 * Major enhancements
    57  * #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`])
    58 * Minor enhancements
    59  * #17288: Notes progress bar shows no progress (patch by gaben, modified)
    60  * #21792: Request focus in [wikitr:/Help/Action/SplitWay#Usingoldobjectid Split Way] window segment list (patch by gaben)
    61  * #22022: Allow for recursive geojson parsing
    62  * #17906: When dragging and dropping relation members to the same position, they are removed
    63  * #21935: Avoid leaking `Authorization` headers on redirects in HttpClient
    64 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    65  * #22084: Remove obsolete payment methods `payment:ep_monedero` and `payment:ep_moneo`
    66  * #22073: Optimized regexes (string starts with, ends with, contains) do not work
    67  * #22072: Add `tunnel:name`
    68  * #21973: Add `building:levels:underground` (patch by skyper)
    69  * #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`
    70  * #22009: Fix incorrect warning message *:lanes without highway (instead of lanes) (patch by skyper)
    71  * #22039: Remove warning about construction without highway/railway/waterway/building/landuse as it produces too much false positives
    72 * 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]
    7330
    74 
    75 == 2022-04-05: Stable release 18427 ([milestone:"22.03" 22.03]) == #stable-release-22.03
    76 * Minor enhancements
    77  * #21825: Delete relations by default when all members are deleted
    78  * #21953: Overpass now correctly remembers custom URLs
    79 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    80  * #20960: Warn about `construction=*` without or conflicting primary tag
    81  * #20963: Update preset for `landuse=construction` and add `building=construction`
    82  * #21954: Change `surface=DecoTurf` to `surface=acrylic`
    83 * 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]
    84 
    85 == 2022-03-06: Stable release 18387 ([milestone:"22.02" 22.02]) == #stable-release-22.02
    86 
    87 (Stable release 22.01 was skipped.)
    88 
    89 * Minor enhancements
    90  * #21850: Improve support for {apikey} replacement for WMTS and WMS.
    91 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    92  * #21859: Move `addr:place` into optional
    93  * #21866: Improve railway gauge values and add validator tests for them
    94  * #21853: Improve `interval` validator test
    95  * #21736: Fix a false positive with `oneway=yes`, `lanes:backward` or `lanes:forward`, and `oneway:*`
    96 * 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]
    9733
    9834== 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
    9938  * [wikitr:/Changelog/2021]: Releases from r17429 to r18360
    10039  * [wikitr:/Changelog/2020]: Releases from r15629 to r17428