﻿ticket	summary	component	version	type	owner	status	created	_changetime	_description	_reporter
24731	Integration of a route planner to simplify the creation of public transport routes	Core		enhancement	team	new	2026-05-11T19:14:44+02:00	2026-05-13T11:20:08+02:00	"Hi,
Creating routes, particularly for bus services, is a very laborious and time-consuming task for a mapper. It would be a huge boost to innovation if JOSM were to incorporate a route planner that simply required you to click on the stop locations, after which it would generate a route. One would then simply need to adjust the generated route to the actual path by dragging it into place. 
A model for the graphical and tecnical implementation: https://brouter.de/brouter-web

Regards Protoxenus
"	protoxenus@…
24716	Sign in with Google error - Access blocked: This app’s request is invalid	Core	latest	defect	team	new	2026-04-26T04:15:19+02:00	2026-05-11T19:07:40+02:00	"==== What steps will reproduce the problem?
1. Preferences -> OSM Server -> Authorize now (Fully automatic) (Use OAuth 2.0 is selected by default and cannot be changed)
2. After OpenStreetMap login page opens in browser, click Google icon to log in using Google account

==== What is the expected result?
Successful authentication to OSM server using Google account

==== What happens instead?
Google login page in browser displays error with the following text:

Access blocked: This app’s request is invalid
You can’t sign in because this app sent an invalid request. You can try again later, or contact the developer about this issue. Learn more about this error
If you are a developer of this app, see error details.
Error 400: redirect_uri_mismatch

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2026-03-28 20:28:41 +0100 (Sat, 28 Mar 2026)
Revision:19555
Build-Date:2026-03-29 01:30:57
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19555 en) Linux Freedesktop SDK 25.08 (Flatpak runtime)
Memory Usage: 560 MB / 11760 MB (139 MB allocated, but free)
Java version: 21.0.10, Flathub, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920x1080x[Multi depth]@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: Budgie
VM arguments: [--module-path=/app/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djava.net.useSystemProxies=true, -XX:MaxRAMPercentage=75.0, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED]
Dataset consistency test: No problems found

Last errors/warnings:
- 00099.787 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<You requested too many nodes (limit is 50000). Either request a smaller area, or use planet.osm>
- 00099.803 E: Bad Request - <html>The OSM server 'api.openstreetmap.org' reported a bad request.<br><br>The area you tried to download is too big or your request was too large.<br>Either request a smaller area or use an export file provided by the OSM community.<br><br>Downloading a smaller area is <em>recommended</em>!<br><br>Advanced users can use one of the following options:<br><ul><li><a href=""https://josm.openstreetmap.de/wiki/Help/Action/Download#DownloadfromOverpassAPI"">Overpass</a></li><li><a href=""https://www.geofabrik.de/data/download.html"">Geofabrik</a></li><li><a href=""https://planet.openstreetmap.org/"">OSM Planet File</a></li></ul></html>
- 00139.404 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<You requested too many nodes (limit is 50000). Either request a smaller area, or use planet.osm>
- 00139.410 E: Bad Request - <html>The OSM server 'api.openstreetmap.org' reported a bad request.<br><br>The area you tried to download is too big or your request was too large.<br>Either request a smaller area or use an export file provided by the OSM community.<br><br>Downloading a smaller area is <em>recommended</em>!<br><br>Advanced users can use one of the following options:<br><ul><li><a href=""https://josm.openstreetmap.de/wiki/Help/Action/Download#DownloadfromOverpassAPI"">Overpass</a></li><li><a href=""https://www.geofabrik.de/data/download.html"">Geofabrik</a></li><li><a href=""https://planet.openstreetmap.org/"">OSM Planet File</a></li></ul></html>
- 00605.032 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
- 00670.943 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
- 00685.826 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
- 00700.024 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
}}}
"	kuroshiokun
24730	Tile / image errors with MassGIS wmts servers	External imagery source		defect	team	new	2026-05-10T14:37:30+02:00	2026-05-10T14:37:30+02:00	"==== What steps will reproduce the problem?

1. Select a location in USA Massachusetts
2. Select MassGIS 2023 or 2025 Orthos
3. Note tiles will not display - HTTP error 200 at any zoom level
4. Create new updated wmts feed from current MassGIS documentation (ex: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/1.0.0/WMTSCapabilities.xml?cacheKey=9955572174118a43)
5. Note same error

==== What is the expected result?

Proper imagery tile display

==== What happens instead?

HTTP error 200 in the main screen
""Image not returned for tile"" error in the debug information (below)

==== Please provide any additional information below. Attach a screenshot if possible.

MassGIS Ortho links are provided automatically in the Imagery menus via the Wiki but same occurs if you get the latest link from MassGIS support pages and create a new feed. 

Current links are correct and valid.  Work perfectly in QGIS.  

