| 1 | [[TranslatedPages]] |
| 2 | [[PageOutline(2-15,Table of Contents)]] |
| 3 | = Changelog = |
| 4 | |
| 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 | |
| 11 | == 2016-12-31: Stable release 11425 ([milestone:"16.12" 16.12]) == #stable-release-16.12 |
| 12 | * major enhancements |
| 13 | * Internal database with boundaries of all countries. Single validator rules and mappaint styles can now e.g. be limited to a specific country. (r11240, r11243, r11247, r11256, r11259, r11264, r11266, r11267, r11284, r11360, r11361, r11424) |
| 14 | * Dropping or pasting any URL supported by the [wiki:Help/Action/OpenLocation OpenLocation] dialog will trigger a download of the data represented by it (node, way, GPX, ...) (r11279, r11282, r11286) |
| 15 | * Add tags dialog: prefill key and value text boxes with the next tag of the list below if the first key is already used (r11296) |
| 16 | * medium enhancements |
| 17 | * Include editor (created_by changeset tag) in history dialog (r11322) |
| 18 | * Better geo: URL support (r11329) |
| 19 | * Search menu items window: display shortcut (r11341) |
| 20 | * minor enhancements |
| 21 | * Add a bunch of new background imageries |
| 22 | * Performance improvements (patches by gpetermann_muenchen, r11237, r11269, r11271, r11272, r11276) |
| 23 | * Dynamically switch between integrated and dedicated graphics card on OSX (r11258) |
| 24 | * Fixed wrong links to OSM website if different API is used (r11262) |
| 25 | * Merge layers performance improved (r11290:11292) |
| 26 | * Jump to Position: focus first input, select text in textfield on focus (r11300) |
| 27 | * Jump to Position: automatically paste URL from clipboard (r11301) |
| 28 | * Change focus with TAB in "add imagery" dialogs (r11308) |
| 29 | * Add src to GPX to OSM data layer conversion (r11333) |
| 30 | * Performance improvements for long lists (r11365) |
| 31 | * Fix note download (setting how long the note can be closed) (patch by ToeBee, r11419) |
| 32 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 33 | * Improved Multipolygon validation (patch by gpetermann_muenchen, r11227, r11228) |
| 34 | * Moved the tiger underlay to an extenal style (r11229) |
| 35 | * Enhanced track and path presets (r11230, r11231) |
| 36 | * Add delivery combo to some food presets (r11231) |
| 37 | * Warn about linear waterway tags used on areas (patch by naoliv, r11232) |
| 38 | * Warn about values of tracktype other than grade1|grade2|grade3|grade4|grade5 (r11232) |
| 39 | * Add amenity=watering_place (r11233) |
| 40 | * Add tourism=apartment (r11265) |
| 41 | * Deprecate lock in favor of lockable for amenity=hunting_stand (r11263) |
| 42 | * Remove undocumented height values for hunting_stands (r11280) |
| 43 | * Add lock to river and canal presets and add mappaint style (r11280, r11281) |
| 44 | * Allow waterway=lockgate on ways and add mappaint style (r11281) |
| 45 | * Limit some validator rules to node or way when the tag is only used on this object type (r11305) |
| 46 | * Remove a few rules, which are uneeded, old tags or undocumented tags (r11305) |
| 47 | * Add building=bungalow (r11327) |
| 48 | * Validate direction values, deprecate direction=up/down in favor of incline=up/down (r11337, r11338) |
| 49 | * Deprecate amenity=advertising in favor of advertising=* (r11337) |
| 50 | * Don't warn about "highway without a reference" if destination:ref is present (r11337) |
| 51 | * Add shop=dairy (r11346) |
| 52 | * Add warning for amenity=vending_machine + shop combination (r11346) |
| 53 | * Move parking in "{0} inside {1}" validator group (r11353) |
| 54 | * Don't warn if walking route relations with religion tag don't have an denomination tag (r11363) |
| 55 | * Disable autofix for footway to sidewalk warning if another key which contains footway: is present |
| 56 | * Add warning if lanes is >2 and odd but no lanes:forward and lanes:backward is present (r11371, r11406) |
| 57 | * Add warning for amenity=social_facility without social_facility=* (r11398) |
| 58 | * Don't warn about "lanes without highway" if lanes is used at leisure=track|swimming_pool (r11407) |
| 59 | * Adjust type => substance validator warning to avoid false poitives (r11409) |
| 60 | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11425&stop_rev=11224&limit=900 SVN log messages of Milestone 16.12] |
| 61 | |
| 62 | == 2016-11-06: Stable release 11223 ([milestone:"16.10" 16.10]) == #stable-release-16.10 |
| 63 | * major enhancements |
| 64 | * Evaluate extended Overpass queries bbox, geocodeArea (r11002, r11003) |
| 65 | * New button to open a note in an external browser (r11030) |
| 66 | * Enhance and allow customization of tag mapping when converting GPX markers to OSM data (r11089) |
| 67 | * medium enhancements |
| 68 | * Allow non-default file formats with native file chooser (r11004) |
| 69 | * Bugfixes related to recent major core changes ([https://josm.openstreetmap.de/query?status=assigned&status=closed&status=needinfo&status=new&status=reopened&keywords=~gsoc&milestone=16.10&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority list]) |
| 70 | * Grouping and alphabetical ordering in validator tree (r11127, r11132, r11133, r11138, r11139, r11146, r11153) |
| 71 | * OAuth signing of all API requests to support user-based bandwith limit instead of IP-based one (r11193, r11194) |
| 72 | * minor enhancements |
| 73 | * Allow mouse wheel to change visibility slider value (r11055, r11206, r11223) |
| 74 | * Warning on reversing ways with direction-dependent nodes (r11061, r11069) |
| 75 | * Silently drop also converted_by (r11064, r11065) |
| 76 | * Enhance supported URLs for downloading GPS data (r11073, r11124) |
| 77 | * Option to draw segment order numbers on selected way (r11090) |
| 78 | * Changeset manager: allow to download objects from a changeset (r11091) |
| 79 | * Use restart text and icon in unsaved changes dialog (r11093) |
| 80 | * Simplify Way Action for first node of closed way (patch by Tyndare, r11118) |
| 81 | * Improve MultipolygonBuilder (patch by gpetermann_muenchen, r11119) |
| 82 | * Open conflict toggle dialog after creating conflict with relation manager (r11120) |
| 83 | * Activate "Flush tile cache" menu item on !file:/// TileSources (r11125) |
| 84 | * Properly handling of HDOP - not restricting it to the range of 0 to 1 (r11161) |
| 85 | * Use XDG Base Directory Specification on Linux (r11162) |
| 86 | * Add WMS layer also without any other layer (r11174, r11185) |
| 87 | * Adjust upload order to avoid problems when uploading undeleted objects (r11176) |
| 88 | * Allow working on readonly JOSM Home (r11188) |
| 89 | * AbstractTileSourceLayer: Allow additional layer context menu entries (patch by holgermappt, r11197) |
| 90 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
| 91 | * associatedStreet Relation validation (r10967) |
| 92 | * Multipolygon role verification (r10981) |
| 93 | * Coastline validation and performance improvement (patch by gpetermann_muenchen, r10991) |
| 94 | * More validation of different number of lanes (r10995) |
| 95 | * building=ruins and natural=shingle (r10996, r11034) |
| 96 | * aeroway=holding_position (r11005) |
| 97 | * ford=stepping_stones, new ford icon and improved ford dashes (r11010) |
| 98 | * emergency_telephone_code for highway=emergency_access_point (r11025) |
| 99 | * golf=bunker natural=beach combination validation (r11047) |
| 100 | * Raise too large building and restriction or route on a node to error level (r11049) |
| 101 | * Improve "waterway=weir together with bridge=yes" warning (r11074) |
| 102 | * Warn about housenames looking like housenumbers and same values of both (r11075, r11077) |
| 103 | * Don't set bicycle=yes by default for barrier=stile|turn_stile|kissing_gate (r11076) |
| 104 | * Add warning about possibly missing building tag (info level) (r11080) |
| 105 | * "Missing name:* translation" test: ignore name:etymology:wikidata (r11131) |
| 106 | * Allow leisure=horse_riding as physical feature for sport=* (r11133) |
| 107 | * leisure=slipway node should be connected to a way (r11133) |
| 108 | * lanes preset (r11133) |
| 109 | * Detect all self-intersecting ways (patch by Gerd Petermann, r11136, r11149) |
| 110 | * Enhance emergency=defibrillator preset (r11150) |
| 111 | * Enhance sport=equestrian|horse_racing presets (r11153) |
| 112 | * More desciptive values of Route network values (iwn,nwn,...) in preset and don't sort them (r11153) |
| 113 | * Warn about missing sport key on pitches (r11153) |
| 114 | * Exclude railway=razed from crossing ways test (r11155) |
| 115 | * Multipolygon validation (r11157, r11158) |
| 116 | * sport=skiing validation (r11159) |
| 117 | * Add building=college (r11163) |
| 118 | * Remove "lcn without highway" warning (r11209) |
| 119 | * Fix StyleCache performance (patch by gpetermann_muenchen, r11212, r11214, r11215) |
| 120 | * Use all information from wms_endpoint definition (r11219) |
| 121 | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=11223&stop_rev=10966&limit=900 SVN log messages of Milestone 16.10] |
| 122 | |
| 123 | == 2016-09-05: Stable release 10966 ([milestone:"16.08" 16.08]) == #stable-release-16.08 |
| 124 | * major enhancements |
| 125 | * Rework of core code (a lot by michael2402 as part of GSoC 2016: [https://josm.openstreetmap.de/query?status=assigned&status=closed&status=needinfo&status=new&status=reopened&keywords=~gsoc&milestone=16.08&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority list]) |
| 126 | * New function "Download in current view" in File menu (r10816, r10848) |
| 127 | * Paste object URLs from osm.org to download objects (r10881) |
| 128 | * Support multiple projections (r10805) |
| 129 | * medium enhancements |
| 130 | * Preset/Mappaint icon improvements: optimized and replaced png by svg for better view at standard and hidpi screens (r10808, r10810, r10813:10815, r10822, r10823, r10825, r10849, r10854, r10918) |
| 131 | * Improve bug reports (r10796, r10819, r10868, r10902, r10929, r10933) |
| 132 | * Support of multiple projections (r10805) |
| 133 | * Load plugins from list (r10811) |
| 134 | * Adjust GeoJSON export (r10817, r10852) |
| 135 | * minor enhancements |
| 136 | * Internal Presets, Map Paint Style and Validation rules: |
| 137 | * 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) |
| 138 | * Fix search for incomplete relations (r10792) |
| 139 | * Update user and timestamp of OSM objects after upload (r10818) |
| 140 | * Improve handling of user names that have changed (r10841) |
| 141 | * If an icon is rotated then the selection box is now rotated as well (r10842) |
| 142 | * Fix display of imagery on low zoom and near 180° meridian (r10805, r10964) |
| 143 | * Hatched texture (not downloaded area) now stays in place relative to map (r10806) |
| 144 | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=10966&stop_rev=10787&limit=900 SVN log messages of Milestone 16.08] |
| 145 | |
| 146 | == 2016-08-12: Stable release 10786 ([milestone:"16.07" 16.07]) == #stable-release-16.07 |
| 147 | * major enhancements |
| 148 | * '''Switch to Java 8''' with code improvements (#11390) |
| 149 | * Big rework of core code (a lot by michael2402 as part of GSoC 2016: [https://josm.openstreetmap.de/query?status=assigned&status=closed&status=needinfo&status=new&status=reopened&keywords=~gsoc&milestone=16.07&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority list]) |
| 150 | * New function "Paste at source position" (r10766) |
| 151 | * Support geo: URLs (r10630, r10635) |
| 152 | * medium enhancements |
| 153 | * Preset/Mappaint icon improvements: optimized and replaced png by svg for better sharpness at standard and hidpi screens (r10565, r10566, r10573:10575, r10579, r10706, r10707, r10709, r10724, r10725, r10750, r10751, r10767) |
| 154 | * Improve bug reports (r10585, r10649, r10659, r10720, r10734, r10777) |
| 155 | * Improve performance of multipolygon validation, unconnected ways validation and relation sorting (r10683, r10684, r10700, r10776 patches by gpetermann_muenchen) |
| 156 | * Group MapCSS tag checker tests (r10710) |
| 157 | * "Select all" and "Search" now respects filters (r10711) |
| 158 | * minor enhancements |
| 159 | * Internal Presets, Map Paint Style and Validation rules: |
| 160 | * 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) |
| 161 | * Copy from the object history view (r10637) |
| 162 | * Imagery cache improvements (r10534, r10536, r10545, r10558, r10562, r10652) |
| 163 | * Don't duplicate layer names in the changeset source (r10669) |
| 164 | * Counting the occurence of tags as base for prospective tag statistics (r10736) |
| 165 | * Pressing enter in the wizard box creates the overpass query (r10782) |
| 166 | * Set encoding of remote control error pages to UTF-8 and HTML-escape the localized messages (r10587 patch by floscher) |
| 167 | * A lot more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=10786&stop_rev=10527&limit=900 SVN log messages of Milestone 16.07] |
| 168 | |
| 169 | == 2016-07-12: Stable release 10526 ([milestone:"16.06" 16.06]) == #stable-release-16.06 |
| 170 | * major enhancements |
| 171 | * '''Last Java 7 version''' |
| 172 | * Big rework of core code mainly by michael2402 as part of GSoC 2016 (r10332, r10340, r10342:10346, r10352:10355, r10363, r10364, r10367, r10371:10375, r10382, r10384, r10386, r10391, r10412, r10413, r10424, r10431, r10432, r10436, r10438, r10457, r10458, r10474:10476, r10465:10467, r10478:10484, r10486, r10487, r10490, r10491, r10494:10496, r10504, r10507, r10508, r10510, r10513, r10525) |
| 173 | * Improve GUI for HiDPI screens mainly by strump (still work in progress) (r10356:10359, r10369, r10392, r10428, r10440:10447, r10452:10254) |
| 174 | * minor enhancements |
| 175 | * Internal Presets, Map Paint Style and Validation rules: |
| 176 | * Add/improve/fix: islet/island size warning (r10328), `shop=organic` warning (r10329), `amenity=charging_station` preset (r10330), `amenity=ferry_terminal` node connected to a highway (r10349), `oneway` warning (r10350), remove "openGeoDB:..." mappaint (r10351), `cables`, `circuits` and `capacity` presets and warnings (r10361), descriptions of tracktype values (r10366), `natural=cave` warning (r10376), long waterways with negative layer warning (r10388, r10419), Coastline inside water warning (r10389), `intermittent`-dashes for `natural=water` and `waterway=riverbank` multipolygons (r10419), unconnected `waterway` warning (r10422, r10427), public transport mappaint style and presets (r10429, r10439, r10449, r10450, r10501, r10502), icons in preset combos of `entrance`, `crossing` and `shelter_type` (r10437, r10500), deprecate `name:botanical` (r10451), remove empty node icons in mapview for `barrier=fence|portcullis|drawbridge` (r10451), `location:transition` instead of `tower=transition` and `pole=transition` (r10511, r10518), remove `highway=crossing` `crossing=no` combination (r10522) |
| 177 | * 97 more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=10526&stop_rev=10328&limit=900 SVN log messages of Milestone 16.06] |
| 178 | |
| 179 | == 2016-06-05: Stable release 10327 (hotfix) |
| 180 | * major enhancements |
| 181 | * Fix crash when exiting JOSM (r10325) |
| 182 | * Fix crash when starting JOSM with Java 9 (r10322) |
| 183 | * Fix problems with imagery cache (r10323) |
| 184 | * minor enhancements |
| 185 | * Update `surface` values in presets (r10319) |
| 186 | * Update route relation presets and fix missing relation type validator warning (r10320) |
| 187 | * 21 more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=10327&stop_rev=10302&limit=900 SVN log messages] |
| 188 | |
| 189 | == 2016-05-30: Stable release 10301 ([milestone:"16.05" 16.05]) == #stable-release-16.05 |
| 190 | * major enhancements |
| 191 | * Big rework of core code regarding i.a. layer management by michael2402 as part of GSoC 2016 (r10271, r10273, r10274, r10277:10279, r10281:10283, r10286:10289) |
| 192 | * Possibility to add validator tests with a plugin (based on patch by darya) as part of GSoC 2016 (r10297) |
| 193 | * medium enhancements |
| 194 | * Better Java 9 compatibility (r10178, r10208:10210, r10257:10260, r10262, r10264, r10265, r10267, r10269, r10270, r10276, r10289) |
| 195 | * minor enhancements |
| 196 | * Internal Presets, Map Paint Style and Validation rules: |
| 197 | * 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) |
| 198 | * Adapt GPX color scale bar to system of measurement for velocity (r10175, r10186) |
| 199 | * Make width of field showing name of object under cursor dynamic to display more text (r10191) |
| 200 | * New cursor icons for Parallel Way Action (r10220) |
| 201 | * Improved Bug reports (r10226, r10285) |
| 202 | * Unbind Z shortcut from "Zoom mode" and make it visible in expert mode only (r10241) |
| 203 | * 86 more minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=10301&stop_rev=10169&limit=900 SVN log messages of Milestone 16.05] |
| 204 | |
| 205 | == 2016-05-03: Stable release 10168 ([milestone:"16.04" 16.04]) == #stable-release-16.04 |
| 206 | * major enhancements |
| 207 | * New layer filters (opacity/colorfulness/gamma/sharpness) (r10011, r10012, r10142, r10148) |
| 208 | * medium enhancements |
| 209 | * Better Java 9 compatibility (r10048, r10049, r10052, r10056:10061, r10064, r10065) |
| 210 | * Improved Bug reports (r10055, r10062, r10063, r10067, r10138, r10158, r10163 thanks to michael2402 for providing this and other patches) |
| 211 | * New nicer map slider (r10078) |
| 212 | * minor enhancements |
| 213 | * [[TaggingPresets|Presets]]/[[Styles|Map styles]]/[[Help/Dialog/Validator|Validator]]: |
| 214 | * 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) |
| 215 | * Make filled area of validation layer transparent (r10009) |
| 216 | * Sort members of new multipolygons (r10010) |
| 217 | * Increase display time for styles and presets tooltips (r10024) |
| 218 | * Ability to copy coordinates from History dialog (r10053) |
| 219 | * Include root certificates to support TLS connections to servers signed by StartSSL and Let's Encrypt (r9995, r10083) |
| 220 | * Allow shorter changeset comments before showing a warning message when comment contains Chinese characters (r10097) |
| 221 | * 128 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see [/log/josm/?rev=10168&stop_rev=9980&limit=900 SVN log messages of Milestone 16.04] |
| 222 | |
| 223 | == 2016-03-13: Stable release 9979 (hotfix) |
| 224 | * major enhancements |
| 225 | * (final) fix unexpected reversions of modified objects by downloading area again (r9979) |
| 226 | * medium enhancements |
| 227 | * drop XML mappaint support (r9965) |
| 228 | * minor enhancements |
| 229 | * 14 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see [/log/josm/?rev=9979&stop_rev=9964&limit=900 SVN log messages] |
| 230 | |
| 231 | == 2016-03-11: Stable release 9963 (hotfix) |
| 232 | * major enhancements |
| 233 | * fix OAuth-Problems (r9904, r9913, r9960) |
| 234 | * (incomplete) fix unexpected reversions of modified objects by downloading area again (r9961) |
| 235 | * medium enhancements |
| 236 | * Orthogonalize objects based on selected nodes (r9925, r9928) |
| 237 | * Allow to ignore keys/tags from recent tags (r9940) |
| 238 | * minor enhancements |
| 239 | * [[TaggingPresets|Presets]]/[[Styles|Map styles]]/[[Help/Dialog/Validator|Validator]]: |
| 240 | * add/improve/fix/remove: `substation` validation (r9903), group similar validation results (r9921, r9922), public transport route member validation (r9931:9933, r9936:9938) |
| 241 | * Compute multipolygon area (r9950:9952) |
| 242 | * 45 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see [/log/josm/?rev=9963&stop_rev=9900&limit=900 SVN log messages] |
| 243 | |
| 244 | == 2016-02-28: Stable release 9900 ([milestone:"16.02" 16.02]) == #stable-release-16.02 |
| 245 | * major enhancements |
| 246 | * Drag and Drop support for relation editor (r9368, r9369, r9379, r9388, r9711, r9891) |
| 247 | * History dialog: show old and new coordinate on map (r9441, r9453, r9483) |
| 248 | * Extended projection support (#12186, r9333, r9346, r9419, r9431, r9532, r9549, r9558:9560, r9565, r9567, r9568, r9577:9581, r9597, r9598, r9600, r9608, r9609, r9612, r9630, r9636, r9735, r9790, r9796, r9806, r9809, r9844) |
| 249 | * New button to refresh relation in relation editor (r9657, r9665, r9666, r9669); thanks to kolesar for providing this and a lot other nice patches! |
| 250 | * Automatic snap zoom to default resolution of background (r9818, r9820, r9825, r9830, r9840) |
| 251 | * medium enhancements |
| 252 | * Mappaint: Selected nodes are now bigger and filled (r9451) |
| 253 | * Remember user input when upload dialog is closed (r9462) |
| 254 | * Preset dialog: display the related key in a tooltip (r9360, r9467) |
| 255 | * New arrow on edit relation button lists recent relations (r9668, r9700, r9705, r9722) |
| 256 | * Imagery related improvements (r9340, r9391, r9396, r9414, r9610, r9613, r9617, r9619, r9620, r9628, r9642, r9664, r9682, r9731, r9755, r9756, r9768, r9807, r9826, r9860, r9864, r9887:9889, r9897, r9899) |
| 257 | * minor enhancements |
| 258 | * [[TaggingPresets|Presets]]/[[Styles|Map styles]]/[[Help/Dialog/Validator|Validator]]: |
| 259 | * add/improve/fix/remove: `denomination=spiritist` (r9361, r9729), `barrier=jersey_barrier` (r9362), `amenity=studio` (r9363, r9418), `trees` (r9364, r9393), `location` (r9367), "highway link is not linked" test (r9381, r9397), tag checker auto-fixing (r9382), destination in roundabouts (r9386), `building=*` (r9392), `traffic_sign=countrycode:signcode` (r9415), `shop=tobacco` (r9420), `seasonal=yes` (r9425), `power=portal,insulator` and `building=transformer_tower` (r9433), `power=cable_distribution_cabinet` (r9434), `natural=cliff` (r9456), `power=*` (r9494, r9495, r9500, r9895), emergency group and new items `emergency=ambulance_station,fire_hose,water_tank,emergency=assembly_point,siren` (r9523), `waterway=canal,ditch,wadi` (r9538, r9552), Validate correct traffic flow at roundabouts (r9540), unnecessary `motor_vehicle=yes` warning (r9541), `shop=cosmetics,perfumery` (r9550), `sport=*` (r9561), `cycleway:left/right=shared_lane` (r9566), `man_made=crane` (r9589), `amenity=swimming_pool` (r9593), `golf` (icons by tumsi)(r9640, r9641, r9650, r9654), `location:transition=yes` (r9643), `amenity=ice_cream` (r9651), `amenity=water_point` (r9651), `cuisine` (r9652), `craft` (r9681, r9892), `office` area style (r9681), `leisure=swimming_pool` (r9690), `shop=houseware` (r9718), `incline` (r9723), `traffic_calming ` (r9724), `man_made=silo` (r9725), `maxheight=default|none` (r9736), `building:levels` (r9737), multiple spaces in tag values (r9744), `leisure=park` (r9745), keys ending with a number (r9747, r9836), `usage` (r9794), "style for outer way mismatches polygon" warning (r9834), `sport=ice_skating``sport=roller_skating` (r9835), "lit on suspicious object" warning (r9837), missing/wrong `railway=crossing|level_crossing` validator warning (r9839), validate size of islands/islets (r9843), `leisure=fitness_station` (r9851), `route=foot` (r9852), Group opening hours tests (r9886), `xxxx` (r99), deprecated tags validator warnings (r9551), multipolygon validation (r9553, r9582:9584, r9900), untagged nodes outside of downloaded area (r9604), allow closedway for some more highway presets (r9554), deprecate some tags (r9435) |
| 260 | * New icons for whole power group, water items and waypoint items; thanks to zermes for providing the new icons! (r9423, r9506, r9513, r9550) |
| 261 | * Move "Search menu items" to Help menu (r9347, r9389, r9390, r9410) |
| 262 | * MapCSS: basic support for `:selected` pseudoclass (r9341) |
| 263 | * MapCSS: character classes in regexp: `\p{...}` (r9857) |
| 264 | * New preset type "multipolygon" (r9574, r9587, r9588, r9615, r9632, r9638) |
| 265 | * Show notification about relations when unglueing (r9387) |
| 266 | * Conflict Dialog: add user and changeset (r9468) |
| 267 | * Conflict resolution: add actions "Resolve to my/their versions" in popup menu (only in expert mode) (r9440, r9452, r9482) |
| 268 | * History Dialog: indicate the number of changeset comments (r9526) |
| 269 | * History Dialog: only color code the changed part (r9450) |
| 270 | * Allow to stop downloading GPS data and keep the downloaded part (r9509) |
| 271 | * Upload dialog: allow select another user open changeset (r9519) |
| 272 | * Changeset manager: allow to download objects from a changeset (r9521) |
| 273 | * Default filename when saving layer (r9670) |
| 274 | * OAuth improvements (r9350, r9352, r9355, r9356, r9374) |
| 275 | * Improvements to dialog to set number of recently added tags (r9683) |
| 276 | * Options to updated and hide items from list of recently added tags (r9743) |
| 277 | * Improvements to Gpx/image correlation (r9726, r9727, r9739:9742) |
| 278 | * Fix sorting when copying/pasting relation members (r9710) |
| 279 | * Extend Save Layers dialog for more layer types; thanks to holgermappt for providing this patch! (r9751) |
| 280 | * Advanced preferences: display default entries consistently (r9821) |
| 281 | * Option to reverse zoom with mouse wheel (r9824) |
| 282 | * Press Tab only once to jump from upload comment field to source field (r9463) |
| 283 | * Choose color with double-click in color preferences (r9686) |
| 284 | * Allow copying note text from toggle dialog (r9858) |
| 285 | * Allow to increase decimal places in statusbar (r9862, r9863, r9885) |
| 286 | * More tests for validity of Styles and Presets at [https://josm.openstreetmap.de/jenkins/ Jenkins]. Check for errors if you make changes to your styles/presets, which are integrated in JOSM. (r9400) |
| 287 | * [wiki:ImageryCompare Comparison] between GitHub project Editor Imagery Index and JOSM imagery lists (r9340, r9505, r9515, r9516, r9518, r9653, r9658, r9662) |
| 288 | * 362 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see [/log/josm/?rev=9900&stop_rev=9330&limit=900 SVN log messages of Milestone 16.02] |
| 289 | |
| 290 | == 2016-01-06: Stable release 9329 ([milestone:"16.01" 16.01]) == #stable-release-16.01 |
| 291 | * major enhancements |
| 292 | * Fix memory leak from previous tested version (r9298) |
| 293 | * medium enhancements |
| 294 | * Unglue: ask the user about tags/membership (r9292, r9315) |
| 295 | * minor enhancements |
| 296 | * [[TaggingPresets|Presets]]/[[Styles|Map styles]]/[[Help/Dialog/Validator|Validator]]: |
| 297 | * 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) |
| 298 | * 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) |
| 299 | * Improve display of icons (increase svg icons, square toolbar buttons) (r9251:9253, r9275, r9281) |
| 300 | * Obtain icons from presets for nodes/relations in selection/relation list/editor (r9265) |
| 301 | * Improve gpx speed coloring (r9234) |
| 302 | * Change default color of waypoints and GPS tracks to magenta (r9248) |
| 303 | * Relation list: re-filter after zooming (r9264) |
| 304 | * Fix preference file backup system (r9311, r9312) |
| 305 | * Small OAuth adjustments (r9300, r9301, r9313) |
| 306 | * Possibility to download from mirror with all download action (r9241, r9242) |
| 307 | * 71 more minor bug fixes, enhancements, stability improvements, code improvements and code documentation, see [/log/josm/?rev=9329&stop_rev=9230&limit=300 SVN log messages of Milestone 16.01] |
| 308 | |
| 309 | == Older stable releases == |
| 310 | * [[Changelog/2015]]: Releases from r7907 to r9229 |
| 311 | * [[Changelog/2014]]: Releases from r6763 to r7906 |
| 312 | * [[Changelog/2013]]: Releases from r5697 to r6502 |
| 313 | * [[Changelog/2012]]: Releases from r4878 to r5608 |
| 314 | |
| 315 | == See also == |
| 316 | * JOSM related changes in the [https://trac.openstreetmap.org/search?q=%23josm&noquickjump=1&changeset=on osm svn] |
| 317 | * There is a similar [[Plugin changelog|changelog for plugins]], which is no longer updated. |