wiki:Changelog

Version 541 (modified by Klumbumbus, 8 years ago) ( diff )

+changes up to 12429

Languages:

Changelog

This page aims for providing user-friendly changelog for the stable releases of JOSM. Its granularity lies somewhere between the contents of StartupPage and the SVN log messages.

  • This list contains mainly only enhancements and changes.
  • 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.
  • Changes of external resources (Presets, Map Paint Styles, Validator Rules and Plugins) are not listed here.
  • There are also JOSM related changes in the osm trac which are not listed here as well.

2017-06-??: Stable release 12??? (17.06)

  • major enhancements
  • medium enhancements
    • The projection automatically resets to the default mercator projection after a restart. The default projection can be changed in the projection settings with the new "Set as default" button (expert mode only). (r12306)
    • Add support for NMEA files containing GLONASS, Galileo or Beidu data (r12421)
  • minor enhancements
    • Improve the layout of the search dialog (patch by bafonins, r12333, r12344, r12345)
    • CombineWayAction: Allow merging ways that are not in the current edit data set (r12356)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • "Similarly named ways" test: detect accent and case variations for strings of same length (r12283)
      • Add support import *.jpeg images (r12286)
      • Allow addr:neighbourhood as assignment additional to addr:street and addr:place (r12311)
      • Improve roundabout/links validator test (r12312)
      • Add service=* multiselect for shop=car_repair preset (r12324)
      • Add genus/species/taxon to natural=tree_row preset (r12325)
      • Sort craft presets: food group, apartment/house group, other "soft"/art craft group, other "hard" craft group (r12404)
      • Warn if object is tagged with access only (r12416)
      • Add airmark=beacon and ​aeroway=navigationaid and improve icon of ​man_made=beacon (r12417)
      • Improve highway=road warning message (r12418)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.06

2017-05-29: Stable release 12275 (17.05)

  • medium enhancements
    • Handling imagery offsets when reprojecting (r12084, r12085, r12093)
    • Download dialog also supports URL containing .../#zoom/lat/lon (r12090)
    • Don't draw direction arrows on short selection segments (r12154, r12185)
    • 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)
  • minor enhancements
    • Fix an old bug where points in the wrong layer may be moved (r12053)
    • Improve layout of conflict dialog (r12043, r12044, r12046, r12047)
    • Relation editor: Make button tool bars scroll if the window is too small to show all of them. (r12080)
    • Allow to override toolbar image and toolbar name for presets (r12142)
    • Make Imagery offset work in WGS 84 (r12149)
    • Support WMTS Dimensions (r12224)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Add shop=cheese (r12083)
      • Avoid false positive connection warning with building=no (r12089)
      • Don't warn for missing ref if explizit noref=yes is set (r12194)
      • Don't warn that amenity=weighbridge is connected to a highway (r12201)
      • Test for proper "ele" values (patch by naoliv, r12215)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.05

2017-05-02: Stable release 12039 (17.04)

  • major enhancements
    • Support reprojection (warping) of imagery layer which allows to combine sources with different projections (#7427)
  • medium enhancements
    • Add support for multiple Overpass API output formats (r11916)
    • Add support for variable role names in preset/validator using regexp (level_0, level_1, ...) (r11989)
  • minor enhancements
    • Drop StartCom certificate (r11903)
    • Add a link to the wiki in imagery preferences (r11959)
    • Allow to minimize/maximize the help window (r12004)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Improve MultipolygonTest (r11837)
      • Add leisure and amenity to multipolygon naming (r11900)
      • Drop support of deprecated outer-way-style multipolygons (r11908, r12026)
      • Allow advertising=column as area (r11976)
      • Add self_service to car wash (r11976)
      • Make memorial values searchable (r11979)
      • Limit class warning to ways (r11985)
      • Add type=building relation (r11989)
      • Add a warning about potentially erroneous movement of existing nodes (r12032, r12037)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.04

2017-04-02: Stable release 11826 (17.03)

  • major enhancements
    • Completely prevent the upload of a layer with "upload=never" in the osm file (r11709)
    • Add (expert) option to not zoom to the new downloaded data (r11658, r11743, r11774, r11784)
  • medium enhancements
  • minor enhancements
    • Installation via snapcraft (r11794, r11823)
    • Sort by default in order [relations, ways, nodes] in selection dialog (r11680)
    • Add dates to imagery entries
    • WMTS: make it possible to switch between 2 supported projections (r11788:11790)
    • WMTS: don't show layer selection dialog if there is only one layer with one tile matrix set that matches the current projection (r11791)
    • WMTS: show layer title, not layer identifier in layer selection dialog (r11792)
    • WMTS: add mimetypes jpgpng and png8 (used by ESRI and geoserver) (r11798, r11824)
    • Fine tune preselection in Add Tag window for partial datasets (r11804)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Allow negative .5 increments in level tag (r11640)
      • New lottery icon (patch by naoliv, r11663)
      • Don't raise warning "water without natural=water" for natural=strait and natural=bay, remove autofix (r11687)
      • 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)
      • Allow leisure=fitness_centre as physical feature for sport tags (r11732)
      • Add building attached to road as a validation warning (r11736)
      • Restrict "Coastline inside water" test to closed ways (r11744)
      • Improve Wikipedia tag validators (patch by nyurik, r11756, r11771, r11800)
      • Increase important multipolygon problems to error level, better separate output of boundary and multipolygon (r11782)
      • Remove some useless validator warnings regarding unknown relation types (r11783)
      • Add site_type=tumulus,megalith,fortification,settlement,necropolis,city values to historic=archaeological_site preset (r11787)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.03