{{{
Revision:19555
Build-Date:2026-03-30 09:42:59

Identification: JOSM/1.5 (19555 en) Windows 11 64-Bit
OS Build number: Windows 10 Pro 25H2 (26200)
Memory Usage: 800 MB / 24192 MB (215 MB allocated, but free)
Java version: 21.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 2880x1800x32bpp@60Hz (scaling 1.50×1.50) \Display1 1920x1080x32bpp@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 2880×1800
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.19555, -XX:MaxRAMPercentage=75.0, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=%UserProfile%\AppData\Local\JOSM\JOSM.exe]
Dataset consistency test: No problems found

Plugins:
+ DirectDownload (36474)
+ DirectUpload (36474)
+ ImportImagePlugin (36474)
+ PicLayer (273)
+ Review.Changes (1.1.1)
+ apache-commons (36474)
+ ejml (36474)
+ geotools (36474)
+ jackson (36474)
+ jaxb (36474)
+ jts (36474)
+ opendata (36474)
+ reverter (36474)
+ undelete (36474)
+ utilsplugin2 (36497)

Tagging presets:
+ %UserProfile%\AppData\Local\JOSM\muskratty_presets.xml

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
+ https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss

Last errors/warnings:
- 01422.062 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/13/3024/2484 content type was: application/octet-stream
- 01422.063 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/13/3024/2484 content type was: application/octet-stream
- 01422.069 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1511/1241 content type was: application/octet-stream
- 01422.070 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1511/1241 content type was: application/octet-stream
- 01422.119 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1512/1241 content type was: application/octet-stream
- 01422.121 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1512/1241 content type was: application/octet-stream
- 01422.157 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1512/1242 content type was: application/octet-stream
- 01422.159 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1512/1242 content type was: application/octet-stream
- 01422.162 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1511/1242 content type was: application/octet-stream
- 01422.167 W: Image not returned for tile: https://tiles.arcgis.com/tiles/hGdibHYSPO59RG1h/arcgis/rest/services/Massachusetts_Aerial_Imagery_2025/MapServer/WMTS/tile/1.0.0/Massachusetts_Aerial_Imagery_2025/default/default028mm/12/1511/1242 content type was: application/octet-stream
}}}
"	openstreetmap@…
24728	accept more fence types	Core validator		enhancement	team	new	2026-05-07T15:08:52+02:00	2026-05-10T00:59:21+02:00	"JOSM gives warnings for several of the fence types listed and documented in the [https://wiki.openstreetmap.org/wiki/Key:fence_type OSM wiki:fence_type]
For example, the fence type ""paling"" is not accepted although it is documented (and commonly used).

So, could you revise the list of common fence types in the [https://josm.openstreetmap.de/browser/josm/trunk/resources/data/defaultpresets.xml#L1891 default presets]?
For example, increase from the current list {{{barbed_wire, bars, chain_link, concrete, electric, metal, pole, railing, split_rail, wire, wood}}} to a more complete list {{{barbed_wire, bars, chain_link, concrete, corrugated_metal, electric, glass, knee_rail, krest, net, paling, panel, pole, post_and_rail, railing, roundpole, slatted, split_rail, temporary, welded_diamond_mesh, wire}}}?"	anderfo
24699	MapCSS Render tests with text fail on the JOSM server	Core		defect	team	new	2026-04-11T20:58:16+02:00	2026-05-07T15:02:50+02:00	"Since a few days the MapCSS render tests fail on the JOSM server, but work flawless on GitHub and also my machine.

The rendered images don't contain the rendered text."	stoecker
24727	NOT UPLOADING MY CORRECTION	Plugin MapRoulette	latest	task	taylor.smock	new	2026-05-05T21:29:14+02:00	2026-05-05T21:29:14+02:00	"==== What steps will reproduce the problem?
1. when done with MapRoulette task
2. I click fix and it submits that
3. And then I click stop task 

==== What is the expected result? It is supposed to the stop task

==== What happens instead? it brings out error bug

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Revision:19555
Build-Date:2026-03-30 09:42:59

Identification: JOSM/1.5 (19555 en) Windows 10 64-Bit
OS Build number: Windows 10 Pro 22H2 (19045)
Memory Usage: 668 MB / 6036 MB (309 MB allocated, but free)
Java version: 21.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1366x768x32bpp@48Hz (scaling 1.00×1.00)
Maximum Screen Size: 1366×768
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.19555, -XX:MaxRAMPercentage=75.0, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=%UserProfile%\AppData\Local\JOSM\JOSM.exe]
Dataset consistency test: No problems found

