Changes between Version 536 and Version 1002 of Changelog


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

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v536 v1002  
    11[[TranslatedPages]]
    22[[PageOutline(2-15,Table of Contents)]]
     3
    34= Changelog =
    4 
    5 This page aims for providing user-friendly changelog for the [[Releases|stable 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 
    11 == 2017-06-??: Stable release 12??? ([milestone:"17.06" 17.06]) == #stable-release-17.06
    12 * major enhancements
    13   * Add support for MP3, AIFF and AAC audio codecs (.mp3, .aac, .aif, .aiff files) (r12326:12328)
    14 * medium enhancements
    15   * The projection automatically resets to the default mercator projection after a restart. The default can be changed in the [wiki:Help/Preferences/Map projection settings] with the new "Set as default" button (expert mode only). (r12306)
    16 * minor enhancements
    17   * ...
    18   * Improve the search dialog
    19    * ...
    20    * Add separation borders
    21   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    22    * "Similarly named ways" test: detect accent and case variations for strings of same length (r12283)
    23    * Add support import *.jpeg images (r12286)
    24    * Allow addr:neighbourhood as assignment additional to addr:street and addr:place (r12311)
    25    * Improve roundabout/links validator test (r12312)
    26    * Add service=* multiselect for shop=car_repair preset (r12324)
    27    * Add genus/species/taxon to natural=tree_row preset (r12325)
    28   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=12329&stop_rev=12276&limit=900 SVN log messages of Milestone 17.06]
    29 
    30 == 2017-05-29: Stable release 12275 ([milestone:"17.05" 17.05]) == #stable-release-17.05
    31 * medium enhancements
    32   * Handling imagery offsets when reprojecting (r12084, r12085, r12093)
    33   * Download dialog also supports URL containing `.../#zoom/lat/lon` (r12090)
    34   * Don't draw direction arrows on short selection segments (r12154, r12185)
    35   * Ask Windows/macOS users to update their version of Java when it expires (i.e when the built-in JRE expiration date is passed, about 4 months after release, 1 month after Java should have asked to update by itself). (r12219, r12238)
    36 * minor enhancements
    37   * Fix an old bug where points in the wrong layer may be moved (r12053)
    38   * Improve layout of conflict dialog (r12043, r12044, r12046, r12047)
    39   * Relation editor: Make button tool bars scroll if the window is too small to show all of them. (r12080)
    40   * Allow to override toolbar image and toolbar name for presets (r12142)
    41   * Make Imagery offset work in WGS 84 (r12149)
    42   * Support WMTS Dimensions (r12224)
    43   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    44    * Add shop=cheese (r12083)
    45    * Avoid false positive connection warning with building=no (r12089)
    46    * Don't warn for missing ref if explizit noref=yes is set (r12194)
    47    * Don't warn that amenity=weighbridge is connected to a highway (r12201)
    48    * Test for proper "ele" values (patch by naoliv, r12215)
    49   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=12275&stop_rev=12039&limit=900 SVN log messages of Milestone 17.05]
    50 
    51 == 2017-05-02: Stable release 12039 ([milestone:"17.04" 17.04]) == #stable-release-17.04
    52 * major enhancements
    53   * Support reprojection (warping) of imagery layer which allows to combine sources with different projections (#7427)
    54 * medium enhancements
    55   * Add support for multiple Overpass API output formats (r11916)
    56   * Add support for variable role names in preset/validator using regexp (level_0, level_1, ...) (r11989)
    57 * minor enhancements
    58   * Drop StartCom certificate (r11903)
    59   * Add a link to the wiki in imagery preferences (r11959)
    60   * Allow to minimize/maximize the help window (r12004)
    61   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    62    * Improve MultipolygonTest (r11837)
    63    * Add leisure and amenity to multipolygon naming (r11900)
    64    * Drop support of deprecated outer-way-style multipolygons (r11908, r12026)
    65    * Allow advertising=column as area (r11976)
    66    * Add self_service to car wash (r11976)
    67    * Make memorial values searchable (r11979)
    68    * Limit class warning to ways (r11985)
    69    * Add type=building relation (r11989)
    70    * Add a warning about potentially erroneous movement of existing nodes (r12032, r12037)
    71   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=12039&stop_rev=11827&limit=900 SVN log messages of Milestone 17.04]
    72 
    73 == 2017-04-02: Stable release 11826 ([milestone:"17.03" 17.03]) == #stable-release-17.03
    74 * major enhancements
    75   * Completely prevent the upload of a layer with "upload=never" in the osm file (r11709)
    76   * Add (expert) option to not zoom to the new downloaded data (r11658, r11743, r11774, r11784)
    77 * medium enhancements
    78   * Dynamic NTV2 grids and support for Swissgrid CH1903 (r11642, r11644, r11648, r11660, r11661)
    79   * Basic support for icons on areas (r11670, r11671, r11718, r11719, r11722, r11748, r11760, r11761)
    80   * New mapcss area style `icon-position`:  `center`, `inside`, `line` and `text-position`: `inside`(r11730, r11722)
    81   * New mapcss eval functions: upper, lower, trim and URL_decode (patch by nyurik, r11756)
    82 * minor enhancements
    83   * Installation via snapcraft (r11794, r11823)
    84   * Sort by default in order [relations, ways, nodes] in selection dialog (r11680)
    85   * Add dates to imagery entries
    86   * WMTS: make it possible to switch between 2 supported projections (r11788:11790)
    87   * WMTS: don't show layer selection dialog if there is only one layer with one tile matrix set that matches the current projection (r11791)
    88   * WMTS: show layer title, not layer identifier in layer selection dialog (r11792)
    89   * WMTS: add mimetypes jpgpng and png8 (used by ESRI and geoserver) (r11798, r11824)
    90   * Fine tune preselection in Add Tag window for partial datasets (r11804)
    91   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    92    * Allow negative .5 increments in level tag (r11640)
    93    * New lottery icon (patch by naoliv, r11663)
    94    * Don't raise warning "water without natural=water" for natural=strait and natural=bay, remove autofix (r11687)
    95    * Do not hack default opacity into `fill-color` property. Use a `fill-opacity` default of ~.2 instead, so that style authors can overwrite it more easily and the behaviour is more predictable. (r11700)
    96    * Allow leisure=fitness_centre as physical feature for sport tags (r11732)
    97    * Add building attached to road as a validation warning (r11736)
    98    * Restrict "Coastline inside water" test to closed ways (r11744)
    99    * Improve Wikipedia tag validators (patch by nyurik, r11756, r11771, r11800)
    100    * Increase important multipolygon problems to error level, better separate output of boundary and multipolygon (r11782)
    101    * Remove some useless validator warnings regarding unknown relation types (r11783)
    102    * Add site_type=tumulus,megalith,fortification,settlement,necropolis,city values to historic=archaeological_site preset (r11787)
    103   * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11826&stop_rev=11640&limit=900 SVN log messages of Milestone 17.03]
    104 
    105 == 2017-02-27: Stable release 11639 ([milestone:"17.02" 17.02]) == #stable-release-17.02
    106 * major enhancements
    107   * Improve gps heatmap mode: add point cloud mode, overlay gain adjustment, limitation of visibility and two more color schemas (r11566 patch by kidelo)
    108   * Allow to select mirror servers of layers in the imagery preferences (r11570)
    109 * medium enhancements
    110   * Automatically remove imagery entries in the users list, which are no longer available in the wiki source (r11527, r11528)
    111   * Improve Overpass wizard geocoding Nominatim interpretation (r11560)
    112   * 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)
    113   * Automatic tag conflict resolution of source for French cadastre and Canadian CanVec (r11606, patch from Tyndare)
    114 * minor enhancements
    115   * Rotation angle for Transverse Mercator projection (r11549)
    116   * Improve plugin list import function (r11563)
    117   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    118    * Don't warn about odd number of lanes without lanes:forward|backward in roundabouts (r11529)
    119    * Add female/male/unisex to shower preset (r11547)
    120    * Add castle_type to castle preset (r11547)
    121    * Don't warn about addr:postcode together with place=* (r11547)
    122    * 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)
    123    * Draw unclosed tourism=attraction ways unfilled (r11584)
    124    * Add amenity=internet_cafe to presets and mappaint style (r11585, r11588)
    125    * Allow leisure=bowling_alley as physical feature for sport tags (r11591)
    126    * Update opening_hours validation (r11592, r11595, r11597)
    127    * Define tags which are areas more precisely (r11600)
    128    * Ignore keys starting with description: like description:de in unknown value test (r11605, r11608)
    129    * Automatic close all changesets, if upload includes >10000 changes and therefore creates several changesets (r11618)
    130    * Improve performance of "Way connected to Area" test and fixing duplicate nodes (r11627:11630, r11632:11634)
    131   * 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]
    132 
    133 == 2017-02-02: Stable release 11526 (hotfix) ==
    134   * [/log/josm/?rev=11526&stop_rev=11515&limit=900 SVN log messages of hotfix]
    135 
    136 == 2017-01-30: Stable release 11514 ([milestone:"17.01" 17.01]) == #stable-release-17.01
    137 * major enhancements
    138   * Add heatmap mode for gps rendering (r11431, r11451, r11469, r11470, r11474, r11482, r11483, r11508 patch by kidelo)
    139 * medium enhancements
    140   * GeoImageLayer: Improvements of display of selected photo in the map (r11434, r11484, r11514 patch by holgermappt)
    141 * minor enhancements
    142   * Add continous integration test for differences to the Editor Layer Index database (r11426)
    143   * Dockerfile and scripts to start tests under Docker for Windows and Linux. This makes easier to run tests on Windows-based development environment (r11442)
    144   * Add search option to find deleted objects e.g. to purge them (r11446)
    145   * Replace recursive filter parsing by iterative approach to avoid StackOverflowError for very long filters (~3000 logical operators)(r11447)
    146   * Do not translate relation roles (r11466, r11475)
    147   * Robustness against invalid timestamps in GPX files (r11486)
    148   * Allow !file:// URL for command-line argument --load-preferences (r11509)
    149   * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
    150    * Warn about highway=track without tracktype (info level)(r11428)
    151    * Remove warning when an highway is also a natural=ridge (r11429, patch by LeTopographeFou)
    152    * Don't warn about width + natural=stone combination (r11430)
    153    * Don't autofix "Missing power tower/pole within power line" (r11432)
    154    * Make Straße/Strasse validator test country specific and raise to error level (r11439)
    155    * Fix self-intersecting way test (r11441, patch by GerdP)
    156    * Add addr:unit to Address tagging preset (r11463, patch by MikeN)
    157    * Warn about aeroway=aerodrome|helipad + area=yes (r11476)
    158    * Warn about values of area different from yes and no or used on nodes  (r11476, r11477)
    159    * Remove warning with leisure=fitness_station + sport=fitness (r11497)
    160    * Add 'surface' combobox to runway preset (r11497)
    161    * Displaying oneway direction arrows of aerialways according to wiki, don't display them if oneway=no is set (r11499, r11501)
    162    * Don't warn about aerialway oneway combination (r11513)
    163    * Verify for improper usage of type=multipolygon in nodes and ways (r11500)
    164   * 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]
     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-04-10: Stable release 19039 ([milestone:"24.03" 24.03])
     10* Major enhancements:
     11 * Fix #21533: Native Apple Silicon support (macOS installation files are "universal binaries")
     12* Medium enhancements:
     13 * Fix #23550: Fix an issue when deserializing a PBF blob (patch by giora.kosoi, modified)
     14* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     15 * Fix #23604: Fix warning for osmose with `building:part` and `sport`
     16 * Fix #9304: Check for intersecting roads on different layers
     17 * Fix #23596: Warn on `name=Bâtiment` (French for `building`) on buildings
     18 * Fix #23350: Add `amenity=bicycle_wash` (patch by mcliquid)
     19 * Fix #23177: Change `ref:gnis` to `gnis:feature_id` and add validation rules for tags that were functionally the same
     20* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19039&stop_rev=19017 SVN log messages of milestone 24.03]
     21== 2024-03-18: Stable release 19017 ([milestone:"24.02" 24.02])
     22* Major enhancements:
     23 * Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal -- remove OAuth 1.0 from JOSM
     24 * JOSM now requires Java 11 or later to finish startup
     25* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     26 * Fix #23361: Add `mouth` as an optional role for waterway relations (patch by hhtznr)
     27 * Add `turning_circle` tag (a subkey for `highway=turning_circle`) (patch by guylamar2006, see https://github.com/JOSM/josm/pull/137)
     28 * Fix #23148: Remove `fenced` from deprecation warnings (`fenced` is no longer deprecated as of 2023-06-14)
     29* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=19017&stop_rev=18969 SVN log messages of milestone 24.02]
     30== 2024-02-06: Stable release 18969 ([milestone:"24.01" 24.01])
     31* Medium enhancements:
     32 * Fix #23397: Improve the results of partial validations
     33* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18969&stop_rev=18940 SVN log messages of milestone 24.01]
     34== 2024-01-17: Stable release 18940 ([milestone:"23.12" 23.12])
     35* Major enhancements:
     36 * 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
     37* Medium enhancements:
     38 * Fix #23290: Validate the regions a tag is expected to be in (patch by Sarabjeet108, modified)
     39* Minor enhancements
     40 * Fix #23399: Simplify way crashes by significantly improving the performance of simplifying ''many'' ways
     41* Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
     42 * Fix #23302: Create a preference for address duplicate detection to include buildings and POIs (patch by zyphlar, modified)
     43 * Fix #23308: Fix a false positive for "Water area inside water area" validation (patch by gaben, modified)
     44 * Fix #23067: Don't warn on `unisex`, `female`, and `male` tag combinations for `shop=hairdresser`
     45 * Fix #23339: Improve preset for charging stations (patch by dbrgn)
     46 * Fix #22546: Warn about floating railway switches and crossing (patch by Famlam)
     47* More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=18940&stop_rev=18905 SVN log messages of milestone 23.12]
    16548
    16649== Older stable releases ==
    167   * [[Changelog/2016]]: Releases from r9230 to r11425
    168   * [[Changelog/2015]]: Releases from r7907 to r9229
    169   * [[Changelog/2014]]: Releases from r6763 to r7906
    170   * [[Changelog/2013]]: Releases from r5697 to r6502
    171   * [[Changelog/2012]]: Releases from r4878 to r5608
     50  * [wikitr:/Changelog/2023]: Releases from r18623 to r18905
     51  * [wikitr:/Changelog/2022]: Releases from r18361 to r18622
     52  * [wikitr:/Changelog/2021]: Releases from r17429 to r18360
     53  * [wikitr:/Changelog/2020]: Releases from r15629 to r17428
     54  * [wikitr:/Changelog/2019]: Releases from r14261 to r15628
     55  * [wikitr:/Changelog/2018]: Releases from r13266 to r14260
     56  * [wikitr:/Changelog/2017]: Releases from r11426 to r13265
     57  * [wikitr:/Changelog/2016]: Releases from r9230 to r11425
     58  * [wikitr:/Changelog/2015]: Releases from r7907 to r9229
     59  * [wikitr:/Changelog/2014]: Releases from r6763 to r7906
     60  * [wikitr:/Changelog/2013]: Releases from r5697 to r6502
     61  * [wikitr:/Changelog/2012]: Releases from r4878 to r5608
    17262
    17363== See also ==
    174 * JOSM related changes in the [https://trac.openstreetmap.org/search?q=%23josm&noquickjump=1&changeset=on osm svn]
    175 * There is a similar [[Plugin changelog|changelog for plugins]], which is no longer updated.
     64* There is a similar [[wikitr:/Plugin changelog|changelog for plugins]], which is no longer updated.