2017-02-27: Stable release 11639 (17.02)

  • major enhancements
    • Improve gps heatmap mode: add point cloud mode, overlay gain adjustment, limitation of visibility and two more color schemas (r11566 patch by kidelo)
    • Allow to select mirror servers of layers in the imagery preferences (r11570)
  • medium enhancements
    • Automatically remove imagery entries in the users list, which are no longer available in the wiki source (r11527, r11528)
    • Improve Overpass wizard geocoding Nominatim interpretation (r11560)
    • 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)
    • Automatic tag conflict resolution of source for French cadastre and Canadian CanVec (r11606, patch from Tyndare)
  • minor enhancements
    • Rotation angle for Transverse Mercator projection (r11549)
    • Improve plugin list import function (r11563)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Don't warn about odd number of lanes without lanes:forward|backward in roundabouts (r11529)
      • Add female/male/unisex to shower preset (r11547)
      • Add castle_type to castle preset (r11547)
      • Don't warn about addr:postcode together with place=* (r11547)
      • 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)
      • Draw unclosed tourism=attraction ways unfilled (r11584)
      • Add amenity=internet_cafe to presets and mappaint style (r11585, r11588)
      • Allow leisure=bowling_alley as physical feature for sport tags (r11591)
      • Update opening_hours validation (r11592, r11595, r11597)
      • Define tags which are areas more precisely (r11600)
      • Ignore keys starting with description: like description:de in unknown value test (r11605, r11608)
      • Automatic close all changesets, if upload includes >10000 changes and therefore creates several changesets (r11618)
      • Improve performance of "Way connected to Area" test and fixing duplicate nodes (r11627:11630, r11632:11634)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.02

2017-02-02: Stable release 11526 (hotfix)

2017-01-30: Stable release 11514 (17.01)

  • major enhancements
  • medium enhancements
    • GeoImageLayer: Improvements of display of selected photo in the map (r11434, r11484, r11514 patch by holgermappt)
  • minor enhancements
    • Add continous integration test for differences to the Editor Layer Index database (r11426)
    • Dockerfile and scripts to start tests under Docker for Windows and Linux. This makes easier to run tests on Windows-based development environment (r11442)
    • Add search option to find deleted objects e.g. to purge them (r11446)
    • Replace recursive filter parsing by iterative approach to avoid StackOverflowError for very long filters (~3000 logical operators)(r11447)
    • Do not translate relation roles (r11466, r11475)
    • Robustness against invalid timestamps in GPX files (r11486)
    • Allow file:// URL for command-line argument --load-preferences (r11509)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Warn about highway=track without tracktype (info level)(r11428)
      • Remove warning when an highway is also a natural=ridge (r11429, patch by LeTopographeFou)
      • Don't warn about width + natural=stone combination (r11430)
      • Don't autofix "Missing power tower/pole within power line" (r11432)
      • Make Straße/Strasse validator test country specific and raise to error level (r11439)
      • Fix self-intersecting way test (r11441, patch by GerdP)
      • Add addr:unit to Address tagging preset (r11463, patch by MikeN)
      • Warn about aeroway=aerodrome|helipad + area=yes (r11476)
      • Warn about values of area different from yes and no or used on nodes (r11476, r11477)
      • Remove warning with leisure=fitness_station + sport=fitness (r11497)
      • Add 'surface' combobox to runway preset (r11497)
      • Displaying oneway direction arrows of aerialways according to wiki, don't display them if oneway=no is set (r11499, r11501)
      • Don't warn about aerialway oneway combination (r11513)
      • Verify for improper usage of type=multipolygon in nodes and ways (r11500)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 17.01

Older stable releases

See also

Note: See TracWiki for help on using the wiki.