2023-01-04
The menu entries have been rearranged, in particular the Upload to OSM server... entry has been moved to the top and the other entries grouped slightly differently. A Clear OSM data function has been added and Review changes.. will display all currently edited objects without requiring a network connection or already authenticated access.
Long pressing on the node you want to split at will allow you to select which side should get the new id, and as a consequence lose its history when you are splitting a way. Note that this only works for non-closed ways.
The built-in style has been renamed from Default to Built-in (minimal) as it hasn't been the actual default style for many years.
Custom styles can now be imported with Import data style... function in the Tools menu. This ia a workaround of an Android 12 and later issue with accessing custom style files.
Android has no "built-in" support for SVG images. We have now added third party support for SVG rendering, this allows us to support SVG icons in presets and makes using "JOSM-only" presets much more practical.
Prior to Android 11 if more than one installed app supported the ACTION_OPEN_DOCUMENT or ACTION_CREATE_DOCUMENT intents and none of them was selected as default, the system target chooser would be shown to allow app selection. While then selecting the app and then selecting a file would seem to work, the system does not return the selected file and the behaviour is indistinguishable from the user simply not selecting a file and canceling the operation. Android 11 and later seem to always display the system file picker and are not affected by the issue.
On systems that had this issue you were not able to select files at all. As a workaround we now try to detect if such apps are installed and display a modal/dialog for selection.