Languages:
- English
- français
- Nederlands
Table of Contents
- 2020-12-29: Stable release 17428 (20.12)
- 2020-11-22: Stable release 17329 (20.11)
- 2020-10-05: Stable release 17084 (20.09)
- 2020-09-07: Stable release 17013 (20.08)
- 2020-07-31: Stable release 16812 (20.07)
- 2020-07-02: Stable release 16731 (20.06)
- 2020-06-02: Stable release 16538 (20.05)
- 2020-04-06: Stable release 16239 (20.03)
- 2020-02-26: Stable release 15937 (20.02)
- 2020-02-01: Stable release 15806 (20.01)
- Older stable releases
Changelog 2020
This page provides an user-friendly changelog for the stable releases of JOSM. Its granularity lies between the contents of the StartupPage and the SVN log messages.
- This list contains mainly enhancements and changes.
- Bug fixes are seldom listed here (although a major part of each release are bug fixes). See the link SVN log messages of milestone YY.MM at the end of each chapter to search for fixed bugs.
- Changes of external resources (Presets, Map Paint Styles, Validator Rules, Imageries and Plugins) are not listed here.
- The JOSM related changes noted on osm trac are not listed here as well.
2020-12-29: Stable release 17428 (20.12)
- minor enhancements
- #20131 - Remote control: report errors in case of OSM API error (load_and_zoom) or no valid identifier (load_object)
- #19825 - Display advanced preferences table on Java 8 also without search text
- #20037 - Overpass query wizard: fix generating queries with "*=value"
- #20091, #19783 - Adjust Downloading incomplete members
- #20110 - Update multipolygon: don't strip
natural=coastline
from member ways - #12536 - Improve divider location of Conflict window
- #18372 - Avoid text overflow in Notes description box
- #20165 - Changset manager: Discussion tab: Improve sorting by date
- #18533 - Changeset manager: Tags tab: Improve handling of column widths
- #20163 - Split way: keep turn restriction intact if via way was split
- #19098 - Properly update plugins after a crash of a plugin
- #10205 - Adjust align nodes in circle behavior
- various performance improvements and memory leak fixes
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
- #20089 - Don't warn about
railway=rail
crossingrailway=yard
- #19465 - Make "Overlapping ways" less aggressive
- #20019 - Warn about
direction=forward/backward
on invalid nodes - #20174 - Don't warn about "very long segment" for ways with
boundary=*
- #20187 - Don't warn about unclosed
natural=earth_bank
- #20193 - Warn about
transformer=*
on ways - #20117 - Warn about more abbreviated street names (
Bnd
for Bend,Cv
for Cove,Trl
for Trail,Xing
for Crossing,Vw
for View) - #20121 - Adjust handling of water objects in Crossing ways test
- #20234 - Don't warn about unclosed
natural=mountain_range
- #20241 - Don't warn about
icao
andiata
tags onaerodrome=heliport
- #20031 - Don't warn about overlapping
area:highway
- #20307 - Don't warn about unknown values for keys ending with
:maxstay
- Add
water=basin
- #20089 - Don't warn about
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.11
2020-11-22: Stable release 17329 (20.11)
(Stable release 20.10 was skipped.)
- major enhancements
- medium enhancements
- #19745 - Preferences: add quick filter for styles/presets/rules
- #19822 - GeoJSON: fix bugs with multipolygons
- #18866 - The Potlatch2 style has been vectorised, and will look better on hiDPI / Retina displays. If you were using it, you need to re-enable it in View menu → Map paint styles → Map paint preferences
- various performance improvements and memory leak fixes
- minor enhancements
- #19876 - Bug fixes for the preferences window
- #19887, #19906 - Statusbar measurement view fixes
- #19819 - Improvements for dark modes
- #18721 - PropertiesDialog: improve "overwrite key" dialog
- #18235 - Fix loading of the languages sr@latin and ca@valencia from external sources
- #19851 - Fix shortcut names
- #19920 - Make cancel work at "Download All Children"
- #19951 - Show "Multipolygon is not closed" message when new created relation doesn't contain any way
- #19120, #19954 - Disable Shift shortcuts in text fields
- #19976 - Add SWEREF99 TM (EPSG:3006) in default projection choices
- #19993 - Handle multiline note comments in notes dialog
- #19997 - Disable MapPaint style submenu for empty settings
- #6529, #14620, #19438 - Fix bugs which could break data integrity
- #19869, #19871, #19895 - Validator tests could not cope with locked (read-only) datasets
- #20013 - Combine ways: suggest to adapt direction=forward/backward childnodes in case one of the ways needs to be turned
- #19966, #20115 - Create Multipolygon: Fix bug that could block JOSM if
multipoly.show-relation-editor
is true - #20096 - Restore comment initialization from dataset changeset hashtags if specified through remote control (regression from recent upload dialog changes)
- #20026 - Fix tooltip for Date/time in gpx filter dialog
- #20018 - Disable repaint timer when no animation extension is enabled
- #20099 - Make sure "OSM Server" preferences display a vertical scrollbar if needed
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #19743, #19879 - Update to OpeningHoursParser 0.22.1
- #19506 - Avoid duplicate warnings on nodes connecting
building
andhighway
- #19581 - Disable the fix button for duplicated nodes in case there is no downloaded area
- #17498 - Warn about
bicycle=no
andcycleway="something positive"
- #17498 - Deprecate
cycleway|cycleway:left|cycleway:right=none
in favor of*=no
- #19877 - Warn about
emergency=defibrillator
on a way - #16247 - Avoid false positives of "Node connects a power line or cable with an object which is not related to the power infrastructure." with multipolygons
- #19304 - Add
shop=frozen_food
- #17646 - Add
mobile
andcontact:mobile
to the two contact presets - #17646 - Add preset with most common social networks
- #19423 - Add
amenity=animal_boarding
andamenity=animal_shelter
- #19907 - Don't autofix
width=m
towidth= m
(and similar cases) - #19907 - Adjust some numeric test to warn about cases with missing numbers after decimal separator (
width=10'2."
ormaxheight=2. m
), don't warn about values without inch (feet only) - #19907 - Remove foot/inch from
maxweight
/maxaleload
numeric tests - #19907 - Avoid that the fix button of some numeric tests produces a still wrong value
- #19862, #9257 - Remove controversial warning about unnecessary
foot|bicycle=yes|designated
together withhighway=footway|pedestrian|cycleway
- #17809 - Don't promote spelling
FIXME
, deprecateFixme
in favor offixme
- #19909 - Don't warn about "Way end node near other way" if a power line ends with
location:transition=yes
- #19787 - Add
building=tent
- #19917 - Don't warn about nodes with role
house
without housenumber but withnohousenumber=yes
in associated street relations - #19930 - Downgrade warning about
oneway
onwaterway
to info level for navigable waterways - #19949 - Improve warning message for
sidewalk=yes
- #19980 - Warn about
highway=livingstreet
together withmaxspeed>20
ormaxspeed>15 mph
- #19981 - Warn about closed
power=line
way - #19987 - Fix false positive unconnected ways warning for ways ending at ferry terminal
- #19967 - Add
leisure=bleachers
andbuilding=grandstand
- #14964 - Add
residential=apartments|rural|urban
- #19383 - Add
line_management
to power support presets, warn aboutline_management
on ways, deprecatepole:type
and power relatedtower:type
values - #20001 - Add
vending=water
- #18266 - Warn about multiple values in
telecom:medium
- #19952 - Change
sport
drop down list to a multiselect - #20021 - Add
holding_position:type
- #20034 - Add
building=gatehouse
- #20022 - Do not warn about
destination_sign
relations with same members - #20119 - Don't warn about
smoothness
onbarrier=kerb
orkerb=*
- Allow
amenity=bar
andhighway=pedestrian
as physical features for sport tags - Don't warn about
maxspeed
onwaterway=tidal_channel|fairway
- Don't warn about missing
maxspeed
ontraffic_sign=maxspeed
when conditional maxspeed is present
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.11
2020-10-05: Stable release 17084 (20.09)
- medium enhancements
- minor enhancements
- #19786, #19726, #19808, #19820, r17032, r17034, r17036, r17060, r17061 - Add missing icons and change some icons
- #19789, #19793 - Fix memory leaks
- #19836, #19850 - Add possibility to add a shortcut for more actions and toggle dialogs
- #19353 - Fix "Relation member must be part of the same dataset as relation" bug
- #19813 - Fix selection of Multiselect presets
- #19794 - LatLonDialog: restore return by Enter key
- #19532 - Fix "Cannot modify the id counter backwards" bug
- #19493 - Fix performance problem when switching between mappaint styles and wireframe view
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #18866 - Update to latest and probably last version of Potlatch2 mappaint style
- #19739 - Add
natural=sinkhole
, deprecatenatural=sink_hole
- #12575 - Add icon for
craft=brewery
,craft=winery
,craft=handicraft
andcraft=caterer
- #19782 - Fix spelling of climbing keys containing UIAA to uiaa, add validator warnings
- #19714 - Don't complain about direction reversal in case of
two_sided=yes
- #19769 - Fix validator warning messages
- #19747 - Warn about
electrified=no
together withvoltage
orfrequency
onrailway
ways, addfrequency=25
to presets - #19747 - Fix sorting of
frequency
values in presets - #19759 - Add
emergency=suction_point
- #19797 - Add
man_made=pumping_station
- #19597 - Improve validator performance when validating complex multipolygons
- #19796 - Add more optional values to the presets of runway, taxiway, apron and helipad
- #19821 - Don't warn about oneway on
leisure=track
- #19835 - Deprecate
cuisine=bbq
(case insensitive) in favor ofcuisine=barbecue
- #19572 - Add more warnings about
lanes
andsurface
on suspicious objects - #19603 - Warn about suspicious tag combinations with
footway=*
- #19672 - Add
amenity=monastery
,historic=monastery
andbuilding=monastery
- #19828 - Remove
cycleway:left|right=opposite_lane|opposite_track|opposite
, addcycleway=separate
andcycleway:left|right=separate
- #19431 - Add
amenity=language_school
- #18336 - Add
shop=fishing
- #18338 - Add
shop=chocolate
- #18335 - Add
shop=herbalist
- #17138 - Add
shop=swimming_pool
- Add
entrance=garage
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.09
2020-09-07: Stable release 17013 (20.08)
- major enhancements
- medium enhancements
- #19248 - Allow to toggle offline mode in the file menu ("Work Offline...")
- #19400 - Remote control: generate OpenAPI specification
- #18919 - Changeset Manager: sort tables
- #19574 - Add a color setting for MapCSS
- #10488 - GpxLayer: jump to previous/next segment
- #17836 - Download along several GPX tracks at once
- #19633 - In the relation editor show links as expected for route relations with split start
- #3450 - Download dialog: confirm download bounds outside current map view
- #4888 - Download dialog: show map scale
- #19692 - Zoom mode: zoom in/out depending on rectangle
- #19624 - Support reading line-delimited GeoJSON (RFC 7464)
- #19632 - GeoJSONWriter: write
key={value}
as JSON object - #19717 - Avoid unwanted text control characters in HiDPI
- #19716 - ChooseTrackVisibilityAction: fix sorting by timespan, do not report unspecified timespan as 1970-01-01
- #8334 - Add advanced option to scale the table font (Advanced preference keys
gui.scale.table.*
) - #8334 - Add advanced option to scale the list font (Advanced preference key
gui.scale.list.font
) - #19732 - Preferences: open previously selected preference tab
- #14200 - Warn when moving elements by a large distance
- minor enhancements
- #19437 - OpenBrowserAction: make warning threshold of browser windows configurable (Advanced preference key
warn.open.maxbrowser
) - #19620 - Tag2Link: allow to customize sources
- #18555 - Tag2Link: make search engine configurable (Advanced preference key
tag2link.search
) - #19622 - Tag2Link: show icons based on presets/styles
- #19316 - Don't show a warning when a new relation is deleted
- #12484 - Disable inappropriate AdvancedPreference actions (Edit requires exactly one selected row. Reset requires at least one selected row.)
- #19669 - Add help buttons to more dialogs
- #8227 - MarkerLayer: allow to customize marker size/stroke (Advanced preference keys
draw.rawgps.markers.size
,draw.rawgps.markers.stroke
) - #19699 - Download dialog: left align, improve spacing, add icons to source and "Zoom to downloaded data" checkboxes
- #7638 - Download dialog: add status bar with lat/lon of mouse cursor and selected download area (for experts)
- #19705 - MapView: render turn restrictions in HiDPI
- #19706 - Selection/Relation list: render primitive icons in HiDPI
- #13586 - Preferences: do not update source entries automatically when
--offline=CACHE_UPDATES
- #19731 - Imagery Preferences: move reload button next to activate button
- #19510 - Add "Zoom to layer" in context menu of layers in the Layers panel
- #19736 - MapStatus: display localized SystemOfMeasurement name
- #19754 - Tag2Link: support multi-values for
wikimedia_commons
- Fix offset of embankment/barrier patterns, which led to unpredictable rendering
- #19437 - OpenBrowserAction: make warning threshold of browser windows configurable (Advanced preference key
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #19579 - Don't warn about unknown values of
generator:output:electricity
andplant:output:electricity
- #19589 - Don't warn about duplicate
housenumbers
if one is tagged on abarrier=entrance
orbarrier=gate node
- #19604 - Warn if the value of alt_name is the same as of name
- #19570 - Move hangar outside aeroway warning to external France specific rules
- #18899 - OpeningHoursParser: allow to specify strictness in preferences
- #19646 - Enhance bunker preset, add bunker value also to building preset
- #19660 - Improve warning text for unnecessary
area=yes
warning - #17633 - Remove double warning for one object in some cases (e.g.
name=school
+building=school
+amenity=school
), avoid cases like solelybuilding=school
(withoutamenity=school
) after autofix - #19650 - Do not warn about
incline
onleisure=slipway
- #19609 - Adjust
lanes
warnings - #11541 - Add
wikidata
textbox below everywikipedia
textbox in all internal presets and warn if awikipedia
value looks like awikidata
value - #19641 - Add
shop=second_hand
, change icon ofshop=charity
- #19714 - Add rendering of right side of
barrier=city_wall
, addtwo_sided=yes
checkbox tobarrier=city_wall
preset, warn ifbarrier=city_wall
way is reversed - #19720 - Fix
lift_gate:type
dropdown list - #19718 - Add
level=*
toemergency=defibrillator
preset, reorder preset - #19726 - Update OSM wiki object type icons
- #18934 - Fix rendering of
leisure=amusement_arcade
andleisure=adult_gaming_centre
- #19713 - Add
junction=circular
and remove default oneway arrows in case ofoneway=no
; add preset links between roundabout, mini-roundabout and circular junction - #19742 - Warn about much likely wrong
direction
tag onhighway=mini_roundabout
, remove icon for solelydirection=clockwise
tag - #19760 - Don't warn about unusual unicode character ɗ and Ɗ
- Remove unneeded white background from a few icons
- Add
level
values in the presets, don't sort values oflevel
andlayer
in presets - Add
irrigation=pivot
to farmland preset
- #19579 - Don't warn about unknown values of
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.08
2020-07-31: Stable release 16812 (20.07)
- minor enhancements
- #15240 - Replace some png icons by svg
- #13173 - Fix cursor hotspot for HiDPI
- #19241 - Do not report "JOSM Validator" as data source on upload
- #19451 - Update data: Do not download incomplete ways
- #19508 - Better reversal function for numbers (e.g. don't change
incline=0%
toincline=-0%
) - #19444, #19293 - Improve tag2link
- #19370, #18319 - Enable GitHub Actions and package for macOS
- #19432 - Improve splitting ways if way occurs multiple times in a relation
- #19496 - Display special preset icons prior to the generic multipolygon icon in lists for all presets
- #19312 - Add preference key validator.relation.allow.complex.dependency to disable warnings from validator or relation editor when multiple relations generate a dependency loop (useful only for non osm data)
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #19440 - Add
placement:forward/backward
to highway presets - #16391 - Add
noref=yes
andnoname=yes
checkboxes afterref
andname
fields in highway presets - #18698 - Add more access tags
- #18698 - Split Road Restrictions preset in Road Restrictions and Access Restrictions
- #11245 - Add
clothes=*
to shop=clothes preset - #19457 - Add
sport=curling
- #19445 - Add
man_made=telescope
- #9164 - Add
historic=citywalls
,historic=city_gate
,historic=manor
,historic=church
,historic=charcoal_pile
,historic=mine
,historic=mine_shaft
,historic=shieling
andhistoric=milestone
- #19517 - Add
club=*
- #19515 - Add
man_made=antenna
- #10759 - Add
communication:*=yes
check boxes to antenna, mast, tower and communication tower - #19180 - Deprecate
access=customer
,addr:inclusion=estimated
,building=apartment
,lamp_mount=bent mast
,lamp_mount=straight mast
,lamp_type=electrical
,generator:type=solar_photovoltaic_panels
andbuilding=part
(common typos) - #19526 - Multipolygon validation: find shared segments with outer ways when multipolygon relation is incomplete
- #10932 - Warn about ways with
*:lanes
but withoutlanes
(also with:forward
,:backward
and:both_ways
extensions) - #19536 - Warn about numeric names (info level)
- #17296 - If the value of
fixme
is also a tag, ask if the fixme is fixed - #19094 - Warn about
placement:forward/backward=transition
- #19544 - Warn about
building
overlapping withbuilding:part
- #19180 - Avoid to produce unnecessary messages in "Other" when there is already a deprecated warning in "Warning"
- #19555 - Adjust rendering of
note
andfixme
on nodes - #17750 - Add more access tags to barrier presets including icons for checks
- #19568 - Don't warn about highway ending near other highway for
railway=platform
andrailway=platform_edge
- #19571 - Update to OpeningHoursParser 0.22.0
- Add icon for
barrier=bus_trap
- Add
area
checkbox toleisure=track
preset - Add
sport=chess
- Little reorder in the man_made preset group
- Add
resource=clay
- #19440 - Add
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.07
2020-07-02: Stable release 16731 (20.06)
- major enhancements
- medium enhancements
- #13082 - SearchCompiler: add members: keyword to search for relations with the specified number of members
- #19330 - History browser: Add semantic check to select equivalent nodes/members on opposite sides
- #12303 - When downloading objects with Overpass API, use recurse up to fetch referrers
- #19381 - Upload dialog: warn about large bounding box
- minor enhancements
- #19321 - Fix sometimes cut off text in drop down lists in presets
- #16255 - Possibility to edit relation roles from the membership dialog
- #19346 - Automatically select newly created multipolygons
- #14701 - Confirm relation duplicate
- #19196 - Don't require a restart when a MapPaint color is changed
- #19199 - SimplifyWayAction: display how many nodes are going to be removed
- #14228 - Order the members when creating boundaries and multipolygons
- #19197 - MapCSS: Ability to create a color property with
JOSM_pref
- #19366 - Add filter box for Color Preferences
- #19287 - Make
playground
values searchable - #19376 - Offer an option to disable the imagery layer popup menu
- #19381 - Upload dialog: make warnings less intrusive
- #19406 - InspectPrimitiveDialog: display length and area
- #16031 - Presets: make
use_last_as_default="true"
work - #19374 - Relation editor: Option to hide tagging preset links
- #18213 - MapCSS: add support for
repeat-image-opacity
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #19138 - Warn when you try to delete a node which is part of a way which is hidden by a filter
- #19337 - Don't warn about
sport=motor|motocross|cycling
on unclosed ways - #19380 - Improve validation message "Role verification problem..."
- #19389 - Add
footway=access_aisle
- #19312 - Detect circular dependencies in relations
- #19395 - Don't warn about descriptive
name=Casa
in France (brand name) - #19409 - Don't warn about descriptive
name=Kiosk
in the Netherlands (brand name) - #19396 - Warn about
stream=intermittent
and don't warn anymore about missing tagstream
withoutwaterway
- #19163 - Adjust units validator tests: add autofixes for missing or multiple spaces and long forms of units, validate
maxaxleload
andmaxlength
too - #19403 - Update recreational route relation roles
- #19393 - Warn about end node without housenumber in address interpolation
- #19382 - Add
website
,operator
,fee
,opening_hours
andreservation
toroute
relations and/oraerialway
s, sort checkboxes inpublic_transport=stop_position
preset better - #17026 - Don't warn about
reg_name
withoutname
- #18265 - Add
shop=lighting
,shop=security
,shop=wholesale
,shop=pottery
andshop=trade
- #18265 - Deprecate
shop=lamps
- #19427 - Add
pipeline=substation
- #18940 - Add
man_made=goods_conveyor
- #15240 - Replace some png icons by svg
- #16898 - Warn about
man_made=tower
withouttower:type
andman_made=communications_tower
withheight
<75m - #10759, #17818, #16898 - Add Presets for
man_made=mast
andman_made=communications_tower
, rework preset forman_made=tower
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.06
2020-06-02: Stable release 16538 (20.05)
(Stable release 20.04 was skipped.)
- major enhancements
- #19147 - Add Persian and readd Icelandic language
- medium enhancements
- #18468 - MapCSS: add support for text-rotation
- #18164 - Switch to JOSM search syntax in Overpass Turbo Query Wizard
- #8352 - Add color chooser to presets and display the color in the Properties dialog
- #11310 - Support setting changeset tags during /import call
- #19127 - Jump to Position: jump to place name added
- #19099 - Download Area around places: search for more than 10 results with Nominatim (After the initial search, the button changes to "Search more...")
- #18694 - Improve cursors rendering on HiDPI screens
- #19255 - History browser: add "index of node/member" column
- minor enhancements
- #18462 - Improve handling of preferences backup file
- #18863 - Improve split ways action
- #19070 - SearchCompiler: regexp comparison using <tilde>
- #19075 - Presets: add popup menu to keys
- #19022 - PresetLink: allow to customize label text and UI position
- #18670, #19042, #19089, #19104, #19105, #19111 - Improve Unglue action
- #19041 - GeoJSONReader: reuse node on same position to avoid multiple nodes on top of each other. Avoid creating unconnected polygons.
- #18883 - InspectPrimitiveDialog: improve mapstyle summary
- #19121 - Improve warning message for actions outside of downloaded area
- #19124 - Update data: don't download full relations at "Check on server" for "deleted or moved objects"
- #19074 - Improve TagInfoExtract (used on taginfo projects, example)
- #19176 - Update OSMCha URL
- #19181 - Improve mapview at low zoom when drawing of way directions arrows is enabled
- #17270 - Improve History (Ctrl+H) when multiple objects are selected
- #13177 - Better handle errors while downloading parent ways/relations
- #19237 - Add more icons to text box context menu
- #19227 - PluginListPanel: speed up scrolling
- #19193 - WMSImagery: fix parsing of version 1.3.0 capabilities
- #19234 - ToolbarPreferences: possibility to move up/down all selected entries
- #19247 - MenuItemSearchDialog (CTRL+Space): allow to search for imageries on current position
- #18162, #18712 - Add
--offline=CACHE_UPDATES
to disable updates of cached files. This includes imagery index, custom styles, presets. - #18107 - ChangesetCacheManager: allow to copy a list of changesets to clipboard
- #18975 - NoteInputDialog: remember windows geometry
- #17952 - Relation Manager: adjust focus in member tab when removing selected members
- #19253 - History browser: highlight selected relation member row
- #19254 - History browser: double click relation member table to open history of member
- #19260 - Show menu on right-click in History of relation members
- #19275 - Relation list: Direct option for history viewer - Enable Ctrl+H and add History to right click popup menu for member list.
- #19285 - Ctrl+C (Copy) keeps the order of selection
- History/VersionTable: scroll active versions into view
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #17914, #13841 - Improve "End node near other way" test
- #19048 - Opening hours syntax: validate
opening_hours:covid19
- #18994 - Fine tune some presets object types and mappaint style
- #19053 - Improve Validator Ignore list handling
- #19038 - Add
information=route_marker
- #12575 - Add icon for
craft=photographer
- #15240 - Replace some png icons by svg
- #19066 - Improve some validator messages
- #19018 - Flag combination of major highway type (trunk .. residential) and
crossing=*
- #19072 - Add
shop=storage_rental
- #19007 - Add recycling materials wood, beverage_cartons, paper_packaging, books, magazines, newspaper and sort all "topical"
- #19079 - Improve label of preset_link of "fixme", "note" and "description"
- #18094 - Display
addr:unit
andaddr:flats
in the MapView too - #19045 - Add
surface
to some sport presets andhoops
to basketball - #18138 - Add preset and validator rules for connectivity relations
- #11253 - Require to add unit to
maxstay
tag, rework preset and add validator rules with autofixes for the most common cases - #19145 - Improve unclosed ways test
- #19136 - Warn about old-style multipolygons again
- #18134 - Add
healthcare=laboratory
- #17818 - fine tune / unify some presets
- #19271 - Support
man_made=street_cabinet
on area - #18693 - Add
door=*
to entrance preset - #19261 - Add
maxspeed:advisory
- #19081 - Add
amenity=public_bath
- #18934 - Add
leisure=amusement_arcade
,leisure=adult_gaming_centre
andamenity=gambling
, little reoder in the preset menu - #19186 - Add
amenity=public_bookcase
- #19274 - Warn about descriptive name library,biblioteca,biblioteka,bibliothek,bibliotheek
- #19287 - Add
playground=*
and warn aboutplayground=yes
- #19010 - Warn about suspicious combinations of
cycleway/sidewalk
withcycleway/sidewalk:left/right
- #19298 - Add wiki documented
tree
values >80 uses in orchard preset - #19311 - Do not warn about
sport=*
+amenity=dojo
- Add own icon for
information=audioguide
- Make values of key
wall
searchable - Include
level
key in steps preset - Improve validation for the key
seats
- Add
automated
check to car wash presets - Don't warn about "Unknown source:maxspeed context" for zone 10 and zone 60
- Use the same mappaint style for
landuse=construction
multipolygons like for closed ways - Add
building=sty
- Add
building=parking
- Add
foot=use_sidepath
to access restructions preset - Add
crop=soy,barley,rape
to landuse preset - Don't warn about unclosed way
leisure=barefoot
(bare foot paths)
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.05
2020-04-06: Stable release 16239 (20.03)
- major enhancements
- #18856 - Add Arabic language
- medium enhancements
- #18856 - Add support for Eastern Arabic(-Indic) and Khmer numerals
- minor enhancements
- #18596 - Fix relation ordering after split-way
- #14965 - Sort Autofilter tags alphabetical
- #18810 - Validator dialog shows the test that produced the message in the tool tip
- #18818 - Download from OSM along selected ways: allow value < 10 [meters]
- #18796 - Make Validator work correctly after upload
- #18835 - Download members: don't perform a full recursive download of children relations, i.e. only way and node members are completed
- #18835 - Make Cancel button work while relation members were downloaded
- #13805, #17737 - Improve progress bar of validator
- #18870 - DownloadAlongAction: suppress multiple requests dialog for only one server request in DownloadAlong
- #18885 - AdvancedChangesetQueryPanel: select checkbox/radio-button when clicking its label
- #18658 - Don't create empty validator layer
- #18619 - Upload dialog: add border, reorder summary
- #18649 - Imagery menu: Do not create category submenu with only one entry
- #18919 - Allow to sort tables in changeset manager
- #18918 - Enable Ctrl-H shortcut to display history of primitives selected in changeset manager
- #17285 - Add
privacy-policy-url
to imagery schema - #17683 - LoadAndZoomHandler: retain order of selection
- #15931 - Add a preference to use external browser instead of the Help Browser
- #18692 - Show Duplicate relation in context menu
- add MapCSS conversion functions: to_boolean, to_byte, to_short, to_int, to_long, to_float, to_double
- #18990 - Reenable Join Node To Way when way is the same one that the node belongs to
- #18985 - Avoid to download parents of deleted (invisible) objects
- #18979 - Improve display of PrimitiveIds
- #18993 - Allow to clone a locked dataset
- #15232 - Upload dialog: Advanced preference
upload.show.review.request
to disable request feedback checkbox - #18429 - Upload dialog: Advanced preference
upload.show.automatic.source
to disable automatic source retrieval UI
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #16707 - Improve highlighting of overlapping areas and "zoom to error"
- #18744 - Improve "Join Overlapping Areas" behavior
- #13165 - Improve overlapping multipolygons test
- #17629 - Don't warn about name=mairie|rathaus
- #9895 - Warn about values of noexit other than yes
- #12575 - Add icon for craft=blacksmith
- #16707 - Warn about overlapping connected buildings
- #18817 - Warn about marker as member of underground pipeline or cable
- #18765 - Don't warn about two single values of direction (direction=90;270) and combination of ranges and single values (direction=45-100;190-250;300)
- #18819 - Deprecate exit_to=* in favor of destination=*
- #18140 - Switch to OpeningHoursParser
- #18741 - Tag checker: report codepoint of unusual Unicode character
- #12914, #18552, #18640 - Move out French-specific rules to external France specific rules
- #15240 - Change Potlatch icon to svg
- #18868 - Add segregated check box to path/footway/cycleway preset
- #18935 - Add "ele" for internal preset natural=water
- #18937 - Add "water area inside water area" check
- #18951 - Deprecate water=riverbank in favor of water=river
- #18969, #18964 - Improve performance of validator checks
- #18863 - Split ways: avoid false positive warnings about missing members
- #18740 - Tag checker: whitelist a few phonetic characters
- #19014 - Don't warn about junction=* on area:highway
- Rework "under the hood"
- #16860 - Setup Apache Ivy
- #18140 - Switch to OpeningHoursParser
- #18845 - Reorganization of data, images, styles, IDE and native files in a more practical file tree
- #18802 - Refactor and optimizations: MapCSS
- #18864 - Refactor and optimizations: Tagging Presets
- #18896 - Refactor and optimizations: ImageryInfo
- #18886 - Refactor and optimizations: OsmReader
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.03
2020-02-26: Stable release 15937 (20.02)
(First version 15915 was released as stable version and due to major bugs version 15927 and 15937 were released as hotfixes.)
- major enhancements
- #18440 - Restore access to Maxar imageries
- #18729 - Add links to Geofabrik regional/national Taginfo instances
- #18628, #18679, #17109 - Improve Autofilters: display the active rule/key, support numeric value with units, support 0.5 steps for level and add new keys: building:levels, gauge, frequency, incline, lanes, admin_level
- #14088 - Add tag and change value dialogs: use matching preset/mappaint style icons on the okay button
- medium enhancements
- minor enhancements
- #17827 - Add compatibility with Java 14
- #18639 - Update to overpass-wizard 0.0.9
- #18654 - Separate unique identifiers per primitive type (This allows to easily update .osm files with negative ids across multiple sessions, such as internal JOSM boundaries file.)
- #18678 - Fix DownloadAlong with locked layers
- #18677 - Add "download" and "locked" status to osm data layer info
- #18703 - Scroll through TabPreferenceSetting using mouse wheel
- #15158 - Tag2Link: support leading zeros for ref:bag
- #18709 - Add Tag Dialog: disable auto completion during use of recent tags
- #13108 - Registers *.geojson, *.jos, *.joz files on all platforms
- #18720 - Automatically enable "Tile zoom offset" in HIDPI mode
- #18761 - Only consider source=survey for local GPX files, not the public ones
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #18577 - Update opening_hours.js
- #18667 - Match
cycleway:left
andcycleway:right
on Cycle Lane/Track preset too - #18642 - Don't warn about the key
to
onroute=ferry
ways - #17820 - Same support for
oneway:bicycle=no
as forcycleway=opposite
- #18633 - Extend
route=ferry
preset - #11232 - Warn about
highway=*
+construction=yes
- #18740 - Validator: whitelist a few phonetic characters
- #18767 - Add
navigationaid=als|papi|vasi
toaeroway=navigationaid
preset, add own icons for papi and vasi and warn about navigationaid=approach_light and navigationaid="ALS (Approach lighting system)" - #17541 - Add
historic=fort
- #12575 - Add icon for
craft=stonemason
- #18719, #18659 - Change
car
tomotorcar
inamenity=charging_station
preset, add a validator warning and addmotorcycle=*
- Add icons of the tracktypes in the preset combo for easier learning/understanding which pattern belongs to which tracktype
- Add
leisure=outdoor_seating
- Add
payment:contactless
to payment preset - Add
vehicle
combo tohighway=track
preset
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.02
2020-02-01: Stable release 15806 (20.01)
- major enhancements
- medium enhancements
- minor enhancements
- #18510 - Add icons to move up/down/left/right actions
- #18504 - Add support for Tasking Manager 4 GPX URL
- #18509 - Display GPX colors in layer dialog with a circle
- #18514 - Make all changeset actions and dialogs only accessible in expert mode
- #18091 - Reuse Help shortcut inside tag/membership dialog
- #18494 - GPX layers uses the name from the file instead of "Downloaded GPX Data" whenever possible
- #18514 - Disable Window menu when empty, display changeset toggle dialog entry in the window menu only in expert mode
- #18530 - Upload dialog: support validator and notes layers as source tag
- #18172 - Add new imagery categories "elevation" and "qa"
- #18015 - Fix timezone in ImageViewerDialog
- #18540 - Use correct primitive icons in validator dialog
- #18083 - Don't combine ways when the shared node is old and outside of the download area.
- #18020 - Don't show way directions for boundary and multipolygon relations
- #17654 - Notify users of viewport following activation by shortcut
- #18026 - Relation member conflict: render decision as radio buttons
- #10435 - MapCSS: add settings of type string/double
- #18503 - Relation editor: compute wayConnection for
type=superroute
- #17220 - LayerListDialog: show imagery offset in tooltip, re-enable previous offset on click
- #14921 - WMS: support time={time} for Sentinel-2 imagery
- #17688 - History Viewer: allow to select/copy multiple values
- #17639 - Relation editor: invert color of icons when line is selected
- #13813 - Advanced object info: use consistent coordinates/bbox format
- #14197 - Advanced Preferences: support search keywords "modified", "default", "changed"
- #18613 - Discourage upload of geojson data
- #18624 - Improve performance of parent ways/relations download
- #18632 - Fix loading of SVG images in internal help browser
- #18608 - Use the correct console encoding on Windows
- #18653 - Update EU boundaries after Brexit
- Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules:
- #18517 - Deprecate
office=administrative
in favour ofoffice=government
- #18505 - Detect
highway=crossing
withoutcrossing=*
(info level) - #18469 - Deprecate
landuse=churchyard
- #18460 - More precise internal border between Germany and Switzerland
- #18455 - Detect objects not matching their presets object type (info level)
- #18421 - Add
route=running
androute=fitness_trail
- #18524 - Add more values for "material"
- #18374 - Warn if
collection_times
is used instead ofopening_hours
onamenity=recycling
, rewording in preset - #10576 - Add
railway=construction
preset - #18411 - Warn about
railway=construction
orhighway=construction
together withconstruction=yes
- #18507 - Add
kerb=*
to crossing and traffic signals preset, warn aboutbarrier=kerb
together withkerb=no
, warn aboutkerb=unknown
, warn ifbarrier=kerb
andkerb=*
are used on isolated nodes, warn ifbarrier=kerb
is used onhighway=crossing
as part of a major road and suggestkerb=*
instead, deprecatesloped_curb=*
in favor ofkerb=*
- #12575 - Add craft icons: gardener, shoemaker, upholsterer
- Add
lamp_type
/lamp_mount
to street_lamp preset - #18546 - "Relation type is unknown" Lower severity from WARNING to OTHER
- #16237 - Add
amenity=dive_centre
- #18544 - Don't warn crossing administrative and protected_area boundaries, check also complete members of incomplete relations
- #18550 - Don't warn about
bollard=unremovable
looks likebollard=removable
- #18552 - Add validation rules for French telecom references
- #17736 - Add
landuse=flowerbed
, renderlanduse=school
- #9836 - Detect crossings between barrier/building, barrier/highway, barrier/railway, and barrier/waterway
- #18557 - Add
gaelic_games:handball
check to Gaelic Games preset - #18571 - Deprecate
unnamed=yes
in favor ofnoname=yes
- #18572 - Add guidepost role to more route relation presets
- #18573 - Add
isced:level
to education presets - #18471 - Warn about
highway=cycleway|footway|path
together withsegregated=no
andsidewalk=left|right|both
and warn about values ofsegregated
other than yes|no - #18585 - Support
duration
as restriction-type in conditional syntax validator test - #5794 - Download window Bounding Box tab: place text fields in diamond pattern
- #18612 - Autofix
building=other|unclassified|undefined|unknown|unidentified
tobuilding=yes
- #18603 - Deprecate
bicycle:oneway
in favor ofoneway:bicycle
- #18605 - Deprecate
building:height
andbuilding:min_height
in favor ofheight
andmin_height
- #18594 - Add
route=share_taxi
andduration
to route preset - #18168 - Don't warn about missing boundary tag if
disused:boundary
is present - #18627 - Add
building=fire_station
to building preset - #18635 - Ignore
duration
,interval
,change:lanes
,change:lanes:forward
andchange:lanes:backward
in "value looks like..." validator test
- #18517 - Deprecate
- More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 20.01
Older stable releases
- Changelog/2019: Releases from r14261 to r15628
- Changelog/2018: Releases from r13266 to r14260
- Changelog/2017: Releases from r11426 to r13265
- Changelog/2016: Releases from r9230 tot r11425
- Changelog/2015: Releases from r7907 to r9229
- Changelog/2014: Releases from r6763 to r7906
- Changelog/2013: Releases from r5697 to r6502
- Changelog/2012: Releases from r4878 to r5608
Last modified
4 years ago
Last modified on 2021-03-04T13:19:33+01:00
Note:
See TracWiki
for help on using the wiki.