wiki:Changelog/2016

Languages:

Changelog

This page aims for providing user-friendly changelog for the tested 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.

2016-12-31: Stable release 11425 (16.12)

  • major enhancements
  • medium enhancements
    • Include editor (created_by changeset tag) in history dialog (r11322)
    • Better geo: URL support (r11329)
    • Search menu items window: display shortcut (r11341)
  • minor enhancements
    • Add a bunch of new background imageries
    • Performance improvements (patches by gpetermann_muenchen, r11237, r11269, r11271, r11272, r11276)
    • Dynamically switch between integrated and dedicated graphics card on OSX (r11258)
    • Fixed wrong links to OSM website if different API is used (r11262)
    • Merge layers performance improved (r11290:11292)
    • Jump to Position: focus first input, select text in textfield on focus (r11300)
    • Jump to Position: automatically paste URL from clipboard (r11301)
    • Change focus with TAB in "add imagery" dialogs (r11308)
    • Add src to GPX to OSM data layer conversion (r11333)
    • Performance improvements for long lists (r11365)
    • Fix note download (setting how long the note can be closed) (patch by ToeBee, r11419)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • Improved Multipolygon validation (patch by gpetermann_muenchen, r11227, r11228)
      • Moved the tiger underlay to an extenal style (r11229)
      • Enhanced track and path presets (r11230, r11231)
      • Add delivery combo to some food presets (r11231)
      • Warn about linear waterway tags used on areas (patch by naoliv, r11232)
      • Warn about values of tracktype other than grade1|grade2|grade3|grade4|grade5 (r11232)
      • Add amenity=watering_place (r11233)
      • Add tourism=apartment (r11265)
      • Deprecate lock in favor of lockable for amenity=hunting_stand (r11263)
      • Remove undocumented height values for hunting_stands (r11280)
      • Add lock to river and canal presets and add mappaint style (r11280, r11281)
      • Allow waterway=lockgate on ways and add mappaint style (r11281)
      • Limit some validator rules to node or way when the tag is only used on this object type (r11305)
      • Remove a few rules, which are uneeded, old tags or undocumented tags (r11305)
      • Add building=bungalow (r11327)
      • Validate direction values, deprecate direction=up/down in favor of incline=up/down (r11337, r11338)
      • Deprecate amenity=advertising in favor of advertising=* (r11337)
      • Don't warn about "highway without a reference" if destination:ref is present (r11337)
      • Add shop=dairy (r11346)
      • Add warning for amenity=vending_machine + shop combination (r11346)
      • Move parking in "{0} inside {1}" validator group (r11353)
      • Don't warn if walking route relations with religion tag don't have an denomination tag (r11363)
      • Disable autofix for footway to sidewalk warning if another key which contains footway: is present
      • Add warning if lanes is >2 and odd but no lanes:forward and lanes:backward is present (r11371, r11406)
      • Add warning for amenity=social_facility without social_facility=* (r11398)
      • Don't warn about "lanes without highway" if lanes is used at leisure=track|swimming_pool (r11407)
      • Adjust type => substance validator warning to avoid false poitives (r11409)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 16.12

2016-11-06: Stable release 11223 (16.10)

  • major enhancements
    • Evaluate extended Overpass queries bbox, geocodeArea (r11002, r11003)
    • New button to open a note in an external browser (r11030)
    • Enhance and allow customization of tag mapping when converting GPX markers to OSM data (r11089)
  • medium enhancements
    • Allow non-default file formats with native file chooser (r11004)
    • Bugfixes related to recent major core changes (list)
    • Grouping and alphabetical ordering in validator tree (r11127, r11132, r11133, r11138, r11139, r11146, r11153)
    • OAuth signing of all API requests to support user-based bandwith limit instead of IP-based one (r11193, r11194)
  • minor enhancements
    • Allow mouse wheel to change visibility slider value (r11055, r11206, r11223)
    • Warning on reversing ways with direction-dependent nodes (r11061, r11069)
    • Silently drop also converted_by (r11064, r11065)
    • Enhance supported URLs for downloading GPS data (r11073, r11124)
    • Option to draw segment order numbers on selected way (r11090)
    • Changeset manager: allow to download objects from a changeset (r11091)
    • Use restart text and icon in unsaved changes dialog (r11093)
    • Simplify Way Action for first node of closed way (patch by Tyndare, r11118)
    • Improve MultipolygonBuilder (patch by gpetermann_muenchen, r11119)
    • Open conflict toggle dialog after creating conflict with relation manager (r11120)
    • Activate "Flush tile cache" menu item on ​file:/// TileSources (r11125)
    • Properly handling of HDOP - not restricting it to the range of 0 to 1 (r11161)
    • Use XDG Base Directory Specification on Linux (r11162)
    • Add WMS layer also without any other layer (r11174, r11185)
    • Adjust upload order to avoid problems when uploading undeleted objects (r11176)
    • Allow working on readonly JOSM Home (r11188)
    • AbstractTileSourceLayer: Allow additional layer context menu entries (patch by holgermappt, r11197)
    • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
      • associatedStreet Relation validation (r10967)
      • Multipolygon role verification (r10981)
      • Coastline validation and performance improvement (patch by gpetermann_muenchen, r10991)
      • More validation of different number of lanes (r10995)
      • building=ruins and natural=shingle (r10996, r11034)
      • aeroway=holding_position (r11005)
      • ford=stepping_stones, new ford icon and improved ford dashes (r11010)
      • emergency_telephone_code for highway=emergency_access_point (r11025)
      • golf=bunker natural=beach combination validation (r11047)
      • Raise too large building and restriction or route on a node to error level (r11049)
      • Improve "waterway=weir together with bridge=yes" warning (r11074)
      • Warn about housenames looking like housenumbers and same values of both (r11075, r11077)
      • Don't set bicycle=yes by default for barrier=stile|turn_stile|kissing_gate (r11076)
      • Add warning about possibly missing building tag (info level) (r11080)
      • "Missing name:* translation" test: ignore name:etymology:wikidata (r11131)
      • Allow leisure=horse_riding as physical feature for sport=* (r11133)
      • leisure=slipway node should be connected to a way (r11133)
      • lanes preset (r11133)
      • Detect all self-intersecting ways (patch by Gerd Petermann, r11136, r11149)
      • Enhance emergency=defibrillator preset (r11150)
      • Enhance sport=equestrian|horse_racing presets (r11153)
      • More desciptive values of Route network values (iwn,nwn,...) in preset and don't sort them (r11153)
      • Warn about missing sport key on pitches (r11153)
      • Exclude railway=razed from crossing ways test (r11155)
      • Multipolygon validation (r11157, r11158)
      • sport=skiing validation (r11159)
      • Add building=college (r11163)
      • Remove "lcn without highway" warning (r11209)
      • Fix StyleCache performance (patch by gpetermann_muenchen, r11212, r11214, r11215)
      • Use all information from wms_endpoint definition (r11219)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 16.10

