Thursday, October 8, 2026

Skytrack 2.3.8

Improved stability, improved code, optimalized light pop-ups in Data Management.

Note: Version 2.3.7 skipped. Used only during development.

Thursday, October 1, 2026

Skytrack 2.3.6

 The version resolves code quality for Google Play Console and obfuscate the code as required.

Skytrack 2.3.5

  1. Airline database update: removal of invalid codes/aliases and addition of new carriers
  2. Expansion and standardization of the list of countries, continents, and translations
  3. Fix for the display of flight paths and airports on the map
  4. Correction of airline names in notifications, widgets, and lists
  5. Complete overhaul of data management


Friday, September 25, 2026

Newly identified bugs which are going to be fixed in the future version

Incorrectly identified airline in the notification in the case of recycled IATA/ICAO code

If you have displayed a new flight path for not flewn flights yet - it is white (correct behaviour), however if you fly the outgoing segment, the line turns colour into red (incorrect behaviour) instead of orange (correct behaviour) due to miscalculating one way flight and future flight together and making line for 2 or more absolved flights.

Monday, August 31, 2026

Skytrack 2.3.4

Version 2.3.3 brought minor fixes under the surface: tweaking the Total stats widget, fixing airport popups to always show units as meters or feet BUT also accidently broke Google Drive login. If you see message Detail: Something went wrong [Code: 10] (Detaily chyby: {"stack":"Error\n at returnResult (<anonymous>:957:32)\n at win.androidBridge.onmessage (<anonymous>:932:21)","message":"Something went wrong","code":"10"}) update to the newest app version.

Version 2.3.4  hopefully fixes Google Drive login and adds immersive display mode as requested by Google. Edge to edge without status bar or buttons bar.



Sunday, August 16, 2026

Skytrack 2.3.2

Fixed data migration
Extended Google Drive login interval
Added dark mode

Recommended step:
Backup data before update (either to JSON file or Google Drive)
Data migration was tested really carefully perhaps some glitch could occur again.

Workaround in the case of data migration glitch:
1. Wipe all the data.
2. Renew from backup.
3. Report to me to able to fix it in the next version.

New dark mode:

  
 

Tested extensively BUT definitely there still can be the parts with worse readability. If you spot them, report them to me (visiondreamlabs at gmail.com).




Saturday, August 8, 2026

Skytrack 2.3.1

Adds ability to sort widgets

Improves readability of aircraft name in flight list

Adds new Top Registrations widget

Thursday, August 6, 2026

Skytrack 2.3

Preparing new major update for Skytrack.

1. Adding possibility to backup or restore data from Google Drive.



2. Adding graph for plane registration.


3. Possibility to rearrange the graphs in the module Reports.

EDIT: It works only on desktop web version now. It did not work properly along with the tooltips.




4. Adding a new user data category allowing assign specific plane name-


5. Adding PNR for flights




Wednesday, August 5, 2026

Skytrack 2.2.1

  •  Added PlacesList module
  • Improved cluster handling in Places module
  • Improved clarity of AboutModal module
  • Added notifications about conflicts during data migration and flight import

PlaceList module


The version is about being released today.

Tuesday, July 28, 2026

Skytrack v2.2.0

The new version adds support for displaying the country of registration of the aircraft and adding an image of the aircraft.



Saturday, July 25, 2026

Skytack 2.1.6

 This is minor release. It brings improved reliability of the Places module.

Monday, July 20, 2026

Skytrack v2.1.5

Contains minor bug fixes:

  • opacity in tooltips
  • hiding the airline placeholder logo if no airline is filled in
  • fixing a few entries in the airline list
  • replacing and adding a few airline logos
  • changing the airline name pairing method in the flight list...

Saturday, July 18, 2026

Skytrack v2.1.4

New version:

  • Brings improved data saving and stability
  • Adds Places module
  • Adds flight playback
  • Adds flight price statistics and graphs
  • Adds airline logos
  • Improves widget appearance and adds new widget Average price per km
  • Adds flight delay calculation and graphs

Friday, July 3, 2026

Version 2.0.18

Version 2.0.18 was born after a really long labor. It changes quite a bit to the original architecture, so back up your data before updating if possible.

