# Viking 1.11 - release 2026-01-11

## Headline Features
- Return to OpenStreetMap (https://openstreet.org) as the Map Default.
  - Raster tiles from https://opentopomap.org is depreciated.
- Read support of Garmin .FIT files.
- [SF#135](https://sourceforge.net/p/viking/feature-requests/135): Support 
Georef layer image rotation.
- [SF#151](https://sourceforge.net/p/viking/feature-requests/151): Enable 
visual status indicator of each tile cache.
- More support for GPX fields: URL/Link properties.
- Support reading as much information as read in from invalid GPX files (rather 
than just giving up).
- More support for KML properties: snippet, track color, name and description.
- New TAC analysis for consecutive squares in linear directions.
- Support daylight times and basic astronomical data using libnova.
- Support Waypoint proximity alarms.
- GPX Lap support read only display output in tooltips and a table view.
- [GH#148](https://github.com/viking-gps/viking/issues/148): Allow horizontal 
scroll on preferences.
- [GH#152](https://github.com/viking-gps/viking/issues/152): GeoRef Zoomed in 
image fast redraw.
- [GH#160](https://github.com/viking-gps/viking/issues/160): Support reading 
compressed .xz and .gzip files (for any supported Geodata files within).
- [GH#194](https://github.com/viking-gps/viking/issues/194): Add Reload Viking 
file from disk.
- [GH#211](https://github.com/viking-gps/viking/issues/211): Support opening 
files in existing running instance via command line '-r'.
- [GH#238](https://github.com/viking-gps/viking/issues/238): Enable a view of 
all the Map Ids available.
- [GH#241](https://github.com/viking-gps/viking/issues/241): Improve Waypoint 
dialog layout.
- [GH#243](https://github.com/viking-gps/viking/issues/243): Improved keyboard 
zoom controls, including Ctrl+'0' to restore default zoom.
- [GH#266](https://github.com/viking-gps/viking/issues/266): Make Adding New 
Maps Go On Top.
- [GH#307](https://github.com/viking-gps/viking/issues/307): Enable showing OSM 
zoom levels in tooltips.
- [GH#339](https://github.com/viking-gps/viking/issues/339): Change default 
download setting to follow all redirects. AKA Fix use of OSM Mapnik.
- [GH#344](https://github.com/viking-gps/viking/issues/344): Fix printing on 
Wayland.
- Use https by default for most data/configurations.
- Enable running with an alternate configuration directory as specified (on 
command line).
- Aggregate layer: add some analysis by 'active days' to accompany per track 
statistics.
- Enable per map layer tile cache expiry age.
- Enable (this) NEWS to be viewed from within the main program.
- Enable property 'user-agent' for download requests.
- Github workflow for CI Testing purposes.
- C23 compatibility.
- Many Internal Improvements + Fixes.

## SourceForge [Bugs](https://sourceforge.net/p/viking/bugs) Fixed
- SF Bugs#162: Fix rounding issue in test parsing lat/lon on i386.
- SF Bugs#171: Fix loading large waypoint symbols.

## Github [Issues](https://github.com/viking-gps/viking/issues) Fixes
- [GH#149](https://github.com/viking-gps/viking/issues/149): Fix incorrect 
limitation of easting input values for UTM.
- [GH#170](https://github.com/viking-gps/viking/issues/170): Fix auto download 
of map tiles when 'check-file-server-time' is false.
- [GH#175](https://github.com/viking-gps/viking/issues/175): Fix ruler drawing 
may crash program due to uninitialized values.
- [GH#184](https://github.com/viking-gps/viking/issues/184): Fix MD5 check on 
MacOS.
- [GH#187](https://github.com/viking-gps/viking/issues/187): MBTiles file 
format checks.
- [GH#214](https://github.com/viking-gps/viking/issues/214): Resolve keyboard 
shortcut conflicts in Edit menu.
- [GH#240](https://github.com/viking-gps/viking/issues/240): Fix missing 
tool-tips for some commands.
- [GH#270](https://github.com/viking-gps/viking/issues/270): Prevent 
unnecessary precision in web requests.
- [GH#279](https://github.com/viking-gps/viking/issues/279): Fix default 
ordering of items.
- [GH#293](https://github.com/viking-gps/viking/issues/293): Fix escaping 
accented characters on URL search.
- [GH#295](https://github.com/viking-gps/viking/issues/295): Flatpak: Upgrade 
to the latest KDE runtime 5.15-24-8 (that is congruent with gpsbabel build).
- [GH#306](https://github.com/viking-gps/viking/issues/306): Avoid requesting 
maps outside zoom limits on F5 refresh.
- [GH#317](https://github.com/viking-gps/viking/issues/317): Ensure Default 
Layers dialog updates widget sensitivities.
- [GH#337](https://github.com/viking-gps/viking/issues/337): Ensure print 
preview has GTK3 implementation.

## Depreciations since 1.10
- Depreciate GPSMapper and GPSPoint export options.

Also as usual, many other smaller fixes and features - see the source code 
history.

## Build minimums:
- C++17. For Mapnik rendering support (on by default). Disable with 
'--disable-mapnik' configure option.
- Nova Library. Package typically 'libnova-dev' or similar, providing 
Astronomical data (on by default). Disable with '--disable-nova' configure 
option.

## Files
Available on [SourceForge](https://sourceforge.net/projects/viking/files/) + 
[Github](https://github.com/viking-gps/viking/releases)

Source Code (.tar.gz + .tar.bz2)
Binaries: Windows .exe + Linux Flatpak.

Flatpak on Flathub should be available shortly... 
[Flathub](https://github.com/flathub/org.viking.Viking/)

## Contributors
 Rob Norris
 Eoin Mcloughlin
 Guilhem Bonnefille
 Göran Uddeborg
 Matthew Hague
 Nikolay Korotkiy
 Otto Liljalaakso
 Starnuto di topo
 danieldegroot2
 djnamurlug
 積丹尼 Dan Jacobson

--
Be Seeing You - Rob.
If at first you don't succeed,
then skydiving isn't for you.
_______________________________________________
Viking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/

Reply via email to