11 | | == 2019-05-??: Stable release 15??? ([milestone:"19.05" 19.05]) == #stable-release-19.05 |
12 | | * major enhancements |
13 | | * |
14 | | * medium enhancements |
15 | | * add category icons in imagery preferences (#16301) |
16 | | * display dynamic imagery entries in sub menus when they have category not equal to photo (#17676) |
17 | | * |
18 | | * |
19 | | * minor enhancements |
20 | | * Remove google from default list of forbidden terms. Useful for DWG. (#17634) |
21 | | * Fix timezones and DST for image correlation (#17576) |
22 | | * Add new functions for plugin developers to find distances between primitives (#17616) |
23 | | * allow to define exceptions to the list of forbidden terms, through upload.comment.exception-terms property (#17634) |
24 | | * preset layout: don't merge single checks into immediate following checkgroup (#17698) |
25 | | * |
26 | | * |
27 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
28 | | * don't warn about arrows as unusual Unicode character (#17667) |
29 | | * don't warn about duplicate address if they have different addr:suburb (#17674) |
30 | | * warn about even more descriptive names: name=school|école|Школа|parc|park (#17633) |
31 | | * render tunnel=flooded like tunnel=culvert (#17693) |
32 | | * add diameter and pressure to pipeline and penstock presets (#17694) |
33 | | * improve crossing and contains (x inside y) validator tests (#12627, #14287, #14289, #17695) |
34 | | * draw man_made=cutline below highway=* in own layer. Adapt color and width. (#17704) |
35 | | * make TurnrestrictionTest aware of conditional restrictions (#17709) |
36 | | * add bridge/tunnel/embankement/cutting checks to railway presets (#17650) |
37 | | * better preset layout bridge/tunnel/embankement/cutting checks in two columns (#17650) |
38 | | * remove incline from highway=bus_guideway preset (#17650) |
39 | | * remove incline and oneway from roundabout preset (#17650) |
40 | | * remove branch=* from all power related presets (#17707) |
41 | | * remove voltage=* and frequency=* from power=plant presets (#17707) |
42 | | * add a warning about voltage=* and frequency=* on power=plant (#17707) |
43 | | * add plant:source to power=plant presets (#17707) |
44 | | * detect if a oneway in a relation may be going in the wrong direction (#17501) |
45 | | * |
46 | | * |
47 | | * More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see [/log/josm/?rev=15080&stop_rev=15032&limit=900 SVN log messages of milestone 19.05] |
| 10 | == 2025-09-01: Stable release 19439 ([milestone:"25.08" 25.08]) == #stable-release-25.08 |
| 11 | * See full log [/log/josm/?rev=19439&stop_rev=19424 SVN log messages of milestone 25.08] |
49 | | == 2019-04-29: Stable release 15031 ([milestone:"19.04" 19.04]) == #stable-release-19.04 |
50 | | * major enhancements |
51 | | * major bugfix: fixed several cases where changeset could be uploaded with a previous comment (#11168, #13474, #17452) |
52 | | * 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) |
53 | | * medium enhancements |
54 | | * drastically improve performance for SimplifyWayAction when used with very complex ways (#16102) |
55 | | * improve offline startup time on Windows by making certificate download optional (#17619) |
56 | | * display lines for local gpx tracks without tags (#17596) |
57 | | * 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) |
58 | | * reject uploads with source=google (#17634) |
59 | | * minor enhancements |
60 | | * fix a bug at the offset handling of geotagged images (#16846) |
61 | | * improve error handling of write protected files (#17237) |
62 | | * adjust "Zoom to download"/"Zoom to downloaded data" behavior and add new preference `zoom.scale-follow-native-resolution-at-load` (#17591) |
63 | | * fix a bug with filters of locked layers (#17610) |
64 | | * Allow to configure shortcut for "Move Node" action (#17654) |
65 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
66 | | * warn about highly suspicious Unicode characters (#17546, #17595) |
67 | | * warn about unnecessary gnis:Class tags (#17547) |
68 | | * warn about addr:housenumber without number (#17486) |
69 | | * raise "questionable key (ending with a number)" to warning level (#17554) |
70 | | * add wall=castle_wall, seawall and flood_wall (#17507) |
71 | | * add shop=carpet (#17557) |
72 | | * improve turn restriction validator warnings (#17561, #17567) |
73 | | * don't warn about man_made=wildlife_crossing together with bridge|tunnel=yes (#17570) |
74 | | * don't warn about psv=* on barrier=bollard (#17572) |
75 | | * remove building:ruian:type check (#17482) |
76 | | * warn about tracktype=grade1 with surface which does not fit with grade1 (#17592) |
77 | | * warn about tracktype=grade2 with surface=sand|mud (#17594) |
78 | | * improve messages created by RelationChecker (#17567) |
79 | | * raise addr:street together with addr:place to warning level (#17604) |
80 | | * warn about type=associatedStreet in germany (#17484) |
81 | | * add icon for draft=sawmill (r14998) |
82 | | * add sport=fitness (r15002) |
83 | | * warn about building:part=* together with building=* (#17630) |
84 | | * warn about sport=football (#17593) |
85 | | * warn about more descriptive names (#17629) |
86 | | * improve overlapping areas test (#17614) |
87 | | * improve "node connects highway and building" test (#17025) |
88 | | * allow the user to change the color of tagged nodes which don't get an icon on high zoom (#17147) |
89 | | * add material combo to historic=memorial preset (r15017) |
90 | | * improve inside area test (#17652) |
91 | | * improve performance of selecting complex multipolygons with double click (#17652) |
92 | | * improve performance in validator by not running "information" level checks if not wanted (#17656) |
93 | | * don't warn about shop=boat is unknown, maybe bag is meant (#17655) |
94 | | * don't warn about shop=tiles is unknown, maybe tyres is meant (#17631) |
95 | | * 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] |
| 13 | == 2025-07-12: Stable release 19423 ([milestone:"25.06" 25.06]) == #stable-release-25.06 |
| 14 | * See full log [/log/josm/?rev=19423&stop_rev=19413 SVN log messages of milestone 25.06] |
97 | | == 2019-03-31: Stable release 14945 ([milestone:"19.03" 19.03]) == #stable-release-19.03 |
98 | | * major enhancements |
99 | | * various improvements to the validator panel (see below) |
100 | | * medium enhancements |
101 | | * Validator dialog: manage ignore list (r14828, r14842, r14851, r14852, r14939) |
102 | | * Validator dialog: update validator tree when primitives are purged or removed and existing errors refer to those primitives (r14849, r14856, r14892, r14907) |
103 | | * Validator dialog: improve performance (r14845, r14855, r14857) |
104 | | * Validator dialog: add "Ignore for now" feature (r14889, r14894, r14912, r14931, r14893) |
105 | | * improve performance for GPX layer action "Download from OSM along this track" (r14868, r14872) |
106 | | * show last ''used'' tags in Add Tag Dialog, not only last ''added'' tags (r14926) |
107 | | * minor enhancements |
108 | | * Validator dialog: Disable buttons when they are not functional (r14825, r14847, r14858) |
109 | | * Validator dialog: improved Lookup button (r14826, r14834, r14854, r14887) |
110 | | * add missing conflict when merging a primitive modified and deleted in two data sets (r14922) |
111 | | * Preferences: Display languages in alphabetical order (r14929) |
112 | | * allow to paste full changeset URL where changeset id is expected (r14930) |
113 | | * support optional browse/ in osm url at open location, used by Keepright (r14944) |
114 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
115 | | * set correct translation context for colour tags in hydrant preset (r14829) |
116 | | * warn about leisure=nature_reserve on nodes (r14830) |
117 | | * warn about boundary=administrative together with landuse=residential (r14831) |
118 | | * warn about highway=pedestrian together with width<3 (r14831, r14840, r14910) |
119 | | * add sport=rowing (r14841) |
120 | | * don't warn about footways ending at amenity=toilets (r14861) |
121 | | * 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) |
122 | | * add shop=massage (r14874) |
123 | | * warn about shop=shopping_centre (r14874) |
124 | | * reorder agricultural=* combo in access preset and give it a better label (r14876, r14941) |
125 | | * Support interval as restriction-type in conditional syntax validator test (r14879) |
126 | | * Suppress warning Unknown property value - Value '12' for key 'capacity:disabled' is unknown, maybe one of [1, 2] is meant? (r14881) |
127 | | * don't warn about water=* on amenity=lavoir (r14883) |
128 | | * warn about descriptive names (r14884, r14885, r14911, r14891, r14923) |
129 | | * fix wrong warning for misspelled tag key (r14897) |
130 | | * suggest to remove building:ruian:type when there is no added value (r14901) |
131 | | * detect highway=footway|pedestrian with foot=yes|designated (and highway=cycleway with bicycle=yes|designated) (r14904, r14918, r14942, r14943) |
132 | | * warn about obsolete type=associatedStreet relations in germany (r14906, r14914) |
133 | | * add bicycle_parking=bollard (r14909, r14915) |
134 | | * don't warn about width on leisure=track (r14915) |
135 | | * add osmarender:* tags to automatically discarded tags (r14916, r14925) |
136 | | * deprecate is_in globally / is_in:* for nodes and ways (r14917) |
137 | | * detect and fix non-printing control characters (r14933) |
138 | | * replace shop=fashion with shop=clothes (r14935) |
139 | | * warn about ele values with more than 2 decimal places (r14940) |
140 | | * 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] |
| 16 | == 2025-06-03: Stable release 19412 ([milestone:"25.05" 25.05]) == #stable-release-25.05 |
| 17 | * See full log [/log/josm/?rev=19412&stop_rev=19397 SVN log messages of milestone 25.05] |
142 | | == 2019-03-03: Stable release 14824 ([milestone:"19.02" 19.02]) == #stable-release-19.02 |
143 | | * major enhancements |
144 | | * new language: Canadian English (en_CA: r14811, r14812) |
145 | | * medium enhancements |
146 | | * add mapcss function `gpx_distance()` to get the distance to the closest gpx point (r14802) |
147 | | * minor enhancements |
148 | | * gpx download improvements (r14761, r14762) |
149 | | * remember state of minimized docked panels when closing undocked panel (r14765, r14820) |
150 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
151 | | * add wiki documented denominations >500 uses (r14767, r14773) |
152 | | * don't warn about "customer is not a valid restriction value" (r14767, r14774) |
153 | | * add crop=cereal (r14769) |
154 | | * fix typo in tidal generator preset: steam -> stream (r14780) |
155 | | * 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) |
156 | | * allows multiple values in URL validator (r14803) |
157 | | * deprecated amenity=sauna (r14804, r14815) |
158 | | * complain about shop=yes, except for amenity=fuel (r14805) |
159 | | * support rendering of boundary on relation ways for all boundary types not just administrative (r14806) |
160 | | * 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) |
161 | | * deprecate natural=waterfall in favor of waterway=waterfall (r14814, r14815) |
162 | | * change preset: piste:grooming=classic;skating to classic+skating (r14821) |
163 | | * 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] |
| 19 | == 2025-05-02: Stable release 19396 ([milestone:"25.04" 25.04]) == #stable-release-25.04 |
| 20 | * See full log [/log/josm/?rev=19396&stop_rev=19370 SVN log messages of milestone 25.04] |
166 | | == 2019-02-05: Stable release 14760 ([milestone:"19.01" 19.01]) == #stable-release-19.01 |
167 | | * major enhancements |
168 | | * When unglueing a node from a way, retain the history on the node which gets assigned the tags. (r14653, r14662) |
169 | | * Add tab with installation details in "About" popup (r14693, r14701, r14707) |
170 | | * medium enhancements |
171 | | * Improved "Zoom to selection" behavior (r14628, r14734) |
172 | | * Allow to save active ValidatorLayer (r14667, r14668) |
173 | | * Make auto-resizing Tags table to fit content optional and disabled by default (r14677) |
174 | | * Display non default API URL in upload dialog (r14729) |
175 | | * minor enhancements |
176 | | * Imagery Preferences: harmonize cache size units (r14631) |
177 | | * Imagery Preferences: collect all cache settings in the same tab (r14632) |
178 | | * Detect preset wiki languages automatically (r14646, r14647, r14660, r14664) |
179 | | * Status report: exclude file history, Overpass queries (r14671) |
180 | | * Add Help buttons to several windows (r14655:14658, r14742:14745) |
181 | | * Restore contextual menu of history dialog (r14676) |
182 | | * GenericRelationEditor: bind Ctrl+Enter to okay action (r14679) |
183 | | * Improve progressMonitor for internal osm (xml) importer (r14688) |
184 | | * ChildRelationBrowser: add popup menu (r14713) |
185 | | * Remove support for TagChecker configuration files i.e. tagchecker.cfg (r14727) |
186 | | * Improve progress bar of history browser (r14756) |
187 | | * Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules: |
188 | | * Don't sort map_size values in information=map preset (r14621) |
189 | | * Add 22000 as a valid voltage value (r14645) |
190 | | * Add naming tags for relations: water/waterway/wetland (r14680) |
191 | | * Fine tune unknown tags warning (r14696, r14739, r14750, r14751) |
192 | | * Add Key:interval to presets (r14711, r14712) |
193 | | * Add traffic_calming=dip, sort traffic calming presets more logical like in the wiki (r14714) |
194 | | * Add type of zoo (r14715) |
195 | | * Validate correct Key:interval syntax (r14728) |
196 | | * Remove some false positve validator warnings of attraction=summer_toboggan (r14735) |
197 | | * 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] |
| 25 | == 2025-03-01: Stable release 19342 ([milestone:"25.02" 25.02]) == #stable-release-25.02 |
| 26 | * See full log [/log/josm/?rev=19342&stop_rev=19308 SVN log messages of milestone 25.02] |
| 27 | |
| 28 | == 2025-02-04: Stable release 19307 ([milestone:"25.01" 25.01]) == #stable-release-25.01 |
| 29 | * See full log [/log/josm/?rev=19307&stop_rev=19278 SVN log messages of milestone 25.01] |
| 30 | |
| 31 | == 2025-01-03: Stable release 19277 ([milestone:"24.12" 24.12]) == #stable-release-24.12 |
| 32 | * See full log [/log/josm/?rev=19277&stop_rev=19266 SVN log messages of milestone 24.12] |
200 | | * [[Changelog/2018]]: Releases from r13266 to r14620 |
201 | | * [[Changelog/2017]]: Releases from r11426 to r13265 |
202 | | * [[Changelog/2016]]: Releases from r9230 to r11425 |
203 | | * [[Changelog/2015]]: Releases from r7907 to r9229 |
204 | | * [[Changelog/2014]]: Releases from r6763 to r7906 |
205 | | * [[Changelog/2013]]: Releases from r5697 to r6502 |
206 | | * [[Changelog/2012]]: Releases from r4878 to r5608 |
| 35 | * [wikitr:/Changelog/2024]: Releases from r18906 to r19265 |
| 36 | * [wikitr:/Changelog/2023]: Releases from r18623 to r18905 |
| 37 | * [wikitr:/Changelog/2022]: Releases from r18361 to r18622 |
| 38 | * [wikitr:/Changelog/2021]: Releases from r17429 to r18360 |
| 39 | * [wikitr:/Changelog/2020]: Releases from r15629 to r17428 |
| 40 | * [wikitr:/Changelog/2019]: Releases from r14261 to r15628 |
| 41 | * [wikitr:/Changelog/2018]: Releases from r13266 to r14260 |
| 42 | * [wikitr:/Changelog/2017]: Releases from r11426 to r13265 |
| 43 | * [wikitr:/Changelog/2016]: Releases from r9230 to r11425 |
| 44 | * [wikitr:/Changelog/2015]: Releases from r7907 to r9229 |
| 45 | * [wikitr:/Changelog/2014]: Releases from r6763 to r7906 |
| 46 | * [wikitr:/Changelog/2013]: Releases from r5697 to r6502 |
| 47 | * [wikitr:/Changelog/2012]: Releases from r4878 to r5608 |