Releases: MarcusWolschon/osmeditor4android
20.1.3.0
September 2024 maintenance release
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/20.1-MAINT/CHANGELOG.txt
Full Changelog: 20.1.2.0...20.1.3.0
20.1.2 Release
Update of August 2024 maintenance release
This contains a hot fix that hopefully will convince google to unblock updating the app. There are no functional changes outside of removing some parts of the openstreetmap.org login screen.
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/20.1-MAINT/CHANGELOG.txt
Full Changelog: 20.1.1.0...20.1.2.0
20.1.1 Release
August 2024 maintenance 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/20.1-MAINT/CHANGELOG.txt
Full Changelog: 20.1.0.0...20.1.1.0
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