Changes between Version 976 and Version 1034 of Changelog


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

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v976 v1034  
    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 == 2023-01-01: Stable release 18621 ([milestone:"22.12" 22.12])
    11 * Major enhancements
    12  * #21605: Add tabs to Image Viewer Dialog. This allows users to have multiple geotagged image layers, and quickly switch between them.
    13 * Medium enhancements
    14  * #22337: View GPX waypoint images also in Image Viewer Dialog
    15  * #22504: Enhance Align Nodes in Circle tool: When multiple ways are selected and they are not connected in a ring, then each of the selected closed ways will be circularized.
    16 * Minor enhancements
    17  * #22489: Display JOSMs Mastodon account in about dialog
    18  * #22487: Don't re-enable object hover preview on layer change
    19  * r18598: Set Look And Feel back to default if an external Look and Feel blocks the JOSM start
    20  * #22515: Fix shortcuts for search string icons on toolbar made with Search tool
    21  * #20528: Allow to copy from welcome screen
    22  * #21324: Display correct number x of tags in Command stack when pasting tags instead of always "1" ("pasting x tags to y objects")
    23  * #13097: Allow Angle Snapping in WGS84 projection
    24  * #22064: Make Save Session available outside of Expert Mode
    25 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    26  * #19826: Fix cycleway rendering in combination with `oneway:bicycle=no` and for `cycleway:both`
    27  * #22375: Add subdivision Scotland (GB-SCT) and all subdivisions of Belgium - Flanders (BE-VLG), Wallonia (BE-WAL), Brussels (BE-BRU) to internal boundaries file
    28  * r18597: Update `power=transformer` preset: removed `transformer=auto` (replaced by `windings:auto=true`) and `transformer=traction` (replaced by `transformer=main`)
    29  * r18597: Update `landuse=residential` preset for newer in-use values: adds `halting_site`, `single_family`, and `trailer_park`
    30 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18621&stop_rev=18584 SVN log messages of milestone 22.12]
     10== 2026-03-30: Stable release 19555 ([milestone:"26.03" 26.03]) == #stable-release-26.03
     11* See full log [/log/josm/?rev=19555&stop_rev=19482 SVN log messages of milestone 26.03]
    3112
    32 == 2022-11-01: Stable release 18583 ([milestone:"22.10" 22.10])
    33 * Medium enhancements
    34  * Fix #22378: Preview object properties on mouse hover (patch by Woazboat)
    35 * Minor enhancements
    36  * Fix #22404: MVT background layer was not drawing polygons in some situations
    37 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    38  * Ignore
    39   * `man_made=advertising` (needs icon)
    40   * `man_made=lamp` (would need a broader icon than `highway=street_lamp` but could be deprecated in favor of `light_source=*` (#22568))
    41  * Preset updates
    42   * Add `location=surface`
    43   * Add `dual_carriageway`
    44   * Add `building=sports_centre`
    45 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18583&stop_rev=18571 SVN log messages of milestone 22.10]
    46 == 2022-10-07: Stable release 18570 ([milestone:"22.09" 22.09])
    47  (First version r18565 was released as stable version and due to major bug fix version r18570 was released as hotfix.)
    48 * Major bug fix:
    49  * Fix #22183: NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.actions.SessionSaveAction (reason for hotfix)
    50 * Medium enhancements
    51  * Fix #22333: Allow delete + move up/down actions in filter dialog to act on all selected filters (patch by Woazboat, modified)
    52  * Fix #22309: Add option to merge by default when dragging nodes (patch by Woazboat) (advanced preference only, `edit.move.merge-by-default`)
    53 * Minor enhancements
    54  * Better tracking of suppressed exceptions in EDT and worker threads
    55  * Fix #22391: Support "image/png; mode=8bit" imagery (hotfix)
    56 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    57  * Fix #22397: Warn about temporary image URLs starting with `https://westnordost.de/p/`
    58  * Fix #19340: Validator complains about `maxweightrating:X:conditional`
    59  * Fix #22359: Change default color of `landuse=railway` and `landuse=quarry` as they were too similar to untagged ways color (#808080)
    60  * Fix #22379: Warn about `parking=yes`, add `parking=layby`
    61  * Fix #22367, see #11499: Don't warn anymore about `payment:credit_cards=yes` and `payment:debit_cards=yes`, Reduce warning of `payment:electronic_purses=yes` and `payment:cryptocurrencies=yes` to info level
    62  * Fix #20716: Search for missing power line support features (patch by gaben, modified)
    63  * Fix #21396: Add/ignore popular tags
    64   * Ignore: `maxspeed:type`
    65   * Ignore (TODOs): `advertising=board`, `amenity=loading_dock`, `amenity=parcel_locker`, `amenity=payment_terminal`, `barrier=sliding_gate`, `boundary=forest_compartment`, `craft=grinding_mill`, `emergency=access_point`, `healthcare:speciality=general`, `hedge=hedge_bank`, `historic=bomb_crater`, `indoor=area`, `leisure=sports_hall`, `man_made=courtyard`, `man_made=gantry`, `military=trench`, `natural=crevasse`, `path=crossing`, `railway=proposed`, `road_marking=solid_stop_line`, `oneway` (`F::oneway`/`S:oneway:`, but this probably ought to have better software support)
    66   * Issues: Suggest `paving_stones:length`/`paving_stones:width` for `paving_stones:<digits>`, indicate `type="turnlanes:turns"` is deprecated
    67   * Preset updates: Modify `lit` to be more than `yes`/`no`, add `rock` to surfaces, add `none` to religions (in `other_religitons`), add `locked`, add `pavilion` to building, add `shop` as possible value for `entrance`, add `product` as an optional key for `man_made=works`, add `fuel` as possible value for `vending`
    68  * Fix #22310: Rename "Parking Entrance" preset to "Parking Entrance/Exit"
    69  * Fix #22338: Warn about unnecessary `area=yes` on `boundary`, `indoor`, `office`, and `place` (patch by Famlam)
    70  * Fix #22295, see #18374: Don't warn about "`collection_times` with `amenity=recycling`. Probably `opening_hours` is meant." for cases where `opening_hours` is set.
    71  * Fix #22335: Deprecate `toilet` in favor of `toilets`
    72  * Fix #22336, see #13391: Autofix `wood=deciduous` to `leaf_cycle=deciduous`
    73  * Fix #22425: "house has no number" (hotfix)
    74 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18570&stop_rev=18544 SVN log messages of milestone 22.09]
    75 
    76 == 2022-08-30: Stable release 18543 ([milestone:"22.08" 22.08]) == #stable-release-22.08
    77 * Medium enhancements
    78  * #22307: Add popup menu for notes (patch by Woazboat)
    79 * Minor enhancements
    80  * #22250: Abort on XML error elements
    81  * #22160: Retry on various `SocketExceptions`
    82 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    83  * #21046: Add `description` to the default naming tags for relations
    84  * #20682: Add `natural=arete`
    85  * #21836: Add some `power/voltage` validation rules
    86  * #22225: Draw unclosed `leisure=track` `sport=running` without area style
    87 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18543&stop_rev=18532 SVN log messages of milestone 22.08]
    88 
    89 == 2022-08-02: Stable release 18531 ([milestone:"22.07" 22.07]) == #stable-release-22.07
    90 * Medium enhancements
    91  * Vector layers can now be programmatically filtered (no support in UI yet)
    92 * Minor enhancements
    93  * #22188: Add `java.compiler` module for scripting
    94  * #22176: Add subdivisions for the Federated States of Micronesia (patch by westnordost, modified)
    95  * Some performance fixes
    96  * Dependency updates (see r18514 for what changed)
    97  * Improve JOSM launchers for Linux platforms (may work on other Unix derivatives) (patch by sebastic)
    98 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    99  * #22048: `building=construction` preset missing some values (patch by skyper, modified)
    100  * #22102: Add a warning if surface does not match tracktype (patch by mkoniecz)
    101  * #22120: Add `school=entrance` to deprecation warnings
    102  * #21235: Stop whitelisting `footway=*` and add `footway=separate` to blacklist candidates for `sidewalk=*` (patch by JeroenHoek)
    103  * #22166: Ignore more barrier types for `psv` suspicious tag combination
    104  * #22225: Don't warn about `sport=running` on unclosed ways
    105  * #21630: Drop the "Riverbank" template (patch by zelonewolf)
    106 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18530&stop_rev=18514 SVN log messages of milestone 22.07]
    107 
    108 == 2022-07-07: Stable release 18513 ([milestone:"22.06" 22.06]) == #stable-release-22.06
    109  (First version r18511 was released as stable version and due to major bug version r18513 was released as hotfix.)
    110 
    111 * Minor enhancements
    112  * Various reductions to memory allocations
    113  * #21720: Remove vi localization
    114  * #22088: Debian start script doesn't ensure that the chosen java path is executable
    115  * #20823: Reject uploads that do not follow either the comment policy or the source policy
    116  * #21600: Fire selectionChanged events when setting/updating notes to ensure that notes are properly selected
    117  * #21794: Allow for cases where tags can be URL or key values in Tag2Link
    118  * #21813: Improve marker handling in sessions (patch by Bjoeni)
    119  * #21923: Improve session workflow / Add "save session" (patch by Bjoeni)
    120 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    121  * #22187: "Empty relation" and "Role of relation member does not match template expression" shared the same error code, but had two different severities
    122  * #22172: Don't warn about `barrier=berm` looking like `barrier=kerb`
    123  * #22154: Add `incline`, `surface`, and `fee` to the `slipway` preset
    124  * #21997: Add general preset for `power=generator` (patch by skyper)
    125 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18513&stop_rev=18464 SVN log messages of milestone 22.06]
    126 
    127 == 2022-05-29: Stable release 18463 ([milestone:"22.05" 22.05]) == #stable-release-22.05
    128 
    129 (Stable release 22.04 was skipped.)
    130 
    131 * Major enhancements
    132  * #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`])
    133 * Minor enhancements
    134  * #17288: Notes progress bar shows no progress (patch by gaben, modified)
    135  * #21792: Request focus in [wikitr:/Help/Action/SplitWay#Usingoldobjectid Split Way] window segment list (patch by gaben)
    136  * #22022: Allow for recursive geojson parsing
    137  * #17906: When dragging and dropping relation members to the same position, they are removed
    138  * #21935: Avoid leaking `Authorization` headers on redirects in HttpClient
    139 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    140  * #22084: Remove obsolete payment methods `payment:ep_monedero` and `payment:ep_moneo`
    141  * #22073: Optimized regexes (string starts with, ends with, contains) do not work
    142  * #22072: Add `tunnel:name`
    143  * #21973: Add `building:levels:underground` (patch by skyper)
    144  * #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`
    145  * #22009: Fix incorrect warning message *:lanes without highway (instead of lanes) (patch by skyper)
    146  * #22039: Remove warning about construction without highway/railway/waterway/building/landuse as it produces too much false positives
    147 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18463&stop_rev=18428 SVN log messages of milestone 22.05]
    148 
    149 
    150 == 2022-04-05: Stable release 18427 ([milestone:"22.03" 22.03]) == #stable-release-22.03
    151 * Minor enhancements
    152  * #21825: Delete relations by default when all members are deleted
    153  * #21953: Overpass now correctly remembers custom URLs
    154 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    155  * #20960: Warn about `construction=*` without or conflicting primary tag
    156  * #20963: Update preset for `landuse=construction` and add `building=construction`
    157  * #21954: Change `surface=DecoTurf` to `surface=acrylic`
    158 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18427&stop_rev=18388 SVN log messages of milestone 22.03]
    159 
    160 == 2022-03-06: Stable release 18387 ([milestone:"22.02" 22.02]) == #stable-release-22.02
    161 
    162 (Stable release 22.01 was skipped.)
    163 
    164 * Minor enhancements
    165  * #21850: Improve support for {apikey} replacement for WMTS and WMS.
    166 * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    167  * #21859: Move `addr:place` into optional
    168  * #21866: Improve railway gauge values and add validator tests for them
    169  * #21853: Improve `interval` validator test
    170  * #21736: Fix a false positive with `oneway=yes`, `lanes:backward` or `lanes:forward`, and `oneway:*`
    171 * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18387&stop_rev=18361 SVN log messages of milestone 22.02]
     13== 2026-02-01: Stable release 19481 ([milestone:"26.01" 26.01]) == #stable-release-26.01
     14* See full log [/log/josm/?rev=19481&stop_rev=19440 SVN log messages of milestone 26.01]
    17215
    17316== Older stable releases ==
     17  * [wikitr:/Changelog/2025]: Releases from r19266 to r19439
     18  * [wikitr:/Changelog/2024]: Releases from r18906 to r19265
     19  * [wikitr:/Changelog/2023]: Releases from r18623 to r18905
     20  * [wikitr:/Changelog/2022]: Releases from r18361 to r18622
    17421  * [wikitr:/Changelog/2021]: Releases from r17429 to r18360
    17522  * [wikitr:/Changelog/2020]: Releases from r15629 to r17428