What's new?

  • Adds support for color themes across the application
  • Adds support for easy localization into multiple languages ​​+ added Polish localization
  • New view of the flights in the table mode
  • Removed scrapper for flight updates. Why?
    • Previously used CORS proxy stopped working and I wasn't able to find a new realiable one.
    • The used site was not possible to scrap due the protection against bots.
    • The alternative site was also unsuitable.
  • Fixed notifications
  • Redesigned widget update which is instant after making a change now.
    • Perhaps, if you have logged flights in the future, remember that there is Android native limitation to update widget only up to once for 30 minuty. More frequent update is not supported.
  • Added selection between kilometers and miles in settings
  • Easy sharing of custom entities with devolopers 


Monday, June 8, 2026

Version 2.0.17

This version solves the issue with making of backups and unability to save the file. Now it should be working across all the Android devices. If you keep having troubles let me know at visiondreamlabs(at)gmail.com. 

Also it adds another features:

  • adding Starlux Airlines
  • support for saving report color theme across sessions and applying this color for floating app menu across whole app

It is going to be a long run to make it applied within all the buttons and graphic elements of the whole app...

Friday, June 5, 2026

New Issue Found

Saving app backup and flight export don't work. Likely due to last security patch for Android.


Expected fix delivery: next week.

Monday, April 20, 2026

Version 2.0.14

Making of version 2.0.14 was very painful. First of all, I needed to manage with a new Google's rule introduced in the latest security update - forced removal of the permission READ_MEDIA_IMAGES which I used for profile photo selection and sharing map.

  • Profile photo is selected by Photo Picker now.
  • Perhaps, I spent a lot of time with finding a solution how to share map without that permission and I didn't crack it. So, the menu entry Save map is temporarily disabled. Let's hope that it is not temporary solution as Soviet army in Czechoslovakia in 1968...
This version brings many improvements:
  • new widget Top Aircrafts
  • improves managing alliances - inactive alliances are now in gray color both in autocomplete and in the list.
  • enhanced display of Visited Countries Stats
  • Flight List: support for filtering by flight number and registration.

Saturday, April 18, 2026

Save Map Issue

 I found following bugs in the current version v2.0.12:

  • map cannot be successfully shared 
  • you cannot take an profile image by camera
  • on same devices you may not be able to pick profile image from files (known brands: Xiaomi)

Very likely bond to the new limitation from Google / Google Play regarding the permission READ_MEDIA_IMAGES which has been applied silently in the background. Thank you, Google. 

It will be fixed in the future version within a week. 

Sunday, April 12, 2026

CSV File Import

Currently, the app fully supports CSV file import from MyFlightRadar24.

Go to Settings (upper tray) > Export (left column) > Download CSV (button) to gain your file.

Perhaps, it accepts any CSV with the same structure.

Data example:

Date,"Flight number",From,To,"Dep time","Arr time",Duration,Airline,Aircraft,Registration,"Seat number","Seat type","Flight class","Flight reason",Note,Dep_id,Arr_id,Airline_id,Aircraft_id
2016-08-26,QS1098,"Prague / Praha-Ruzyne (PRG/LKPR)","London / Gatwick (LGW/EGKK)",19:50:00,20:55:00,02:05:00,"Travel Service (QS/TVS)","Boeing 737-800 (B738)",,,3,1,1,,2398,1614,803,231

Data structure:

  • Comma as delimiter
  •  Headline in this format: Date,"Flight number",From,To,"Dep time","Arr time",Duration,Airline,Aircraft,Registration,"Seat number","Seat type","Flight class","Flight reason",Note,Dep_id,Arr_id,Airline_id,Aircraft_id
  • Column 1: Date in format YYYY-MM-DD
  • Column 2: Flight number without spaces
  • Column 3: origin airport with codes in brackets >> (IATA code/ICAO code)
  • Column 4: destination airport  with codes in brackets >> (IATA code/ICAO code)
  • Column 5: Departure time in format HH:mm:ss
  • Column 6: Arrival time in format HH:mm:ss
  • Column 7: flight duration in format HH:mm:ss
  • Column 8: Airline in the format name (IATA code/ICAO code) with the priority in the airlie name.
  • Column 9: Airline name in the format name (ICAO code)
  • Column 10: plane immatriculation 
  • Column 11: seat number
  • Column 12: seat type in number index >> 1 for windows, 2 for aisle, 3 for middle
  • Column 13: cabin class in number index >> 1 for  economy, 2 for business, 3 for first, 4 for premium economy, 5 for private
  • Column 14: flight reason in number index: 1 for leisure, 2 for business, 3 for crew, 4 for other
  • Column 15: note
  • Column 16+: not supported / not used

Up to the version 2.0.12 column position in CSV file is important for successful import perhaps you may leave the column(s) empty. It may change in the future versions. Mandatory columns for import to display your flight: date, origin airport & destination airport.