2016-09-05: Stable release 10966 (16.08)

  • major enhancements
    • Rework of core code (a lot by michael2402 as part of GSoC 2016: list)
    • New function "Download in current view" in File menu (r10816, r10848)
    • Paste object URLs from osm.org to download objects (r10881)
    • Support multiple projections (r10805)
  • medium enhancements
  • minor enhancements
    • Internal Presets, Map Paint Style and Validation rules:
      • Add/improve/fix: landuse=aquaculture (r10798, r10799), leisure=beach_resort (r10822), water, basin and reservoir (r10860), piste mappaint (r10896), shop=pastry (r10897), deprecate shop=souvenir, update vending values, remove mappaint of highway=ford and shop=car_dealer (r10911), highway=ford (r10916), "Duplicate Node" test (r10924)
    • Fix search for incomplete relations (r10792)
    • Update user and timestamp of OSM objects after upload (r10818)
    • Improve handling of user names that have changed (r10841)
    • If an icon is rotated then the selection box is now rotated as well (r10842)
    • Fix display of imagery on low zoom and near 180° meridian (r10805, r10964)
    • Hatched texture (not downloaded area) now stays in place relative to map (r10806)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 16.08

2016-08-12: Stable release 10786 (16.07)

  • major enhancements
    • Switch to Java 8 with code improvements (#11390)
    • Big rework of core code (a lot by michael2402 as part of GSoC 2016: list)
    • New function "Paste at source position" (r10766)
    • Support geo: URLs (r10630, r10635)
  • medium enhancements
  • minor enhancements
    • Internal Presets, Map Paint Style and Validation rules:
      • Add/improve/fix: "Crossing waterways" warning (r10528), "Unconnected waterway or wrong way flow" warning (r10530), "oneway with :forward/:backward" warning (r10535), gender in hairdresser preset and related validation (r10537), "water without natural=water" and landuse=pond warnings (r10538), leisure=fitness_centre (r10539, r10551), railway=funicular and vending=milk (r10540), government=* (r10544), opening_hours validation (r10550), natural=reef (r10676, r10707, r10709, r10724), craft=roofer icon (r10727), voltage values (r10770), postal_code (r10771)
    • Copy from the object history view (r10637)
    • Imagery cache improvements (r10534, r10536, r10545, r10558, r10562, r10652)
    • Don't duplicate layer names in the changeset source (r10669)
    • Counting the occurence of tags as base for prospective tag statistics (r10736)
    • Pressing enter in the wizard box creates the overpass query (r10782)
    • Set encoding of remote control error pages to UTF-8 and HTML-escape the localized messages (r10587 patch by floscher)
    • A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 16.07

2016-07-12: Stable release 10526 (16.06)

2016-06-05: Stable release 10327 (hotfix)

  • major enhancements
    • Fix crash when exiting JOSM (r10325)
    • Fix crash when starting JOSM with Java 9 (r10322)
    • Fix problems with imagery cache (r10323)
  • minor enhancements
    • Update surface values in presets (r10319)
    • Update route relation presets and fix missing relation type validator warning (r10320)
    • 21 more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages

2016-05-30: Stable release 10301 (16.05)

  • major enhancements
  • medium enhancements
  • minor enhancements
    • Internal Presets, Map Paint Style and Validation rules:
      • Add/improve/fix: adjust zoom dependend font size (r10177), ignore splitted roundabouts in roundabout validation test (r10204), warn about service=yes and warn about service=drive_through (replace by drive-through) (r10229), warn about uncommon values of key service (r10230, r10249), don't warn about a amenity=car_wash node connected to a way (r10231), warn about "Unconnected waterway or wrong way flow" (r10232, r10251), add tactile_paving combo to more presets (r10233), don't warn about highway=services|rest_area + addr:postcode (r10272), don't warn about leisure=slipway connected to highways (r10272), warn about leisure=yes (r10272)
    • Adapt GPX color scale bar to system of measurement for velocity (r10175, r10186)
    • Make width of field showing name of object under cursor dynamic to display more text (r10191)
    • New cursor icons for Parallel Way Action (r10220)
    • Improved Bug reports (r10226, r10285)
    • Unbind Z shortcut from "Zoom mode" and make it visible in expert mode only (r10241)
    • 86 more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of Milestone 16.05

2016-05-03: Stable release 10168 (16.04)

  • major enhancements
  • medium enhancements
  • minor enhancements
    • Presets/Map styles/Validator:
      • add/improve/fix: warning for too large buildings (r9985), Warn about note=fixme|Fixme|FIXME (r10004), leisure=bird_hide (r10005), display name and ref at highway=motorway_junction (r10015), replace exit_to by destination and destination:ref (r10017), wetland=wet_meadow,string_bog,saltern (r10022), validator warning for pois connected to a highway (r10026, r10030, r10037, r10071 thanks to naoliv for providing this and other patches), deprecate type=noise_barrier in favor of wall=noise_barrier, validator warning for connecting nodes between power lines and non-related features (r10028), public transport validation (r10036), remove smoothness warning for amenity=bicycle_parking (r10068), disable long segment validator warning for ferry ways (r10080), address interpolation validation (r10084), add route=horse (r10086, r10090), display rails with service=spur|yard|siding|crossover with shorter dashes (r10091), change access=public to access=yes in presets (r10094), deprecate amenity=public_building add building=public (r10095, r10096), change vending=news_papers to =newspapers and =SIM-cards to =SIM_cards (r10100), display waterway=* and natural=water with intermittent=yes as dashed line (r10110), add a preset link to the "Building" Preset to some amenities/leisures (r10111), add operator to recycling container preset (r10119), remove icon for highway=incline and highway=incline_steep (r10120), add height to waterfall preset (r10128), Validate that stop position lies on public transport route (r10141), sport warning (r10146)
    • Make filled area of validation layer transparent (r10009)
    • Sort members of new multipolygons (r10010)
    • Increase display time for styles and presets tooltips (r10024)
    • Ability to copy coordinates from History dialog (r10053)
    • Include root certificates to support TLS connections to servers signed by StartSSL and Let's Encrypt (r9995, r10083)
    • Allow shorter changeset comments before showing a warning message when comment contains Chinese characters (r10097)
    • 128 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see SVN log messages of Milestone 16.04

2016-03-13: Stable release 9979 (hotfix)

  • major enhancements
    • (final) fix unexpected reversions of modified objects by downloading area again (r9979)
  • medium enhancements
    • drop XML mappaint support (r9965)
  • minor enhancements
    • 14 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see SVN log messages

2016-03-11: Stable release 9963 (hotfix)

  • major enhancements
    • fix OAuth-Problems (r9904, r9913, r9960)
    • (incomplete) fix unexpected reversions of modified objects by downloading area again (r9961)
  • medium enhancements
    • Orthogonalize objects based on selected nodes (r9925, r9928)
    • Allow to ignore keys/tags from recent tags (r9940)
  • minor enhancements

2016-02-28: Stable release 9900 (16.02)

2016-01-06: Stable release 9329 (16.01)

  • major enhancements
    • Fix memory leak from previous tested version (r9298)
  • medium enhancements
    • Unglue: ask the user about tags/membership (r9292, r9315)
  • minor enhancements
    • Presets/Map styles/Validator:
      • add/improve/fix: social_facility (r9285), diaper (r9287), maxspeed:hgv (r9288), culvert (r9294), entrance=staircase (r9302), tourism=wilderness_hut (r9302), tourism fill color (r9302), turn restriction validation (r9236, r9244), power validation (r9321)
      • New icons for whole health group, whole railway group and whole minor ways group; big thanks to zermes for providing the new icons! (r9286, r9306, r9307)
    • Improve display of icons (increase svg icons, square toolbar buttons) (r9251:9253, r9275, r9281)
    • Obtain icons from presets for nodes/relations in selection/relation list/editor (r9265)
    • Improve gpx speed coloring (r9234)
    • Change default color of waypoints and GPS tracks to magenta (r9248)
    • Relation list: re-filter after zooming (r9264)
    • Fix preference file backup system (r9311, r9312)
    • Small OAuth adjustments (r9300, r9301, r9313)
    • Possibility to download from mirror with all download action (r9241, r9242)
    • 71 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see SVN log messages of Milestone 16.01

Older stable releases

See also

Last modified 11 months ago Last modified on 2017-02-26T23:20:51+01:00