Changes between Version 503 and Version 1019 of Changelog


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

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v503 v1019  
    11[[TranslatedPages]]
    22[[PageOutline(2-15,Table of Contents)]]
     3
    34= 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.
    49
    5 This 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].
    6 * This list contains mainly only enhancements and changes.
    7 * Bug fixes are mostly not listed here. See the link to the SVN log messages at the end of each chapter to have a look at the fixed bugs.
    8 * Changes of external resources ([[Presets|Presets]], [[Styles|Map Paint Styles]], [[Rules|Validator Rules]] and [[Plugins|Plugins]]) are not listed here.
    9 * There are also JOSM related changes in the [https://trac.openstreetmap.org/ osm trac] which are not listed here as well.
     10== 2024-10-31: Stable release 19253 ([milestone:"24.10" 24.10])
     11* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     12 * Remove `landuse=paddy` from ignore list
     13 * Add/ignore popular tags:
     14  * Add `fountain` and some miscellaneous tags for drinking water.
     15* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19253&stop_rev=19231 SVN log messages of milestone 24.10]
    1016
    11 == 2017-02-27: Stable release 11639 ([milestone:"17.02" 17.02]) == #stable-release-17.02
    12 * major enhancements
    13   * Improve gps heatmap mode: add point cloud mode, overlay gain adjustment, limitation of visibility and two more color schemas (r11566 patch by kidelo)
    14   * Allow to select mirror servers of layers in the imagery preferences (r11570)
    15 * medium enhancements
    16   * Automatically remove imagery entries in the users list, which are no longer available in the wiki source (r11527, r11528)
    17   * Improve Overpass wizard geocoding Nominatim interpretation (r11560)
    18   * Add date and eli-best fields to imagery definition and display them as tooltip in the imagery preferences, the Imagery menu and the toolbar (r11570, r11575, r11612, r11625)
    19   * Automatic tag conflict resolution of source for French cadastre and Canadian CanVec (r11606, patch from Tyndare)
    20 * minor enhancements
    21   * Rotation angle for Transverse Mercator projection (r11549)
    22   * Improve plugin list import function (r11563)
    23   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    24    * Don't warn about odd number of lanes without lanes:forward|backward in roundabouts (r11529)
    25    * Add female/male/unisex to shower preset (r11547)
    26    * Add castle_type to castle preset (r11547)
    27    * Don't warn about addr:postcode together with place=* (r11547)
    28    * Update vending values: remove public_transport_plans, add coffee, deprecate photos and photo in favor of amenity=vending_booth, add it to presets and mappaint style (r11583)
    29    * Draw unclosed tourism=attraction ways unfilled (r11584)
    30    * Add amenity=internet_cafe to presets and mappaint style (r11585, r11588)
    31    * Allow leisure=bowling_alley as physical feature for sport tags (r11591)
    32    * Update opening_hours validation (r11592, r11595, r11597)
    33    * Define tags which are areas more precisely (r11600)
    34    * Ignore keys starting with description: like description:de in unknown value test (r11605, r11608)
    35    * Automatic close all changesets, if upload includes >10000 changes and therefore creates several changesets (r11618)
    36    * Improve performance of "Way connected to Area" test and fixing duplicate nodes (r11627:11630, r11632:11634)
    37   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11639&stop_rev=11527&limit=900 SVN log messages of Milestone 17.02]
     17== 2024-10-02: Stable release 19230 ([milestone:"24.09" 24.09])
     18* Medium enhancements:
     19 * Various performance enhancements/fixes
     20* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     21 * Fix #23770: Deprecate `cycleway=opposite*` family (patch by Famlam)
     22 * Add/ignore popular tags
     23  * Add
     24   * `flood_prone=yes` -- usually used to indicate if a road may be flooded after a heavy rain
     25   * `managed` -- usually used on wetlands, woods, fells, and heaths
     26   * `sidewalk:{both|left|right}` -- already have validator rules, just adds them to presets. Note that `sidewalk` and `sidewalk:both` are similar, but `sidewalk=separate` is unspecific as to the side of the sidewalk.
     27  * Ignore
     28   * `admin_type:PH` -- highly localized to the Phillippines
     29   * `residential:condomonium` -- deprecated, wiki suggests `residential=apartments` + `condo=*`
     30   * `sidewalk`: This is replaced by `sidewalk:both`, but is still valid tagging
     31   * `motor_vehicle=agricultural;forestry` -- this is covered by standard access tagging
     32* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19230&stop_rev=19208 SVN log messages of milestone 24.09]
    3833
    39 == 2017-02-02: Stable release 11526 (hotfix) ==
    40   * [/log/josm/?rev=11526&stop_rev=11515&limit=900 SVN log messages of hotfix]
     34== 2024-09-02: Stable release 19207 ([milestone:"24.08" 24.08])
     35* Major enhancements:
     36 * Fix #11487: Have josm render data to tiles (**experimental, [wikitr:/Help/ExpertMode Expert mode] only**). See r19176 for details.
     37* Medium enhancements:
     38 * Fix #21856: Split way: Wrong position of new member in PTv2 relation splitting a loop
     39* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     40 * Fix #23251: Crossing preset: Change label for `crossing_ref`
     41 * Fix #23290: Exclude incomplete relations from region checks
     42 * Fix #23298: Improper warning for `aerialway=zip_line`
     43 * Fix #21801: Add railway junction check for missing switches and crossings (patch by gaben)
     44 * Fix #21333: Extend SharpAngles test to railways
     45 * Add/ignore documented popular tags:
     46  * Add
     47    * [osmwiki:Tag:office=financial office=financial]
     48    * [osmwiki:Tag:emergency=life_ring emergency=life_ring]
     49    * [osmwiki:Tag:emergency=lifeguard emergency=lifeguard] (fixes #22852)
     50    * [osmwiki:Tag:man_made=cairn man_made=cairn]
     51    * [osmwiki:Tag:leaf_type=palm leaf_type=palm]
     52    * [osmwiki:Tag:entrance=secondary entrance=secondary]
     53    * [osmwiki:Tag:surface=stone surface=stone]
     54    * [osmwiki:Tag:surface=woodchips surface=woodchips]
     55    * [osmwiki:Tag:bicycle=customers bicycle=customers]
     56    * [osmwiki:Tag:building=container building=container]
     57    * [osmwiki:Tag:parking_space=charging parking_space=charging]
     58    * [osmwiki:Tag:cycleway:left:lane=exclusive cycleway:left:lane=exclusive]
     59    * [osmwiki:Tag:cycleway:right:lane=exclusive cycleway:right:lane=exclusive]
     60    * [osmwiki:Tag:cycleway:both:lane=exclusive cycleway:both:lane=exclusive]
     61    * [osmwiki:Tag:crossing=informal crossing=informal]
     62    * [osmwiki:Tag:wall=concrete wall=concrete]
     63    * [osmwiki:Tag:frontage_road=yes frontage_road=yes]
     64    * [osmwiki:Tag:barrier=wicket_gate barrier=wicket_gate]
     65    * [osmwiki:Tag:highway=emergency_bay highway=emergency_bay]
     66    * [osmwiki:Tag:service=slipway service=slipway]
     67    * [osmwiki:Tag:amenity=music_school amenity=music_school]
     68    * [osmwiki:Tag:amenity=vehicle_inspection amenity=vehicle_inspection]
     69    * [osmwiki:Tag:amenity=social_centre amenity=social_centre]
     70    * [osmwiki:Tag:amenity=trolley_bay amenity=trolley_bay]
     71    * [osmwiki:Tag:shop=craft shop=craft]
     72    * [osmwiki:Tag:shop=agrarian shop=agrarian]
     73    * [osmwiki:Tag:climbing=route_bottom climbing=route_bottom] and [osmwiki:Tag:climbing=route_top climbing=route_top]
     74    * [osmwiki:Tag:toilets:access=customers toilets:access=customers]
     75  * Ignored
     76    * [osmwiki:Tag:valley=balka valley=balka] -- seems to be done primarily by one or two people, highly concentrated in Russia.
     77    * [osmwiki:Tag:meadow=meadow_orchard meadow=meadow_orchard] -- similar to [osmwiki:Tag:orchard=meadow_orchard orchard=meadow_orchard], which we also ignore.
     78    * [osmwiki:Tag:natural=landform natural=landform] and [osmwiki:Tag:landform=esker landform=esker] -- primarily from canvec import
     79* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19207&stop_rev=19161 SVN log messages of milestone 24.08]
    4180
    42 == 2017-01-30: Stable release 11514 ([milestone:"17.01" 17.01]) == #stable-release-17.01
    43 * major enhancements
    44   * Add heatmap mode for gps rendering (r11431, r11451, r11469, r11470, r11474, r11482, r11483, r11508 patch by kidelo)
    45 * medium enhancements
    46   * GeoImageLayer: Improvements of display of selected photo in the map (r11434, r11484, r11514 patch by holgermappt)
    47 * minor enhancements
    48   * Add continous integration test for differences to the Editor Layer Index database (r11426)
    49   * Dockerfile and scripts to start tests under Docker for Windows and Linux. This makes easier to run tests on Windows-based development environment (r11442)
    50   * Add search option to find deleted objects e.g. to purge them (r11446)
    51   * Replace recursive filter parsing by iterative approach to avoid StackOverflowError for very long filters (~3000 logical operators)(r11447)
    52   * Do not translate relation roles (r11466, r11475)
    53   * Robustness against invalid timestamps in GPX files (r11486)
    54   * Allow !file:// URL for command-line argument --load-preferences (r11509)
    55   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    56    * Warn about highway=track without tracktype (info level)(r11428)
    57    * Remove warning when an highway is also a natural=ridge (r11429, patch by LeTopographeFou)
    58    * Don't warn about width + natural=stone combination (r11430)
    59    * Don't autofix "Missing power tower/pole within power line" (r11432)
    60    * Make Straße/Strasse validator test country specific and raise to error level (r11439)
    61    * Fix self-intersecting way test (r11441, patch by GerdP)
    62    * Add addr:unit to Address tagging preset (r11463, patch by MikeN)
    63    * Warn about aeroway=aerodrome|helipad + area=yes (r11476)
    64    * Warn about values of area different from yes and no or used on nodes  (r11476, r11477)
    65    * Remove warning with leisure=fitness_station + sport=fitness (r11497)
    66    * Add 'surface' combobox to runway preset (r11497)
    67    * Displaying oneway direction arrows of aerialways according to wiki, don't display them if oneway=no is set (r11499, r11501)
    68    * Don't warn about aerialway oneway combination (r11513)
    69    * Verify for improper usage of type=multipolygon in nodes and ways (r11500)
    70   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11514&stop_rev=11426&limit=900 SVN log messages of Milestone 17.01]
     81== 2024-08-01: Stable release 19160 ([milestone:"24.07" 24.07])
     82* Medium enhancements:
     83 * Fix #23721: If Microsoft Bing API is down, JOSM will freeze indefinitely
     84* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     85 * Fix #23621: Check for trees that are too big (patch by gaben and Famlam)
     86* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19160&stop_rev=19129 SVN log messages of milestone 24.07]
     87
     88== 2024-07-06: Stable release 19128 ([milestone:"24.06" 24.06])
     89* Major enhancements:
     90 * Fix #23728: First geotagged image not fully selected
     91* Cleanup of Java code as a followup after the switch to Java 11
     92* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19128&stop_rev=19097 SVN log messages of milestone 24.06]
     93
     94== 2024-06-04: Stable release 19096 ([milestone:"24.05" 24.05])
     95* Major enhancements:
     96 * Fix #23707: Remove basic auth for openstreetmap.org
     97* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     98 * Fix #23652 Wrong warning for elevator
     99* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19096&stop_rev=19068 SVN log messages of milestone 24.05]
     100
     101== 2024-05-02: Stable release 19067 ([milestone:"24.04" 24.04])
     102* Medium enhancements:
     103 * Fix #23641: When mapping a forest inside a forest and make that inner, the inner landuse=forest tag is removed
     104 * See #23627: support language keys not following the naming of languages in JOSM, allow more than one language specific code
     105* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     106 * Fix #21881: Add a check for loops in directional waterways
     107* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19067&stop_rev=19040 SVN log messages of milestone 24.04]
     108
     109== 2024-04-10: Stable release 19039 ([milestone:"24.03" 24.03])
     110* Major enhancements:
     111 * Fix #21533: Native Apple Silicon support (macOS installation files are "universal binaries")
     112* Medium enhancements:
     113 * Fix #23550: Fix an issue when deserializing a PBF blob (patch by giora.kosoi, modified)
     114* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     115 * Fix #23604: Fix warning for osmose with `building:part` and `sport`
     116 * Fix #9304: Check for intersecting roads on different layers
     117 * Fix #23596: Warn on `name=Bâtiment` (French for `building`) on buildings
     118 * Fix #23350: Add `amenity=bicycle_wash` (patch by mcliquid)
     119 * Fix #23177: Change `ref:gnis` to `gnis:feature_id` and add validation rules for tags that were functionally the same
     120* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19039&stop_rev=19018 SVN log messages of milestone 24.03]
     121
     122== 2024-03-18: Stable release 19017 ([milestone:"24.02" 24.02])
     123* Major enhancements:
     124 * Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal -- remove OAuth 1.0 from JOSM
     125 * JOSM now requires Java 11 or later to finish startup
     126* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     127 * Fix #23361: Add `mouth` as an optional role for waterway relations (patch by hhtznr)
     128 * Add `turning_circle` tag (a subkey for `highway=turning_circle`) (patch by guylamar2006, see https://github.com/JOSM/josm/pull/137)
     129 * Fix #23148: Remove `fenced` from deprecation warnings (`fenced` is no longer deprecated as of 2023-06-14)
     130* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19017&stop_rev=18970 SVN log messages of milestone 24.02]
     131
     132== 2024-02-06: Stable release 18969 ([milestone:"24.01" 24.01])
     133* Medium enhancements:
     134 * Fix #23397: Improve the results of partial validations
     135* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18969&stop_rev=18941 SVN log messages of milestone 24.01]
     136
     137== 2024-01-17: Stable release 18940 ([milestone:"23.12" 23.12])
     138* Major enhancements:
     139 * Fix #23227: Use the appropriate Bing layer -- notably, there may be some quality differences, and the imagery may be newer or older than what would be seen on the previously used Bing imagery layer
     140* Medium enhancements:
     141 * Fix #23290: Validate the regions a tag is expected to be in (patch by Sarabjeet108, modified)
     142* Minor enhancements
     143 * Fix #23399: Simplify way crashes by significantly improving the performance of simplifying ''many'' ways
     144* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     145 * Fix #23302: Create a preference for address duplicate detection to include buildings and POIs (patch by zyphlar, modified)
     146 * Fix #23308: Fix a false positive for "Water area inside water area" validation (patch by gaben, modified)
     147 * Fix #23067: Don't warn on `unisex`, `female`, and `male` tag combinations for `shop=hairdresser`
     148 * Fix #23339: Improve preset for charging stations (patch by dbrgn)
     149 * Fix #22546: Warn about floating railway switches and crossing (patch by Famlam)
     150* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18940&stop_rev=18906 SVN log messages of milestone 23.12]
    71151
    72152== Older stable releases ==
    73   * [[Changelog/2016]]: Releases from r9230 to r11425
    74   * [[Changelog/2015]]: Releases from r7907 to r9229
    75   * [[Changelog/2014]]: Releases from r6763 to r7906
    76   * [[Changelog/2013]]: Releases from r5697 to r6502
    77   * [[Changelog/2012]]: Releases from r4878 to r5608
     153  * [wikitr:/Changelog/2023]: Releases from r18623 to r18905
     154  * [wikitr:/Changelog/2022]: Releases from r18361 to r18622
     155  * [wikitr:/Changelog/2021]: Releases from r17429 to r18360
     156  * [wikitr:/Changelog/2020]: Releases from r15629 to r17428
     157  * [wikitr:/Changelog/2019]: Releases from r14261 to r15628
     158  * [wikitr:/Changelog/2018]: Releases from r13266 to r14260
     159  * [wikitr:/Changelog/2017]: Releases from r11426 to r13265
     160  * [wikitr:/Changelog/2016]: Releases from r9230 to r11425
     161  * [wikitr:/Changelog/2015]: Releases from r7907 to r9229
     162  * [wikitr:/Changelog/2014]: Releases from r6763 to r7906
     163  * [wikitr:/Changelog/2013]: Releases from r5697 to r6502
     164  * [wikitr:/Changelog/2012]: Releases from r4878 to r5608
    78165
    79166== See also ==
    80 * JOSM related changes in the [https://trac.openstreetmap.org/search?q=%23josm&noquickjump=1&changeset=on osm svn]
    81 * There is a similar [[Plugin changelog|changelog for plugins]], which is no longer updated.
     167* There is a similar [[wikitr:/Plugin changelog|changelog for plugins]], which is no longer updated.