Plugins:
+ MapRoulette (82)
+ Mapillary (1819)
+ apache-commons (36474)
+ apache-http (36474)
+ buildings_tools (36474)
+ continuosDownload (132)
+ imagery_offset_db (36474)
+ jna (36474)
+ mapathoner (v1.7.4)
+ mapwithai (839)
+ photoadjust (36474)
+ pmtiles (36474)
+ utilsplugin2 (36497)

Tagging presets:
+ https://cdn.jsdelivr.net/npm/name-suggestion-index@latest/dist/presets/nsi-josm-presets.min.xml

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1

Last errors/warnings:
- 01273.465 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01284.937 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01285.887 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01286.269 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01286.288 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01286.315 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
- 01291.194 W: java.util.zip.ZipException: zip END header not found
- 01291.198 W: PluginException: : org.openstreetmap.josm.plugins.PluginException: Invalid jar file '<josm.pref>\plugins\pt_assistant.jar.new'
- 01291.200 W: Failed to scan file 'pt_assistant.jar.new' for plugin information. Skipping.
- 01291.376 E: Handled by bug report queue: java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (31) of main
java.lang.ArrayIndexOutOfBoundsException: Index 206 out of bounds for length 206
	at java.desktop/javax.swing.DefaultRowSorter.convertRowIndexToModel(Unknown Source)
	at java.desktop/javax.swing.JTable.convertRowIndexToModel(Unknown Source)
	at java.desktop/javax.swing.JTable.getValueAt(Unknown Source)
	at org.openstreetmap.josm.plugins.maproulette.gui.task.list.TaskListPanel.getSelected(TaskListPanel.java:219)
	at org.openstreetmap.josm.plugins.maproulette.gui.layer.MapRouletteClusteredPointLayer.paint(MapRouletteClusteredPointLayer.java:207)
	at org.openstreetmap.josm.gui.layer.AbstractMapViewPaintable$CompatibilityModeLayerPainter.paint(AbstractMapViewPaintable.java:27)
	at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:487)
	at org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:603)
	at org.openstreetmap.josm.gui.MapView.paint(MapView.java:509)
	at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
	at java.desktop/javax.swing.JComponent.paint(Unknown Source)
	at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
	at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
	at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
	at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
	at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
	at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
	at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
}}}
"	adeyemiomolola1207@…
24114	[patch] Validate location:transition=yes as incompatible with line_management=termination	Core validator		enhancement	team	new	2025-02-02T22:03:39+01:00	2026-05-04T09:45:14+02:00	"Hello

Mixing incompatible tagging line_management=termination and location:transition=yes is becoming a significant practice (2 540 occurrences).
Some mappers may confuse a termination with a (power) line connected to an underground cable.

Is it possible to add a validation rule that warns about this erroneous combination and asking to clarify to remove `location:transition` or change `line_management`?

Wiki is clear that line_management=termination shouldn't be used in combination with location:transition=yes
https://wiki.openstreetmap.org/wiki/Tag:line_management%3Dtermination

Best regards"	francois.lacombe
22748	[patch] Extend utility=* to buildings, street cabinets and industrial landuses	Internal preset	latest	enhancement	team	new	2023-02-16T19:55:25+01:00	2026-05-04T07:46:33+02:00	"Dear maintainers,

Following the review of Utility facilities proposal, some changes occurs in the usage of utility=* key.
All necessary documentation is almost up to date, I hope nothing is missing so far.
https://wiki.openstreetmap.org/wiki/Proposed_features/Utility_facilities

Is it possible to update `man_made=street_cabinet` preset with following points please?
* Optional `utility=*` combobox with same values as used in combination with `marker=*`.
* Remove `street_cabinet`=`power`,`water`,`telelcom`,`gas`,`street_lighting`,`cable_tv`,`water_management` values.
* Colors should be common to `utility=*` values as of now and it may simplify default style.

Add `utility=*` combo box to `building=service` and `building=industrial` presets
It could be possible to use `utility=*` to color such buildings if appropriate.

As a side note, I think `utility=*` should be restricted to `power`,`telecom`,`television` and `street_lighting` values in combination with `man_made=utility_pole` (#20270 #21587).

Add following validation rules :
* `street_cabinet=power`is replaced by `utility=power`
* `street_cabinet=water`, street_cabinet=water_management are replaced by `utility=water`
* `street_cabinet=sewerage` is replaced by `utility=sewerage`
* `street_cabinet=gas` and `street_cabinet=gas_management` are replaced by `utility=gas`
* `street_cabinet=telecom`, `street_cabinet=communication`, `street_cabinet=telephone` and `street_cabinet=broadband` are replaced by `utility=telecom`
* `street_cabinet=cable_tv` is replaced by `utility=television`
* `street_cabinet=street_lighting` is replaced by `utility=street_lighting`
* `industrial=gas` is deprecated and replaced by `utility=gas`

Let me know if any additional documentation is required

Best regards
"	francois.lacombe
