Changes between Version 185 and Version 1035 of Changelog


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

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v185 v1035  
    11[[TranslatedPages]]
    2 = Changelog
     2[[PageOutline(2-15,Table of Contents)]]
    33
    4 This wiki page aims for providing user-friendly changelog for the [[DevelopersGuide/Schedule|tested releases]] of JOSM.  Its granularity lies somewhere between the contents of [[StartupPage]] and the [/log SVN log messages]. There is a similar [[Plugin changelog|changelog for plugins]].
     4= Changelog =
     5This 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].
     6* This list contains mainly enhancements and changes.
     7* Bug fixes are seldom listed here (although a major part of each release are bug fixes). See the link ''SVN log messages of milestone YY.MM'' at the end of each chapter to search for fixed bugs.
     8* 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.
    59
    6 {{{#!comment
    7 * major changes/enhancements
    8 * minor enhancements
    9 * sub-minor enhancements
    10 * major bugs
    11 }}}
     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]
    1212
    13 == 2014-01-28: Stable release r6764 ([milestone:"14.01 (hotfix)" 14.01 hotfix])
    14 * major bugs:
    15   * Fix JSON support (r6764)
     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]
    1615
    17 == 2014-01-27: Stable release r6763 ([milestone:14.01 14.01])
    18 * major enhancements
    19   * Presets:
    20     * Refactorization by introducing `<chunk id="X">` and `<reference ref="X"/>` (r6558:6559, r6562, r6570)
    21     * Extension by introducing `<preset_link preset_name="..." />` to add a link to another preset (r6572, r6618)
    22   * Upload window - `source`: add `knowledge`, `survey` to selection, compute value from layers (r6565, r6567, r6590, r6654)
    23   * MapCSS: syntax improvements:
    24     * Regular expression support for key conditions (r6547)
    25     * Comparison of two key values (`[key1 = *key2]`, r6554)
    26     * New `set class` instruction and `.class` selector (r6560:6561, r6601)
    27     * New spatial "element of" (`inner ∈ outer`, r6607, r6609)
    28     * New crossing operator (`area ⧉ area`, r6613)
    29     * New `unconnected` pseudo class for nodes without parent way (r6687)
    30     * Add option to include colour preferences of external styles (r6740)
    31     * Determine opacity/transparency of a color using `alpha()` (r6749)
    32   * Validator:
    33     * 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, r6720)
    34     * Centralized service for custom Tagchecker [[Rules|rules]] (r6666, r6670)
    35   * Better zoom to selection/conflict when the objects in question are small (r6608)
    36   * Prompt dialogs: more "do not show again..." choices (r6594:6596)
    37   * Add "Search for objects by preset" action (Shift-F3, r6738)
    38   * `wayselector` plugin integrated into main program (r6544)
    39 * minor enhancements
    40   * Initialize default center view of map to last download location instead of (0,0) (r6509)
    41   * Remote control:
    42     * New arguments `changeset_comment` and `changeset_source` to `load_and_zoom` handler to add changeset tags (r6517)
    43     * Add command description to usage page (r6536)
    44   * History dialog: UI tuning (r6519, r6743), shortcuts for up/down arrow keys (r6520)
    45   * Advanced object info: add "Center of bounding box", and "Centroid" for ways (r6566)
    46   * Colour coding of conflicting tags/memberships in way combining dialog (r6616)
    47   * Improvements of proxy support and error handling (r6523:6525, r6602, r6642:6643, r6714)
    48   * Make Unix web browsers configurable via `browser.unix` property (r6682)
    49   * Presets/Map styles:
    50     * Update of presets for `man_made=surveillance` (r6505), `place_of_worship` (r6508), `artwork` (r6620), `railway` (r6640), `power=substation` (r6657, r6662, r6673), `boundary=political` (r6678), `surface` (r6684), `amenity=charging_station` (r6697), `amenity=parking*` (r6701), `barrier`/`entrance` (r6703, r6705)
    51     * Addition of `natural=sand` (r6576), `building=construction` (r6646), `railway=switch` (r6668), `boundary=postal_code` (r6678)
    52     * Replacement of `emergency=aed` by `emergency=defibrillator` (r6658)
    53     * Display `capacity` as a name complement for labels (r6541)
    54     * Display `highway=road` differently (r6709)
    55   * Tools - Create/Update Multipolygon:
    56     * Update multipolygon if a multipolygon relation is selected (r6564, r6569, r6597, r6600)
    57     * Remap keyboard shortcut to `Ctrl-B` and `Ctrl-Shift-B` (r6721)
    58   * Validator:
    59     * Verify links on highways (r6573)
    60     * Check ways with duplicate way segments (r6574, r6619, r6693:6694, r6722)
    61     * Detect crossing `barrier`, `landuse`, `natural`, `boundary` (r6581, r6680)
    62     * Validate `:lanes` (r6592, r6598, r6606, r6647) and `:conditional` tags (r6605)
    63     * Validate nodes inside polygons with the same values (r6614, r6628, r6719)
    64     * Many 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, r6688:6689, r6691:6692, r6698, r6724, r6735, r6758:6760)
    65 * sub-minor enhancements:
    66   * Allow to build JOSM from a git mirror clone (r6540, r6545, r6585)
    67   * Make dynamic buttons features disabled by default (r6727, r6752)
    68   * Distinguish number of conflicts on nodes, ways and relations (r6555)
    69   * Unicode normalization and multiple whitespace removal in tags (r6699:r6700)
    70   * Allow to enable debug log messages by command-line argument `--debug` (r6730)
     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]
    7118
    72 == Older stable releases
    73   * [[Changelog/2013]]: Releases from r5697 to r6502
    74   * [[Changelog/2012]]: Releases from r4878 to r5608
     19== Older stable releases ==
     20  * [wikitr:/Changelog/2025]: Releases from r19266 to r19439
     21  * [wikitr:/Changelog/2024]: Releases from r18906 to r19265
     22  * [wikitr:/Changelog/2023]: Releases from r18623 to r18905
     23  * [wikitr:/Changelog/2022]: Releases from r18361 to r18622
     24  * [wikitr:/Changelog/2021]: Releases from r17429 to r18360
     25  * [wikitr:/Changelog/2020]: Releases from r15629 to r17428
     26  * [wikitr:/Changelog/2019]: Releases from r14261 to r15628
     27  * [wikitr:/Changelog/2018]: Releases from r13266 to r14260
     28  * [wikitr:/Changelog/2017]: Releases from r11426 to r13265
     29  * [wikitr:/Changelog/2016]: Releases from r9230 to r11425
     30  * [wikitr:/Changelog/2015]: Releases from r7907 to r9229
     31  * [wikitr:/Changelog/2014]: Releases from r6763 to r7906
     32  * [wikitr:/Changelog/2013]: Releases from r5697 to r6502
     33  * [wikitr:/Changelog/2012]: Releases from r4878 to r5608
     34
     35== See also ==
     36* There is a similar [[wikitr:/Plugin changelog|changelog for plugins]], which is no longer updated.