Changes between Initial Version and Version 1 of Changelog/2024


Ignore:
Timestamp:
2025-01-01T10:34:53+01:00 (14 months ago)
Author:
DiGro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Changelog/2024

    v1 v1  
     1[[TranslatedPages]]
     2[[PageOutline(2-15,Table of Contents)]]
     3
     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.
     9== 2024-12-04: Stable release 19265 ([milestone:"24.11" 24.11])
     10* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     11 * New `multiline` and `normalize` attributes. `multiline` indicates that a key value may have newline (`\n`) characters and defaults to `false` while `normalize` indicates that whitespace should be trimmed and condensed and defaults to `true`.
     12 * Add `advertising=totem`
     13 * Fix #23932: Add `cycleway:*:buffer` (patch by huntertur)
     14* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19265&stop_rev=19254 SVN log messages of milestone 24.11]
     15
     16== 2024-10-31: Stable release 19253 ([milestone:"24.10" 24.10])
     17* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     18 * Remove `landuse=paddy` from ignore list
     19 * Add/ignore popular tags:
     20  * Add `fountain` and some miscellaneous tags for drinking water.
     21* 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]
     22
     23== 2024-10-02: Stable release 19230 ([milestone:"24.09" 24.09])
     24* Medium enhancements:
     25 * Various performance enhancements/fixes
     26* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     27 * Fix #23770: Deprecate `cycleway=opposite*` family (patch by Famlam)
     28 * Add/ignore popular tags
     29  * Add
     30   * `flood_prone=yes` -- usually used to indicate if a road may be flooded after a heavy rain
     31   * `managed` -- usually used on wetlands, woods, fells, and heaths
     32   * `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.
     33  * Ignore
     34   * `admin_type:PH` -- highly localized to the Phillippines
     35   * `residential:condomonium` -- deprecated, wiki suggests `residential=apartments` + `condo=*`
     36   * `sidewalk`: This is replaced by `sidewalk:both`, but is still valid tagging
     37   * `motor_vehicle=agricultural;forestry` -- this is covered by standard access tagging
     38* 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]
     39
     40== 2024-09-02: Stable release 19207 ([milestone:"24.08" 24.08])
     41* Major enhancements:
     42 * Fix #11487: Have josm render data to tiles (**experimental, [wikitr:/Help/ExpertMode Expert mode] only**). See r19176 for details.
     43* Medium enhancements:
     44 * Fix #21856: Split way: Wrong position of new member in PTv2 relation splitting a loop
     45* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     46 * Fix #23251: Crossing preset: Change label for `crossing_ref`
     47 * Fix #23290: Exclude incomplete relations from region checks
     48 * Fix #23298: Improper warning for `aerialway=zip_line`
     49 * Fix #21801: Add railway junction check for missing switches and crossings (patch by gaben)
     50 * Fix #21333: Extend SharpAngles test to railways
     51 * Add/ignore documented popular tags:
     52  * Add
     53    * [osmwiki:Tag:office=financial office=financial]
     54    * [osmwiki:Tag:emergency=life_ring emergency=life_ring]
     55    * [osmwiki:Tag:emergency=lifeguard emergency=lifeguard] (fixes #22852)
     56    * [osmwiki:Tag:man_made=cairn man_made=cairn]
     57    * [osmwiki:Tag:leaf_type=palm leaf_type=palm]
     58    * [osmwiki:Tag:entrance=secondary entrance=secondary]
     59    * [osmwiki:Tag:surface=stone surface=stone]
     60    * [osmwiki:Tag:surface=woodchips surface=woodchips]
     61    * [osmwiki:Tag:bicycle=customers bicycle=customers]
     62    * [osmwiki:Tag:building=container building=container]
     63    * [osmwiki:Tag:parking_space=charging parking_space=charging]
     64    * [osmwiki:Tag:cycleway:left:lane=exclusive cycleway:left:lane=exclusive]
     65    * [osmwiki:Tag:cycleway:right:lane=exclusive cycleway:right:lane=exclusive]
     66    * [osmwiki:Tag:cycleway:both:lane=exclusive cycleway:both:lane=exclusive]
     67    * [osmwiki:Tag:crossing=informal crossing=informal]
     68    * [osmwiki:Tag:wall=concrete wall=concrete]
     69    * [osmwiki:Tag:frontage_road=yes frontage_road=yes]
     70    * [osmwiki:Tag:barrier=wicket_gate barrier=wicket_gate]
     71    * [osmwiki:Tag:highway=emergency_bay highway=emergency_bay]
     72    * [osmwiki:Tag:service=slipway service=slipway]
     73    * [osmwiki:Tag:amenity=music_school amenity=music_school]
     74    * [osmwiki:Tag:amenity=vehicle_inspection amenity=vehicle_inspection]
     75    * [osmwiki:Tag:amenity=social_centre amenity=social_centre]
     76    * [osmwiki:Tag:amenity=trolley_bay amenity=trolley_bay]
     77    * [osmwiki:Tag:shop=craft shop=craft]
     78    * [osmwiki:Tag:shop=agrarian shop=agrarian]
     79    * [osmwiki:Tag:climbing=route_bottom climbing=route_bottom] and [osmwiki:Tag:climbing=route_top climbing=route_top]
     80    * [osmwiki:Tag:toilets:access=customers toilets:access=customers]
     81  * Ignored
     82    * [osmwiki:Tag:valley=balka valley=balka] -- seems to be done primarily by one or two people, highly concentrated in Russia.
     83    * [osmwiki:Tag:meadow=meadow_orchard meadow=meadow_orchard] -- similar to [osmwiki:Tag:orchard=meadow_orchard orchard=meadow_orchard], which we also ignore.
     84    * [osmwiki:Tag:natural=landform natural=landform] and [osmwiki:Tag:landform=esker landform=esker] -- primarily from canvec import
     85* 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]
     86
     87== 2024-08-01: Stable release 19160 ([milestone:"24.07" 24.07])
     88* Medium enhancements:
     89 * Fix #23721: If Microsoft Bing API is down, JOSM will freeze indefinitely
     90* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     91 * Fix #23621: Check for trees that are too big (patch by gaben and Famlam)
     92* 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]
     93
     94== 2024-07-06: Stable release 19128 ([milestone:"24.06" 24.06])
     95* Major enhancements:
     96 * Fix #23728: First geotagged image not fully selected
     97* Cleanup of Java code as a followup after the switch to Java 11
     98* 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]
     99
     100== 2024-06-04: Stable release 19096 ([milestone:"24.05" 24.05])
     101* Major enhancements:
     102 * Fix #23707: Remove basic auth for openstreetmap.org
     103* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     104 * Fix #23652 Wrong warning for elevator
     105* 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]
     106
     107== 2024-05-02: Stable release 19067 ([milestone:"24.04" 24.04])
     108* Medium enhancements:
     109 * Fix #23641: When mapping a forest inside a forest and make that inner, the inner landuse=forest tag is removed
     110 * See #23627: support language keys not following the naming of languages in JOSM, allow more than one language specific code
     111* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     112 * Fix #21881: Add a check for loops in directional waterways
     113* 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]
     114
     115== 2024-04-10: Stable release 19039 ([milestone:"24.03" 24.03])
     116* Major enhancements:
     117 * Fix #21533: Native Apple Silicon support (macOS installation files are "universal binaries")
     118* Medium enhancements:
     119 * Fix #23550: Fix an issue when deserializing a PBF blob (patch by giora.kosoi, modified)
     120* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     121 * Fix #23604: Fix warning for osmose with `building:part` and `sport`
     122 * Fix #9304: Check for intersecting roads on different layers
     123 * Fix #23596: Warn on `name=Bâtiment` (French for `building`) on buildings
     124 * Fix #23350: Add `amenity=bicycle_wash` (patch by mcliquid)
     125 * Fix #23177: Change `ref:gnis` to `gnis:feature_id` and add validation rules for tags that were functionally the same
     126* 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]
     127
     128== 2024-03-18: Stable release 19017 ([milestone:"24.02" 24.02])
     129* Major enhancements:
     130 * Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal -- remove OAuth 1.0 from JOSM
     131 * JOSM now requires Java 11 or later to finish startup
     132* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     133 * Fix #23361: Add `mouth` as an optional role for waterway relations (patch by hhtznr)
     134 * Add `turning_circle` tag (a subkey for `highway=turning_circle`) (patch by guylamar2006, see https://github.com/JOSM/josm/pull/137)
     135 * Fix #23148: Remove `fenced` from deprecation warnings (`fenced` is no longer deprecated as of 2023-06-14)
     136* 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]
     137
     138== 2024-02-06: Stable release 18969 ([milestone:"24.01" 24.01])
     139* Medium enhancements:
     140 * Fix #23397: Improve the results of partial validations
     141* 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]
     142
     143== 2024-01-17: Stable release 18940 ([milestone:"23.12" 23.12])
     144* Major enhancements:
     145 * 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
     146* Medium enhancements:
     147 * Fix #23290: Validate the regions a tag is expected to be in (patch by Sarabjeet108, modified)
     148* Minor enhancements
     149 * Fix #23399: Simplify way crashes by significantly improving the performance of simplifying ''many'' ways
     150* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     151 * Fix #23302: Create a preference for address duplicate detection to include buildings and POIs (patch by zyphlar, modified)
     152 * Fix #23308: Fix a false positive for "Water area inside water area" validation (patch by gaben, modified)
     153 * Fix #23067: Don't warn on `unisex`, `female`, and `male` tag combinations for `shop=hairdresser`
     154 * Fix #23339: Improve preset for charging stations (patch by dbrgn)
     155 * Fix #22546: Warn about floating railway switches and crossing (patch by Famlam)
     156* 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]
     157
     158== Oudere stabiele uitgaven ==
     159   * [wikitr:/Nl:Changelog/2023]: Uitgaven van r18623 tot en met r18905
     160   * [wikitr:/Nl:Changelog/2022]: Uitgaven van r18361 tot en met r18622
     161   * [wikitr:/Nl:Changelog/2021]: Uitgaven van r17429 tot en met r18360
     162   * [wikitr:/Nl:Changelog/2020]: Uitgaven van r15629 tot en met r17428
     163   * [wikitr:/Nl:Changelog/2019]: Uitgaven van r14261 tot en met r15628
     164   * [wikitr:/Nl:Changelog/2018]: Uitgaven van r13266 tot en met r14260
     165   * [wikitr:/Nl:Changelog/2017]: Uitgaven van r11426 tot en met r13265
     166   * [wikitr:/Nl:Changelog/2016]: Uitgaven van  r9230 tot en met r11425
     167   * [wikitr:/Nl:Changelog/2015]: Uitgaven van  r7907 tot en met r9229
     168   * [wikitr:/Nl:Changelog/2014]: Uitgaven van  r6763 tot en met r7906
     169   * [wikitr:/Nl:Changelog/2013]: Uitgaven van  r5697 tot en met r6502
     170   * [wikitr:/Nl:Changelog/2012]: Uitgaven van  r4878 tot en met r5608
     171
     172== Zie ook ==
     173* Er is een soortgelijk [[wikitr:/Plugin changelog|log voor wijzigingen van invoegtoepassingen]], die niet langer wordt bijgewerkt.