Skip to content

Commit

Permalink
Add 19.3 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
simonpoole committed Oct 26, 2023
1 parent 5f06270 commit 308c165
Show file tree
Hide file tree
Showing 3 changed files with 93 additions and 1 deletion.
46 changes: 46 additions & 0 deletions documentation/docs/help/en/19.3.0 Release notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Vespucci 19.3 BETA Highlights

2023-10-27

## End of support for Android 4.1 to 4.4 in 2024 announcement

For version 20 that will likely be released early next year, we intend to drop support for Android version prior to Android 5, this will effect devices running 4.1 to 4.4. These Android versions are at this point more than a decade old and have become difficult to support going forward and as you know we already have to distribute a separate build now.

If this causes a significant issue for you, please open an issue on the Vespucci github repository.

### Improvements layer styling

Layers that can have multiple instances and can be styled via the UI (GPX, GeoJSON, MVT) are now automatically assigned varying colours when they are created, the same applies to feature layers in MVT layers that do not have a Mapbox GL style loaded.

For GPX and GeoJSON certain style setting (marker type, stroke width, label source) are now initialized to the last used value.

### Mapillary date filter

Both sequences and images on the MApillary layer can now be filtered by a date range. Select the overflow/hamburger menu for the layer and select "Set data range...".

### PMTiles support

PMTiles is a "cloud native" container format for map tiles from Brandon Liu that for certain use cases offers advantages over the widely in use MBTiles format. We support PMTiles both as local and remote custom imagery sources. See [custom imagery help](Custom%20imagery.md).

### OSM element location indication in disambiguation menu

In some situations, particularly when multiple similar OSM elements without differentiating features are close to each other, it may be difficult to select the correct element. We've now added arrows indicating the location relative to the touch location to the disambiguation menu that can potentially help. Note that in general we recommend to zoom in more as a better way to resolve such issues.

## Miscellaneous

- Add include relations with appropriate level tags in indoor mode
- Improve diagnostics when GetCapabilties fails
- Add more digits to offset display and show approximation in meters
- Support long text modal in additional items
- Support for uploading GPX waypoints
- If a custom icon is specified include preset icons in search
- Support queuing for toasts

# Upgrading from previous versions

* As the saved state file may have changed you should upload any pending changes before updating.

# Known problems

* The documentation is out of date.
* For other known problems with this build please see [our issue tracker](https://github.com/MarcusWolschon/osmeditor4android/issues)
43 changes: 43 additions & 0 deletions src/main/assets/help/en/19.3.0 Release notes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</head>
<body>
<h1>Vespucci 19.3 BETA Highlights</h1>
<p>2023-10-27</p>
<h2>End of support for Android 4.1 to 4.4 in 2024 announcement</h2>
<p>For version 20 that will likely be released early next year, we intend to drop support for Android version prior to Android 5, this will effect devices running 4.1 to 4.4. These Android versions are at this point more than a decade old and have become difficult to support going forward and as you know we already have to distribute a separate build now.</p>
<p>If this causes a significant issue for you, please open an issue on the Vespucci github repository.</p>
<h3>Improvements layer styling</h3>
<p>Layers that can have multiple instances and can be styled via the UI (GPX, GeoJSON, MVT) are now automatically assigned varying colours when they are created, the same applies to feature layers in MVT layers that do not have a Mapbox GL style loaded.</p>
<p>For GPX and GeoJSON certain style setting (marker type, stroke width, label source) are now initialized to the last used value.</p>
<h3>Mapillary date filter</h3>
<p>Both sequences and images on the MApillary layer can now be filtered by a date range. Select the overflow/hamburger menu for the layer and select &quot;Set data range...&quot;.</p>
<h3>PMTiles support</h3>
<p>PMTiles is a &quot;cloud native&quot; container format for map tiles from Brandon Liu that for certain use cases offers advantages over the widely in use MBTiles format. We support PMTiles both as local and remote custom imagery sources. See <a href="Custom%20imagery.md">custom imagery help</a>.</p>
<h3>OSM element location indication in disambiguation menu</h3>
<p>In some situations, particularly when multiple similar OSM elements without differentiating features are close to each other, it may be difficult to select the correct element. We've now added arrows indicating the location relative to the touch location to the disambiguation menu that can potentially help. Note that in general we recommend to zoom in more as a better way to resolve such issues.</p>
<h2>Miscellaneous</h2>
<ul>
<li>Add include relations with appropriate level tags in indoor mode</li>
<li>Improve diagnostics when GetCapabilties fails</li>
<li>Add more digits to offset display and show approximation in meters</li>
<li>Support long text modal in additional items</li>
<li>Support for uploading GPX waypoints</li>
<li>If a custom icon is specified include preset icons in search</li>
<li>Support queuing for toasts</li>
</ul>
<h1>Upgrading from previous versions</h1>
<ul>
<li>As the saved state file may have changed you should upload any pending changes before updating.</li>
</ul>
<h1>Known problems</h1>
<ul>
<li>The documentation is out of date.</li>
<li>For other known problems with this build please see <a href="https://github.com/MarcusWolschon/osmeditor4android/issues">our issue tracker</a></li>
</ul>

</body>
</html>
5 changes: 4 additions & 1 deletion src/main/res/values/helptopics.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@
<string name="help_newnoteselection">New Note selection</string>
<string name="help_voice_commands">Voice commands</string>
<string name="help_add_route_segment">Add route segment</string>
<string name="help_upgrade">19.2 Release notes</string>
<string name="help_upgrade">19.3 Release notes</string>
<string name="help_upgrade_192">19.2 Release notes</string>
<string name="help_upgrade_191">19.1 Release notes</string>
<string name="help_upgrade_190">19.0 Release notes</string>
<string name="help_upgrade_181">18.1 Release notes</string>
Expand Down Expand Up @@ -90,6 +91,7 @@
<item>@string/help_voice_commands</item>
<item>@string/help_add_route_segment</item>
<item>@string/help_upgrade</item>
<item>@string/help_upgrade_192</item>
<item>@string/help_upgrade_191</item>
<item>@string/help_upgrade_190</item>
<item>@string/help_upgrade_181</item>
Expand Down Expand Up @@ -145,6 +147,7 @@
<item>New Note selected</item>
<item>Voice commands</item>
<item>Add route segment</item>
<item>19.3.0 Release notes</item>
<item>19.2.0 Release notes</item>
<item>19.1.0 Release notes</item>
<item>19.0.0 Release notes</item>
Expand Down

0 comments on commit 308c165

Please sign in to comment.