11 | | == 2019-10-??: Stable release 15??? ([milestone:"19.10" 19.10]) == #stable-release-19.10 |
12 | | * major enhancements |
13 | | * Allow zoom in TMS layer up to 24 (#18064) |
14 | | * Drop remote control https support (no longer needed, #10033, #15748, #17097) |
15 | | * Add GeoJSON import, with limited support of named CRS (#10564, #17495) |
16 | | * medium enhancements |
17 | | * Catch impossible angles in highways (#18127) |
18 | | * Highlight affected relation members in role validation warnings (#14253) |
19 | | * Simplify track during GPX layer -> data layer conversion (#2760, #18248) |
20 | | * Improve performance of "Upload selection" checks (#13890) and "Unconnected highways" test (#18228) |
21 | | * Add icons to preset `<check>`s (#13015) |
22 | | * Add new Mode menu, listing map modes (#12662) |
23 | | * minor enhancements |
24 | | * Disable upload and save buttons when not needed (#12669) |
25 | | * Set the default system of measurement based on current country (r15395) |
26 | | * Create track segment names from gpx layer name if there is no 'name' attribute present in the actual gpx (#18012) |
27 | | * Handle "resource:" URLs identical for cached files and images (#18190) |
28 | | * Check that validation autofix works as expected (#14424) |
29 | | * Display GPX creator field in GPX layer info component (r15421) |
30 | | * Presets: verify that wiki links are no redirect (#17240) |
31 | | * Adapt 'Merge' button text to 'Merge layer' and 'Merge selection' actions (#18216) |
32 | | * make layer numbering an expert feature, configurable with `layerlist.display.numbers` advanced preference (#17221) |
33 | | * Don't set download bounds for Overpass queries (as these are usually incomplete datasets) except if the query is empty or just a comment. (#18122) |
34 | | * Allow unknown xml attributes to be added as tags (#18249) |
35 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
36 | | * add `shop=pet_grooming`, deprecate `shop=dog_grooming` (#18154) |
37 | | * add `shop=e-cigarette` (#18238) |
38 | | * add `ice_road=yes` and `winter_road=yes` (#18205) |
39 | | * add `aerialway=zip_line` (#18206) |
40 | | * add `barrier=cable_barrier` (#18233) |
41 | | * remove legacy tags from stop position preset (#18209) |
42 | | * fix accepted power route roles (#18219) |
43 | | * warn about `railway:switch=*` without `railway=switch` (r15433) |
44 | | * warn about suspicious `highway=* construction=*` combinations (#18203, #18246) |
45 | | * exclude oneway=reversible from odd number of lanes check (#18185) |
46 | | * don't warn about "Combined foot- and cycleway without segregated" in case of `foot=use_sidepath` or `bicycle=use_sidepath` (#18183) |
47 | | * don't warn about unconnected `waterway=ditch` (#16334) |
48 | | * don't warn about unconnected `highway=elevator` (#18247) |
49 | | * deprecate `tower:type=anchor|suspension` and `pole:type=anchor|suspension` in favor of `line_attachment=anchor|suspension` (#17984) |
50 | | * warn about wikipedia:lang tags with URL encoded values (#15473) |
51 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15488&stop_rev=15391&limit=900 SVN log messages of milestone 19.10] |
| 10 | == 2024-10-31: Stable release 19253 ([milestone:"24.10" 24.10]) |
| 11 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 12 | * Remove `landuse=paddy` from ignore list |
| 13 | * Add/ignore popular tags: |
| 14 | * Add `fountain` and some miscellaneous tags for drinking water. |
| 15 | * 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] |
53 | | == 2019-09-30: Stable release 15390 ([milestone:"19.09" 19.09]) == #stable-release-19.09 |
54 | | * major enhancements |
55 | | * Display layer number in layer list, to ease using toggle layer shortcuts (#17221) |
56 | | * medium enhancements |
57 | | * Option to move multiple images at once (#11905) |
58 | | * Deselect and remove multiple images in the ImageViewerDialog (#18119) |
59 | | * Select next image after one was removed (#18130) |
60 | | * don't 'download along' already downloaded areas (#18116) |
61 | | * minor enhancements |
62 | | * Add method to get unique values in mapcss (#18085) |
63 | | * Show a notification if no notes can be downloaded (#18105) |
64 | | * support short date/time format in RTKLib .pos files (#18114) |
65 | | * don't warn about potentially deleted objects when using download along several times (#18118) |
66 | | * Show a notification if no notes can be downloaded (#18105) |
67 | | * convert recycling:metal to recycling:scrap_metal (#18147) |
68 | | * Allow splitting a connectivity/restriction relation with multiple via-ways (#18088) |
69 | | * DownloadAlong: "Download as new layer" button added (#18050) |
70 | | * disable "download as new layer" button instead of hiding it (#17310) |
71 | | * sort plugins by name in about panel, and display loaded version (#17505) |
72 | | * refresh relation member table connectivity after a change of member ways nodes (#13592) |
73 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
74 | | * add various airport validator rules (warn about iata and icao without aeroway=helipad or aeroway=aerodrome, warn about wrong iata and icao codes, warn about aeroway=helipad or aeroway=aerodrome without faa (info level, US only), warn about aeroway=helipad or aeroway=aerodrome without icao and iata (info level, US only and only if faa does not contain nunbers, which indicates small airports), warn about aeroway=runway without ref and surface (info level), enhance Helipad preset, #15107) |
75 | | * Improve "Way end node near other way" validator test (#18051, #18106) |
76 | | * Improve "Tag value contains non-printing character" warning text (#18079) |
77 | | * add icons for craft=metal_construction and craft=carpenter (#12575) |
78 | | * Improve unconnected ways test (check if barrier is between unconnected highways, don't ignore nodes which are only "connected" via a long detour (4 x mindist), don't report ways with different layer=* values, and more under the hood rework, #6102, #11778) |
79 | | * add additional transport modes in ConditionalKeys test (#18124) |
80 | | * warning for amenity=recycling without recycling:* (#18151) |
81 | | * convert recycling:metal to recycling:scrap_metal (#18152) |
82 | | * consider junction=circular like junction=roundabout (#18047) |
83 | | * add name context to translate "Parking" differently for cars/bikes (#18141) |
84 | | * OverlappingWays: exclude tourism=camp_site (#18163) |
85 | | * OverlappingWays: exclude indoor= (#15815) |
86 | | * prefer location=roof over location=rooftop, location over generator:location (#18153) |
87 | | * detect duplicated relations even if members order differ (#11388) |
88 | | * remove duplicate warning for unusual direction (#18148) |
89 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15390&stop_rev=15323&limit=900 SVN log messages of milestone 19.09] |
| 17 | == 2024-10-02: Stable release 19230 ([milestone:"24.09" 24.09]) |
| 18 | * Medium enhancements: |
| 19 | * Various performance enhancements/fixes |
| 20 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 21 | * Fix #23770: Deprecate `cycleway=opposite*` family (patch by Famlam) |
| 22 | * Add/ignore popular tags |
| 23 | * Add |
| 24 | * `flood_prone=yes` -- usually used to indicate if a road may be flooded after a heavy rain |
| 25 | * `managed` -- usually used on wetlands, woods, fells, and heaths |
| 26 | * `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. |
| 27 | * Ignore |
| 28 | * `admin_type:PH` -- highly localized to the Phillippines |
| 29 | * `residential:condomonium` -- deprecated, wiki suggests `residential=apartments` + `condo=*` |
| 30 | * `sidewalk`: This is replaced by `sidewalk:both`, but is still valid tagging |
| 31 | * `motor_vehicle=agricultural;forestry` -- this is covered by standard access tagging |
| 32 | * 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] |
91 | | == 2019-08-26: Stable release 15322 ([milestone:"19.08" 19.08]) == #stable-release-19.08 |
92 | | * major enhancements |
93 | | * New logo (#18009) |
94 | | * Add arbitrary changeset tags via remote control (#18038) |
95 | | * medium enhancements |
96 | | * MapCSS: add new functions to retrieve OSM metadata: osm_user_name, osm_user_id, osm_version, osm_changeset_id, osm_timestamp (#17885) |
97 | | * MapCSS: Add sort method (#17995) |
98 | | * MapCSS: add tag_regex method to get keys by regex for comparison functions (#18057) |
99 | | * Mappaint styles: keep the style settings menu open after one has been selected (#10435) |
100 | | * Mappaint styles: Enable grouping of similar style settings for enabling/disabling several settings at once (#10435) |
101 | | * support RTKLib Positioning Solution files. Add new "Quality" GPX color mode (#17829) |
102 | | * Avoid adding multiple conflicts for single object (#17875) |
103 | | * minor enhancements |
104 | | * Enable download of incomplete members from cloned relations in relation editor (#17910) |
105 | | * don't include ImageryInfo field names in imagery search (#17918) |
106 | | * Don't break connectivity relations when ways are split (#17931) |
107 | | * display number of incomplete objects in OSM data layer information (#17979) |
108 | | * add missing space between name of wms endpoint and layer name (#18054) |
109 | | * add a workaround for IPv6 routing issues to api.openstreetmap.org (r15320, r15321) |
110 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
111 | | * remove check for old-style multipolygons (removed from OSM database in May 2017) (#17886) |
112 | | * Remove warning directing cycleway and footway taggings toward highway=path (#17901) |
113 | | * update piste:type values and make them searchable (r15252) |
114 | | * add bridge:movable=retractable and tilt (#17938) |
115 | | * don't warn about oneway on aeroway=runway or taxiway (r15254) |
116 | | * harmonize colors, warn about descriptive name=Hydrant (r15255) |
117 | | * disable addr:street together with addr:place warning in CZ and DK (#17604) |
118 | | * add preset and rendering support for highway=cycleway + foot=designated and highway=footway + bicycle=designated schema (#11780) |
119 | | * add manhole preset and warn about manhole=* without man_made=manhole (#17947) |
120 | | * deprecate amenity=garages, amenity=garage, office=real_estate, amenity=winery, shop=winery, amenity=youth_centre, bridge=pontoon, building:type, escalator, fenced, highway=abandoned, historic_name, landuse=field, leisure=beach, leisure=club, leisure=video_arcade, man_made=jetty, man_made=village_pump, man_made=water_tank, natural=moor, noexit=no, shop=dive, shop=furnace, sport=paragliding, tourism=bed_and_breakfast (#17370) |
121 | | * add guest_house=*, community_centre=*, community_centre:for=* (#17370) |
122 | | * replace diaper by changing_table and add validator rules (#17880) |
123 | | * warn about roof:shape=half_hipped (#17990) |
124 | | * warn about highway=cycleway cycleway=track (#17967) |
125 | | * warn about bridge_name and add bridge:name to bridge and movable bridge preset (#18003) |
126 | | * warn about generator:source, generator:method or generator:type without power=generator (#17997) |
127 | | * warn about Combined foot- and cycleway without segregated (except if surface is any kind of unpaved) (#17973) |
128 | | * remove special rendering of deprecated tags type=conifer and type=broad_leaved (#18010) |
129 | | * warn about access=public (#18007) |
130 | | * add most common opening_hours and collection_times (r15272) |
131 | | * replace crossing=island by crossing:island=yes (#17330) |
132 | | * new public_transport=platform icon (#17977) |
133 | | * Run "Building with an almost square angle" test only on ways inside download area (#18000) |
134 | | * don't warn about missing ref=* on highway=* if it is part of a type=route route=road relation which has a ref=* (#17970) |
135 | | * warn about highway=crossing crossing=no and railway=crossing crossing=no (#17330) |
136 | | * don't warn about unclosed sport=karting (r15297) |
137 | | * add resource to quarry preset (#18048) |
138 | | * add crop=sugarcane, coffea_plants (r15299) |
139 | | * add rendering for amenity=car_pooling and improve icon (#17780) |
140 | | * don't warn about "value games of key shop is unknown, maybe gas is meant" (#17987) |
141 | | * add barrier=handrail (#18055) |
142 | | * add superroute (#17908) |
143 | | * add police=* preset (Non-public police facility) and warn about police=yes and police=* together with amenity=police (#17950) |
144 | | * add emergency=emergency_ward_entrance and warn about emergency_ward_entrance=* without emergency=emergency_ward_entrance (#17989) |
145 | | * warn about most used non-building-type building values (#17786) |
146 | | * warn about footway=crossing and cycleway=crossing on nodes (#18060) |
147 | | * restore display of tram when tagged together or overlapping with highway, handle light_rail the same as tram, i.e. draw on top of highway and don't warn about missing railway=crossing|level_crossing (#18070, #17022) |
148 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15322&stop_rev=15239&limit=900 SVN log messages of milestone 19.08] |
| 34 | == 2024-09-02: Stable release 19207 ([milestone:"24.08" 24.08]) |
| 35 | * Major enhancements: |
| 36 | * Fix #11487: Have josm render data to tiles (**experimental, [wikitr:/Help/ExpertMode Expert mode] only**). See r19176 for details. |
| 37 | * Medium enhancements: |
| 38 | * Fix #21856: Split way: Wrong position of new member in PTv2 relation splitting a loop |
| 39 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 40 | * Fix #23251: Crossing preset: Change label for `crossing_ref` |
| 41 | * Fix #23290: Exclude incomplete relations from region checks |
| 42 | * Fix #23298: Improper warning for `aerialway=zip_line` |
| 43 | * Fix #21801: Add railway junction check for missing switches and crossings (patch by gaben) |
| 44 | * Fix #21333: Extend SharpAngles test to railways |
| 45 | * Add/ignore documented popular tags: |
| 46 | * Add |
| 47 | * [osmwiki:Tag:office=financial office=financial] |
| 48 | * [osmwiki:Tag:emergency=life_ring emergency=life_ring] |
| 49 | * [osmwiki:Tag:emergency=lifeguard emergency=lifeguard] (fixes #22852) |
| 50 | * [osmwiki:Tag:man_made=cairn man_made=cairn] |
| 51 | * [osmwiki:Tag:leaf_type=palm leaf_type=palm] |
| 52 | * [osmwiki:Tag:entrance=secondary entrance=secondary] |
| 53 | * [osmwiki:Tag:surface=stone surface=stone] |
| 54 | * [osmwiki:Tag:surface=woodchips surface=woodchips] |
| 55 | * [osmwiki:Tag:bicycle=customers bicycle=customers] |
| 56 | * [osmwiki:Tag:building=container building=container] |
| 57 | * [osmwiki:Tag:parking_space=charging parking_space=charging] |
| 58 | * [osmwiki:Tag:cycleway:left:lane=exclusive cycleway:left:lane=exclusive] |
| 59 | * [osmwiki:Tag:cycleway:right:lane=exclusive cycleway:right:lane=exclusive] |
| 60 | * [osmwiki:Tag:cycleway:both:lane=exclusive cycleway:both:lane=exclusive] |
| 61 | * [osmwiki:Tag:crossing=informal crossing=informal] |
| 62 | * [osmwiki:Tag:wall=concrete wall=concrete] |
| 63 | * [osmwiki:Tag:frontage_road=yes frontage_road=yes] |
| 64 | * [osmwiki:Tag:barrier=wicket_gate barrier=wicket_gate] |
| 65 | * [osmwiki:Tag:highway=emergency_bay highway=emergency_bay] |
| 66 | * [osmwiki:Tag:service=slipway service=slipway] |
| 67 | * [osmwiki:Tag:amenity=music_school amenity=music_school] |
| 68 | * [osmwiki:Tag:amenity=vehicle_inspection amenity=vehicle_inspection] |
| 69 | * [osmwiki:Tag:amenity=social_centre amenity=social_centre] |
| 70 | * [osmwiki:Tag:amenity=trolley_bay amenity=trolley_bay] |
| 71 | * [osmwiki:Tag:shop=craft shop=craft] |
| 72 | * [osmwiki:Tag:shop=agrarian shop=agrarian] |
| 73 | * [osmwiki:Tag:climbing=route_bottom climbing=route_bottom] and [osmwiki:Tag:climbing=route_top climbing=route_top] |
| 74 | * [osmwiki:Tag:toilets:access=customers toilets:access=customers] |
| 75 | * Ignored |
| 76 | * [osmwiki:Tag:valley=balka valley=balka] -- seems to be done primarily by one or two people, highly concentrated in Russia. |
| 77 | * [osmwiki:Tag:meadow=meadow_orchard meadow=meadow_orchard] -- similar to [osmwiki:Tag:orchard=meadow_orchard orchard=meadow_orchard], which we also ignore. |
| 78 | * [osmwiki:Tag:natural=landform natural=landform] and [osmwiki:Tag:landform=esker landform=esker] -- primarily from canvec import |
| 79 | * 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] |
152 | | == 2019-07-10: Stable release 15238 ([milestone:"19.06" 19.06]) == #stable-release-19.06 |
153 | | (First version 15234 was released as stable version and due to major bugs the versions 15237 and 15238 were released as hotfixes.) |
154 | | * major enhancements |
155 | | * filter imagery list by (localized) country name (#17781) |
156 | | * medium enhancements |
157 | | * bugfix: incompletely downloaded turn restrictions did sometimes break when splitting the from way (#17810) |
158 | | * display external resources icons in the preferences (#13458) |
159 | | * display IPTC metadata from jpeg/tiff images (caption, headline, keywords, object name) (#17848) |
160 | | * add dedicated buttons in filter dialog to sort/reverse filters order. (#14208) |
161 | | * add HTTP/2 support (needs Java 11 and http2 plugin, #17861) |
162 | | * minor enhancements |
163 | | * improve CreateMultipolygonAction (#17768) |
164 | | * improve filter dialog table header (dynamic width, sortable) (#14208) |
165 | | * Improve performance when loading or validating complex multipolygon relation (#17819) |
166 | | * command line: Use %U code for Linux desktop Exec parameter to allow URLs in addition to file path (#17824) |
167 | | * allow to download geo: URI from the command line (#17825) |
168 | | * support Geo URIs with WGS84 CRS and/or uncertainty (#17825) |
169 | | * fix Create/Update multipolygon with touching inner rings (#17768) |
170 | | * increase decimal places of length in statusbar from one to two (#17823) |
171 | | * Don't zoom to download area by default for "Update Data" and "Download Along" actions. (#17871) |
172 | | * use a proper icon for "reorder imagery layers" action (#17826) |
173 | | * Replace OSM History Viewer (osmrmhv) by OSM History Viewer (Mapki) (#17621) |
174 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
175 | | * add amenity=car_pooling (#17780) |
176 | | * add nudism attribute to beach, beach resort and campsite presets (r15157) |
177 | | * make siren:purpose a multiselect and searchable (#17787) |
178 | | * add building=bakehouse (#17797) |
179 | | * add Diet preset and link it in some others (#17043) |
180 | | * deprecate cuisine=vegan|vegetarian in favor of diet:vegan|vegetarian (#17043) |
181 | | * add more cuisine=* values (#17043) |
182 | | * add opening_hours:kitchen=* (#17798) |
183 | | * deprecate kitchen_hours=* in favor of opening_hours:kitchen=* (#17798) |
184 | | * add reservation=* to more presets (#17798) |
185 | | * add wetland=fen (#17799) |
186 | | * add cemetery=sector (#17804) |
187 | | * warn about cemetery=sector together with landuse=cemetery (#17804) |
188 | | * add icon for craft=hvac (r15170) |
189 | | * add rendering for telecom presets (#17689, #17690, #17692) |
190 | | * add man_made=street_cabinet (#17814) |
191 | | * add shop=party (#17434) |
192 | | * add shop=doors (#17434) |
193 | | * add railway=railway_crossing (#17834) |
194 | | * less obtrusive railway=switch icon (r15188) |
195 | | * add railway:switch=* combo in railway=switch preset (r15188) |
196 | | * add junction:ref=* to motorway_link, trunk_link and primary_link presets (#17791) |
197 | | * add direction=* to traffic_sign presets (#17815) |
198 | | * warn about traffic_sign=maxspeed without maxspeed=* (r15190) |
199 | | * add bridge=boardwalk and remove deprecated bridge=swing in rendering (#10447) |
200 | | * don't warn about maxspeed on suspicious object if traffic_sign:forward or traffic_sign:backward is present (#17844) |
201 | | * add traffic_signals:direction to Traffic Signal preset (#17808) |
202 | | * add cycleway=asl (#10618) |
203 | | * draw man_made=dyke below highway=* in own layer to see the highway if tagged on the same way (#17741) |
204 | | * add amenity=money_transfer (#17681) |
205 | | * deprecate shop=money_transfer (#17681) |
206 | | * deprecate contact:google_plus (r15200) |
207 | | * add highway=toll_gantry (#16989) |
208 | | * add enforcement=toll to enforcement relation preset (r15201) |
209 | | * remove strange voltage value 15000;200000 (#17174) |
210 | | * don't warn about building=trullo not in presets (r15212) |
211 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15238&stop_rev=15156&limit=900 SVN log messages of milestone 19.06] |
| 88 | == 2024-07-06: Stable release 19128 ([milestone:"24.06" 24.06]) |
| 89 | * Major enhancements: |
| 90 | * Fix #23728: First geotagged image not fully selected |
| 91 | * Cleanup of Java code as a followup after the switch to Java 11 |
| 92 | * 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] |
213 | | == 2019-06-02: Stable release 15155 ([milestone:"19.05" 19.05]) == #stable-release-19.05 |
214 | | (First version 15150 was released as stable version and due to major bugs version 15155 was released as hotfix.) |
215 | | * major enhancements |
216 | | * add category icons in imagery preferences, add tooltips and a box to filter the list (#16301) |
217 | | * display dynamic imagery entries in sub menus when they have category not equal to photo (#17676, #17779) |
218 | | * medium enhancements |
219 | | * mapcss: 4 new operators: ⊆,⊈,⊇,⊉ (#10391) |
220 | | * minor enhancements |
221 | | * allow to define exceptions to the list of forbidden terms, through upload.comment.exception-terms property (#17634) |
222 | | * Remove google from default list of forbidden terms. Useful for DWG. (#17634) |
223 | | * Fix timezones and DST for image correlation (#17576) |
224 | | * Add new functions for plugin developers to find distances between primitives (#17616) |
225 | | * preset layout: don't merge single checks into immediate following checkgroup (#17698) |
226 | | * display a notification if the user is blocked (#17722) |
227 | | * load "MicroSec e-Szigno Root CA 2009" certificate, used by city of Budapest (#17668) |
228 | | * improve Update multipolygon feature (#17767) |
229 | | * Search dialog: input field reacts on changes in radio buttons (#17754) |
230 | | * Search dialog: detect invalid MapCSS search expressions (#17746) |
231 | | * ignore unclosed ways and multipolygons with unclosed outer rings in methods Geometry.filterInsidePolygon() and Geometry.filterInsideMultipolygon() (#17745) |
232 | | * possibility to set the Bing API key using jmapviewer.bing.api-key (#17744) |
233 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
234 | | * don't warn about arrows as unusual Unicode character (#17667) |
235 | | * don't warn about duplicate address if they have different addr:suburb (#17674) |
236 | | * warn about even more descriptive names: name=school|école|Школа|parc|park (#17633) |
237 | | * render tunnel=flooded like tunnel=culvert (#17693) |
238 | | * add diameter and pressure to pipeline and penstock presets (#17694) |
239 | | * improve crossing and contains (x inside y) validator tests (#12627, #14287, #14289, #17695) |
240 | | * draw man_made=cutline below highway=* in own layer. Adapt color and width. (#17704) |
241 | | * make TurnrestrictionTest aware of conditional restrictions (#17709) |
242 | | * add bridge/tunnel/embankement/cutting checks to railway presets (#17650) |
243 | | * better preset layout bridge/tunnel/embankement/cutting checks in two columns (#17650) |
244 | | * remove incline from highway=bus_guideway preset (#17650) |
245 | | * remove incline and oneway from roundabout preset (#17650) |
246 | | * remove branch=* from all power related presets (#17707) |
247 | | * remove voltage=* and frequency=* from power=plant presets (#17707) |
248 | | * add a warning about voltage=* and frequency=* on power=plant (#17707) |
249 | | * add plant:source to power=plant presets (#17707) |
250 | | * detect if a oneway in a relation may be going in the wrong direction (#17501) |
251 | | * add natural=strait (#17731) |
252 | | * allow lines for natural=bay , add bay=fjord checkbox in natural=bay preset, don't warn about long way segments of bay=fjord ways (#17727) |
253 | | * deprecate leisure=common (#17556) |
254 | | * add passenger_information_display and route_ref to public_transport=platform and highway=bus_stop presets (#17713) |
255 | | * add shop=watches (#17519) |
256 | | * warn about junction=yes together with highway=* (#17623) |
257 | | * warn about "A linear object highway=* without area=yes has a tag indicating that it is an area" at info level (#17623) |
258 | | * warn about power=plant together with generator:*=* and power=generator together with plant:*=* (#17644) |
259 | | * add telecom presets (street_cabinet=telecom, telecom=exchange, telecom=connection_point, telecom=service_device) (#17689, #17690, #17692) |
260 | | * don't throw warning "node connects highway and building" for entrance nodes (r15118) |
261 | | * Don't produce warning "Unknown property value - Value 'bank' for key 'building' is unknown, maybe 'barn' is meant?" (#17055) |
262 | | * Don't produce warning "Unknown property value - Value 'peat' for key 'resource' is unknown, maybe 'lead' is meant?" (#17762) |
263 | | * Don't produce "Relations with same members" for relations without members. They will be flagged as empty relations. (#17011) |
264 | | * Pipeline valve preset extension (#17719) |
265 | | * don't warn about addr:housenumber=bb in Bosnia and Herzegovina (#17486) |
266 | | * report building=hangar outside of aeroway (#10391) |
267 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15155&stop_rev=15032&limit=900 SVN log messages of milestone 19.05] |
| 94 | == 2024-06-04: Stable release 19096 ([milestone:"24.05" 24.05]) |
| 95 | * Major enhancements: |
| 96 | * Fix #23707: Remove basic auth for openstreetmap.org |
| 97 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 98 | * Fix #23652 Wrong warning for elevator |
| 99 | * 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] |
269 | | == 2019-04-29: Stable release 15031 ([milestone:"19.04" 19.04]) == #stable-release-19.04 |
270 | | * major enhancements |
271 | | * major bugfix: fixed several cases where changeset could be uploaded with a previous comment (#11168, #13474, #17452) |
272 | | * Merge the plugin download_along into core, the menu item "Download along..." moved from the "More tools" to the "File" menu. Improve its functionallity too. (#17551) |
273 | | * medium enhancements |
274 | | * drastically improve performance for SimplifyWayAction when used with very complex ways (#16102) |
275 | | * improve offline startup time on Windows by making certificate download optional (#17619) |
276 | | * display lines for local gpx tracks without tags (#17596) |
277 | | * possibility to reject uploads that do not follow comment/source upload policy, using the following 4 new properties: `upload.comment.forbidden-terms`, `upload.comment.mandatory-terms`, `upload.source.forbidden-terms`, `upload.source.mandatory-terms` (#17634) |
278 | | * reject uploads with source=google (#17634) |
279 | | * minor enhancements |
280 | | * fix a bug at the offset handling of geotagged images (#16846) |
281 | | * improve error handling of write protected files (#17237) |
282 | | * adjust "Zoom to download"/"Zoom to downloaded data" behavior and add new preference `zoom.scale-follow-native-resolution-at-load` (#17591) |
283 | | * fix a bug with filters of locked layers (#17610) |
284 | | * Allow to configure shortcut for "Move Node" action (#17654) |
285 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
286 | | * warn about highly suspicious Unicode characters (#17546, #17595) |
287 | | * warn about unnecessary gnis:Class tags (#17547) |
288 | | * warn about addr:housenumber without number (#17486) |
289 | | * raise "questionable key (ending with a number)" to warning level (#17554) |
290 | | * add wall=castle_wall, seawall and flood_wall (#17507) |
291 | | * add shop=carpet (#17557) |
292 | | * improve turn restriction validator warnings (#17561, #17567) |
293 | | * don't warn about man_made=wildlife_crossing together with bridge|tunnel=yes (#17570) |
294 | | * don't warn about psv=* on barrier=bollard (#17572) |
295 | | * remove building:ruian:type check (#17482) |
296 | | * warn about tracktype=grade1 with surface which does not fit with grade1 (#17592) |
297 | | * warn about tracktype=grade2 with surface=sand|mud (#17594) |
298 | | * improve messages created by RelationChecker (#17567) |
299 | | * raise addr:street together with addr:place to warning level (#17604) |
300 | | * warn about type=associatedStreet in germany (#17484) |
301 | | * add icon for craft=sawmill (r14998) |
302 | | * add sport=fitness (r15002) |
303 | | * warn about building:part=* together with building=* (#17630) |
304 | | * warn about sport=football (#17593) |
305 | | * warn about more descriptive names (#17629) |
306 | | * improve overlapping areas test (#17614) |
307 | | * improve "node connects highway and building" test (#17025) |
308 | | * allow the user to change the color of tagged nodes which don't get an icon on high zoom (#17147) |
309 | | * add material combo to historic=memorial preset (r15017) |
310 | | * improve inside area test (#17652) |
311 | | * improve performance of selecting complex multipolygons with double click (#17652) |
312 | | * improve performance in validator by not running "information" level checks if not wanted (#17656) |
313 | | * don't warn about shop=boat is unknown, maybe bag is meant (#17655) |
314 | | * don't warn about shop=tiles is unknown, maybe tyres is meant (#17631) |
315 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15031&stop_rev=14946&limit=900 SVN log messages of milestone 19.04] |
| 101 | == 2024-05-02: Stable release 19067 ([milestone:"24.04" 24.04]) |
| 102 | * Medium enhancements: |
| 103 | * Fix #23641: When mapping a forest inside a forest and make that inner, the inner landuse=forest tag is removed |
| 104 | * See #23627: support language keys not following the naming of languages in JOSM, allow more than one language specific code |
| 105 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 106 | * Fix #21881: Add a check for loops in directional waterways |
| 107 | * 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] |
317 | | == 2019-03-31: Stable release 14945 ([milestone:"19.03" 19.03]) == #stable-release-19.03 |
318 | | * major enhancements |
319 | | * various improvements to the validator panel (see below) |
320 | | * medium enhancements |
321 | | * Validator dialog: manage ignore list (r14828, r14842, r14851, r14852, r14939) |
322 | | * Validator dialog: update validator tree when primitives are purged or removed and existing errors refer to those primitives (r14849, r14856, r14892, r14907) |
323 | | * Validator dialog: improve performance (r14845, r14855, r14857) |
324 | | * Validator dialog: add "Ignore for now" feature (r14889, r14894, r14912, r14931, r14893) |
325 | | * improve performance for GPX layer action "Download from OSM along this track" (r14868, r14872) |
326 | | * show last ''used'' tags in Add Tag Dialog, not only last ''added'' tags (r14926) |
327 | | * minor enhancements |
328 | | * Validator dialog: Disable buttons when they are not functional (r14825, r14847, r14858) |
329 | | * Validator dialog: improved Lookup button (r14826, r14834, r14854, r14887) |
330 | | * add missing conflict when merging a primitive modified and deleted in two data sets (r14922) |
331 | | * Preferences: Display languages in alphabetical order (r14929) |
332 | | * allow to paste full changeset URL where changeset id is expected (r14930) |
333 | | * support optional browse/ in osm url at open location, used by Keepright (r14944) |
334 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
335 | | * set correct translation context for colour tags in hydrant preset (r14829) |
336 | | * warn about leisure=nature_reserve on nodes (r14830) |
337 | | * warn about boundary=administrative together with landuse=residential (r14831) |
338 | | * warn about highway=pedestrian together with width<3 (r14831, r14840, r14910) |
339 | | * add sport=rowing (r14841) |
340 | | * don't warn about footways ending at amenity=toilets (r14861) |
341 | | * clean up religion and denomination, replace religion=unitarian by religion=unitarian_universalist, warn about religion=catholic, add religion=tenrikyo and religion=confucian, add icons (r14867, r14873) |
342 | | * add shop=massage (r14874) |
343 | | * warn about shop=shopping_centre (r14874) |
344 | | * reorder agricultural=* combo in access preset and give it a better label (r14876, r14941) |
345 | | * Support interval as restriction-type in conditional syntax validator test (r14879) |
346 | | * Suppress warning Unknown property value - Value '12' for key 'capacity:disabled' is unknown, maybe one of [1, 2] is meant? (r14881) |
347 | | * don't warn about water=* on amenity=lavoir (r14883) |
348 | | * warn about descriptive names (r14884, r14885, r14911, r14891, r14923) |
349 | | * fix wrong warning for misspelled tag key (r14897) |
350 | | * suggest to remove building:ruian:type when there is no added value (r14901) |
351 | | * detect highway=footway|pedestrian with foot=yes|designated (and highway=cycleway with bicycle=yes|designated) (r14904, r14918, r14942, r14943) |
352 | | * warn about obsolete type=associatedStreet relations in germany (r14906, r14914) |
353 | | * add bicycle_parking=bollard (r14909, r14915) |
354 | | * don't warn about width on leisure=track (r14915) |
355 | | * add osmarender:* tags to automatically discarded tags (r14916, r14925) |
356 | | * deprecate is_in globally / is_in:* for nodes and ways (r14917) |
357 | | * detect and fix non-printing control characters (r14933) |
358 | | * replace shop=fashion with shop=clothes (r14935) |
359 | | * warn about ele values with more than 2 decimal places (r14940) |
360 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=14945&stop_rev=14825&limit=900 SVN log messages of milestone 19.03] |
| 109 | == 2024-04-10: Stable release 19039 ([milestone:"24.03" 24.03]) |
| 110 | * Major enhancements: |
| 111 | * Fix #21533: Native Apple Silicon support (macOS installation files are "universal binaries") |
| 112 | * Medium enhancements: |
| 113 | * Fix #23550: Fix an issue when deserializing a PBF blob (patch by giora.kosoi, modified) |
| 114 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 115 | * Fix #23604: Fix warning for osmose with `building:part` and `sport` |
| 116 | * Fix #9304: Check for intersecting roads on different layers |
| 117 | * Fix #23596: Warn on `name=Bâtiment` (French for `building`) on buildings |
| 118 | * Fix #23350: Add `amenity=bicycle_wash` (patch by mcliquid) |
| 119 | * Fix #23177: Change `ref:gnis` to `gnis:feature_id` and add validation rules for tags that were functionally the same |
| 120 | * 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] |
362 | | == 2019-03-03: Stable release 14824 ([milestone:"19.02" 19.02]) == #stable-release-19.02 |
363 | | * major enhancements |
364 | | * new language: Canadian English (en_CA: r14811, r14812) |
365 | | * medium enhancements |
366 | | * add mapcss function `gpx_distance()` to get the distance to the closest gpx point (r14802) |
367 | | * minor enhancements |
368 | | * gpx download improvements (r14761, r14762) |
369 | | * remember state of minimized docked panels when closing undocked panel (r14765, r14820) |
370 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
371 | | * add wiki documented denominations >500 uses (r14767, r14773) |
372 | | * don't warn about "customer is not a valid restriction value" (r14767, r14774) |
373 | | * add crop=cereal (r14769) |
374 | | * fix typo in tidal generator preset: steam -> stream (r14780) |
375 | | * warn about place without name, various amenity without name or without operator, mountain_pass and peak without ele, place_of_worship without denomination (r14798, r14799, r14818) |
376 | | * allows multiple values in URL validator (r14803) |
377 | | * deprecated amenity=sauna (r14804, r14815) |
378 | | * complain about shop=yes, except for amenity=fuel (r14805) |
379 | | * support rendering of boundary on relation ways for all boundary types not just administrative (r14806) |
380 | | * display leisure=track as line only (without fill color) by default. If area=yes is added or if it's a multipolygon, display the fill color. Warn about area=no on multipolygons (error level) (r14808) |
381 | | * deprecate natural=waterfall in favor of waterway=waterfall (r14814, r14815) |
382 | | * change preset: piste:grooming=classic;skating to classic+skating (r14821) |
383 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=14824&stop_rev=14761&limit=900 SVN log messages of milestone 19.02] |
| 122 | == 2024-03-18: Stable release 19017 ([milestone:"24.02" 24.02]) |
| 123 | * Major enhancements: |
| 124 | * Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal -- remove OAuth 1.0 from JOSM |
| 125 | * JOSM now requires Java 11 or later to finish startup |
| 126 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 127 | * Fix #23361: Add `mouth` as an optional role for waterway relations (patch by hhtznr) |
| 128 | * Add `turning_circle` tag (a subkey for `highway=turning_circle`) (patch by guylamar2006, see https://github.com/JOSM/josm/pull/137) |
| 129 | * Fix #23148: Remove `fenced` from deprecation warnings (`fenced` is no longer deprecated as of 2023-06-14) |
| 130 | * 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] |
386 | | == 2019-02-05: Stable release 14760 ([milestone:"19.01" 19.01]) == #stable-release-19.01 |
387 | | * major enhancements |
388 | | * When unglueing a node from a way, retain the history on the node which gets assigned the tags. (r14653, r14662) |
389 | | * Add tab with installation details in "About" popup (r14693, r14701, r14707) |
390 | | * medium enhancements |
391 | | * Improved "Zoom to selection" behavior (r14628, r14734) |
392 | | * Allow to save active ValidatorLayer (r14667, r14668) |
393 | | * Make auto-resizing Tags table to fit content optional and disabled by default (r14677) |
394 | | * Display non default API URL in upload dialog (r14729) |
395 | | * minor enhancements |
396 | | * Imagery Preferences: harmonize cache size units (r14631) |
397 | | * Imagery Preferences: collect all cache settings in the same tab (r14632) |
398 | | * Detect preset wiki languages automatically (r14646, r14647, r14660, r14664) |
399 | | * Status report: exclude file history, Overpass queries (r14671) |
400 | | * Add Help buttons to several windows (r14655:14658, r14742:14745) |
401 | | * Restore contextual menu of history dialog (r14676) |
402 | | * GenericRelationEditor: bind Ctrl+Enter to okay action (r14679) |
403 | | * Improve progressMonitor for internal osm (xml) importer (r14688) |
404 | | * ChildRelationBrowser: add popup menu (r14713) |
405 | | * Remove support for TagChecker configuration files i.e. tagchecker.cfg (r14727) |
406 | | * Improve progress bar of history browser (r14756) |
407 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
408 | | * Don't sort map_size values in information=map preset (r14621) |
409 | | * Add 22000 as a valid voltage value (r14645) |
410 | | * Add naming tags for relations: water/waterway/wetland (r14680) |
411 | | * Fine tune unknown tags warning (r14696, r14739, r14750, r14751) |
412 | | * Add Key:interval to presets (r14711, r14712) |
413 | | * Add traffic_calming=dip, sort traffic calming presets more logical like in the wiki (r14714) |
414 | | * Add type of zoo (r14715) |
415 | | * Validate correct Key:interval syntax (r14728) |
416 | | * Remove some false positve validator warnings of attraction=summer_toboggan (r14735) |
417 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=14760&stop_rev=14621&limit=900 SVN log messages of milestone 19.01] |
| 137 | == 2024-01-17: Stable release 18940 ([milestone:"23.12" 23.12]) |
| 138 | * Major enhancements: |
| 139 | * 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 |
| 140 | * Medium enhancements: |
| 141 | * Fix #23290: Validate the regions a tag is expected to be in (patch by Sarabjeet108, modified) |
| 142 | * Minor enhancements |
| 143 | * Fix #23399: Simplify way crashes by significantly improving the performance of simplifying ''many'' ways |
| 144 | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules |
| 145 | * Fix #23302: Create a preference for address duplicate detection to include buildings and POIs (patch by zyphlar, modified) |
| 146 | * Fix #23308: Fix a false positive for "Water area inside water area" validation (patch by gaben, modified) |
| 147 | * Fix #23067: Don't warn on `unisex`, `female`, and `male` tag combinations for `shop=hairdresser` |
| 148 | * Fix #23339: Improve preset for charging stations (patch by dbrgn) |
| 149 | * Fix #22546: Warn about floating railway switches and crossing (patch by Famlam) |
| 150 | * 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] |