Releases: MarcusWolschon/osmeditor4android
20.1.0 Release
First production release of 20.1
As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.
Release notes: https://vespucci.io/help/en/20.1.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/master/CHANGELOG.txt
What's Changed
- Use API URL for web history by @simonpoole in #2635
- Suppress symbol spinner by @simonpoole in #2636
- Reset validation when we reset presets by @simonpoole in #2637
- Handle special case of all tags deleted in element display by @simonpoole in #2638
- Value widget fixes by @simonpoole in #2647
- More onbackpressed cleanup by @simonpoole in #2649
- Update tag form if revert is chosen exiting via pressing back by @simonpoole in #2650
Full Changelog: 20.1.0.5...20.1.0.0
20.1 BETA 5 Release
5th BETA of 20.1.
This fixes an issue on Android 14 that caused the app not to start and related issues.
As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.
Release notes: https://vespucci.io/help/en/20.1.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/master/CHANGELOG.txt
What's Changed
- Add a taginfo project file for the data styling by @simonpoole in #2624
- Proguard/R8 was removing the turf class referenced in the Rhino setup by @simonpoole in #2627
- Add RECEIVER_EXPORTED by @simonpoole in #2629
Full Changelog: 20.1.0.4...20.1.0.5
20.1.0 BETA 4 Release
4th BETA of 20.1.
This build targets Android 14 (API 34).
As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.
Release notes: https://vespucci.io/help/en/20.1.0%20Release%20notes/
What's Changed
- Catch OOM when (re-)creating the current presets object by @simonpoole in #2616
- Add explicit handling of 429 code on download and pause auto download by @simonpoole in #2620
- Handle 413 code and bounding box too large error on upload by @simonpoole in #2621
- Parse 409 with changeset locked message by @simonpoole in #2622
- Reduce memory usage for icons generated from SVG by @simonpoole in #2623
- Bump API target in build script by @simonpoole in #2619
Full Changelog: 20.1.0.3...20.1.0.4
20.1.0 BETA 3 Release
3rd BETA of 20.1.
As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.
Release notes: https://vespucci.io/help/en/20.1.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/master/CHANGELOG.txt
What's Changed
- Fix deleted relation members being re-highlighted by @simonpoole in #2609
- Stop notes upload from looping by @simonpoole in #2610
Full Changelog: 20.1.0.2...20.1.0.3
20.0.6 Release
Update of the July 2024 maintenance release
This fixes an issue with notes uploads looping in certain circumstances and reoccurring requests to reauthorize.
If you are upgrading from a version prior to 20.0 you really need to upload or save any changes before updating.
Release notes: https://vespucci.io/help/en/20.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/20.0-MAINT/CHANGELOG.txt
Full Changelog: 20.0.4.0...20.0.6.0
20.1.0 BETA 2 Release
2nd BETA of 20.1.
As a general precaution you should upload any pending changes before updating, particularly if you are upgrading from any major version that doesn't immediately precede this one.
Release notes: https://vespucci.io/help/en/20.1.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/master/CHANGELOG.txt
What's Changed
- Remove pre-Android 5 API 21 specific code and dependencies by @simonpoole in #2542
- Save the state and restart action modes in the propertyeditor by @simonpoole in #2548
- Minor improvement and clarification on adding source tags by @simonpoole in #2549
- Handle more StorageException/OOM situations properly by @simonpoole in #2550
- Modernize and cleanup SavingHelper by @simonpoole in #2551
- Improve error messages when loading a state file fails by @simonpoole in #2553
- Clean up retrieving tiles from SQLite DBs by @simonpoole in #2554
- Simplify preset opening by @simonpoole in #2555
- Make default set of keys used for the nearby POI display configurable by @simonpoole in #2557
- Highlight problem ways with error style by @simonpoole in #2558
- Display a direction indicator and allow easy entry of direction values by @simonpoole in #2559
- Generalize "value picker" fragments and add one for integers by @simonpoole in #2563
- Respect multi-fetch limit when fetching elements for conflict resolution by @simonpoole in #2565
- Support settable per preset item behaviour in the property editor by @simonpoole in #2566
- Fix todo for movenode by @simonpoole in #2567
- Geojson labels for linestrings and polygons by @simonpoole in #2569
- Allow layers in layer modal to be moved by dragging by @simonpoole in #2570
- Actually support matching deleted state when using object search by @simonpoole in #2574
- Add the ISRG X1 certificate to the trust store used by OkHttp by @simonpoole in #2577
- This adds workaround for the letsencrypt issue for WebViews by @simonpoole in #2579
- Remove single element delete method by @simonpoole in #2581
- Add a facility to create Todos from the objects in a GeoJSON layer by @simonpoole in #2583
- Fix weird behaviour when deleting a relation member in easy edit mode by @simonpoole in #2584
- Protect against null Feature caused by trailing commas by @simonpoole in #2585
- Todo improvements by @simonpoole in #2588
- Check that any relation changes are actually real by @simonpoole in #2590
- Launcher state loss by @simonpoole in #2592
- Use a custom view for titles of preferences by @simonpoole in #2593
- Drag relation members by @simonpoole in #2596
- Doc: answered "how to export GPX track". by @AntoninDelFabbro in #2587
- Fix layer entry dragging on pre-Android 7 devices by @simonpoole in #2598
- Some minor cleanups and improvements by @simonpoole in #2601
- Force migrate by @simonpoole in #2608
Full Changelog: 20.0.1.0...20.1.0.2
20.0.4 Release
July 2024 maintenance release
This release completes working around the issues on pre-Android 8 devices with sites that use letsencrypt certificates, see #2578 .
It further adds a workaround of issues with certain launchers that restart the app instead of resuming it in certain circumstances, see #2575
If you are upgrading from a version prior to 20.0 you really need to upload or save any changes before updating.
Release notes: https://vespucci.io/help/en/20.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/20.0-MAINT/CHANGELOG.txt
Full Changelog: 20.0.3.0...20.0.4.0
20.0.3 Release
This release provides a potential workaround for issues on pre-Android 8 devices with sites that use letsencrypt certificates.
It should be noted that this doesn't fix any issues outside of accessing the OSM API and imagery providers. In particular you likely won't be able to reauthorize the app currently. We are working on a fix for that (if at all possible) for the next release. On devices affected by the issue the workaround will lead to substantially more memory usage.
If you are upgrading from a version prior to 20.0 you really need to upload or save any changes before updating.
Release notes: https://vespucci.io/help/en/20.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/20.0-MAINT/CHANGELOG.txt
Full Changelog: 20.0.2.0...20.0.3.0
20.0.2 Release
May maintenance release.
If you are upgrading from a version prior to 20.0 you really need to upload or save any changes before updating.
Release notes: https://vespucci.io/help/en/20.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/20.0-MAINT/CHANGELOG.txt
Full Changelog: 20.0.1.0...20.0.2.0
20.0.1 Release
April maintenance release.
If you are upgrading from a version prior to 20.0 you really need to upload or save any changes before updating.
Release notes: https://vespucci.io/help/en/20.0.0%20Release%20notes/
Change log: https://github.com/MarcusWolschon/osmeditor4android/blob/20.0-MAINT/CHANGELOG.txt
Full Changelog: 20.0.0.0...20.0.1.0