We are proud to announce OpenOrienteering Mapper 0.9.0. This official release includes a lot of work which was made available for testing via unstable "dev" pre-releases. Key changes since 0.8.4 are:
- ISOM 2017-2 symbol set.
- File formats:
- Significantly improved OCD format support, including export up to version 12, georeferencing and symbol icons.
- GeoTIFF template support.
- Geospatial vector data export.
- Tool improvements:
- The Edit-objects tool respects corners.
- The Scale-objects tool optionally resizes multiple objects in their original location.
- Adjustable tool button size.
- 64-bit support.
- Standby/background operation improvements.
- "Touch mode" available for PCs:
- Keyboard-less fullscreen editing like on Android.
- GPS support also for Windows/macOS/Linux.
Note that access to the Windows location requires .NET Framework 4 and Powershell 2 (included in Windows 10).
- Significant modernization of 3rd-party components (Qt 5.12, PROJ 6, GDAL 3).
Note that this also means that some older versions of operating system are no longer supported by Mapper.
Less visible but nevertheless important is the introduction of a continuous integration process with test automation for macOS, Linux and Windows on the Azure Pipelines services from Microsoft. Together with the Open Build Service for Linux, all release packages are created in an automated way now. This greatly improves our ability to do frequent releases with confidence in quality.
This release contains 845 commits with 517 changed files since v0.8.4. As usual, many thanks go to the contributors, but also to all those who helped finding issues with the 'dev' pre-releases.
All changes since v0.8.4
- Windows (7 and up): You can choose between an installer (
*.exe) and a portable archive (
For most modern Windows installations, you should choose the x64 bit packages. The x86 will also run on all Windows desktops but are limited by the 32-bit architecture.
- macOS (10.12 and up): You may need to run the app via Ctrl+Click the first time, in order to allow it to run despite coming from an "unknown source".
- Android (4.1 and up): You can try arm64-v8a package on newer devices. Otherwise, the armeabi-v7a package should work for most older devices.
Note that you will have to allow installation "from unknown sources".
Linux packages for major distribution continue to be provided via OBS. To automatically install dependencies (and new versions!), choose "add repository and install manually", instead of "grab binary packages directly".