Skip to content

Latest commit

 

History

History
343 lines (200 loc) · 7.18 KB

File metadata and controls

343 lines (200 loc) · 7.18 KB

Changelog

[2.4.3] - 2025-03-11

Added

  • Added additional parameters to build-map-layers script for creating rectangular map bounding areas

Changed

  • Adjust range for auto-orbit camera vertical and horizontal speed settings from -0.2 to 0.2

[2.4.2] - 2025-03-10

Changed

  • Fixed typo in maps/build-map-layers.py

[2.4.1] - 2025-03-10

Changed

  • Fixed bug in UTILS.setOrigin and UTILS.getXY calculations for lat/lon offsets

[2.4.0] - 2025-03-06

Added

  • Added aerodrome and runway elevation visualization with ground projections
  • Added SKIES_ADSB_DEFAULT_ORIGIN_ELEVATION_METERS_OPTIONAL environment variable
  • Updated orbit and auto-orbit cameras to handle origin elevation
  • Enhanced runway visibility with contrasting white material

Changed

  • Adjust height of origin labels
  • Adjust starting default orbit camera settings
  • Modified maps.js origins creation to include elevation data
  • Modified build-map-layers script to include spatial join of aerodrome and runway data for elevation information

[2.3.2] - 2025-03-05

Changed

  • Fixed typos in INSTALL.md

[2.3.1] - 2025-03-05

Changed

  • Update project documentation

[2.3.0] - 2025-03-02

Added

  • Added basic flight information to aircraft dialog using planespotters.net aircraft registration data

Changed

  • Hide FlightAware Flight info section in flight info dialog on empty JSON response
  • Adjusted aircraft flight info dialog header text
  • Fixed typo in update_flask_app.sh script
  • Updated Flask app to return empty json response for flightInfo on failure to find FlightAware AeroAPI key
  • Update docs with explanation of changes

[2.2.1] - 2025-03-01

Changed

  • Changed build-map-layer.sh default environment variables prefix from VITE_ to SKIES_ADSB_

[2.2.0] - 2025-03-01

Added

  • Added "Auto-Orbit" camera mode
  • Added "Auto-Orbit" camera controls to dat-gui settings
  • Added new gif recording of v2.2.0

Changed

  • Changed default environment variables prefix from VITE_ to SKIES_ADSB_
  • Adjusted urban layer Y position
  • Updated automation + build scripts to use SKIES_ADSB_ environment variables
  • Updated docs
  • Misc clean up

[2.1.8] - 2025-02-24

Changed

  • Updated troika-three-text library to 0.52.3
  • Fixed bug in Aircraft.hasExpired() causing incorrect aircraft expiration

[2.1.7] - 2025-02-20

Changed

  • Fixed error in UTILS.getXY due to typo

[2.1.6] - 2025-02-20

Changed

  • Misc documentation clean up

[2.1.5] - 2025-02-20

Changed

  • Update project README.md with link to SDR Enthusiasts compatible Docker container

[2.1.4] - 2025-02-19

Changed

  • Update project README.md with Docker container notice.

[2.1.3] - 2025-02-19

Changed

  • Misc documentation clean up

[2.1.2] - 2025-02-19

Changed

  • Update DEVELOPMENT.md Flask app update instructions

[2.1.1] - 2025-02-19

Changed

  • Fixed script initialization issue in install-skies-adsb.sh

[2.1.0] - 2025-02-19

Added

  • Added readsb RTL-SDR driver option in installation process

Changed

  • Fixed aircraft TTL bug caused by improper type check
  • Simplified Raspberry Pi installation process
    • Removed need for manual script editing
    • Added command line options
    • Renamed install.sh to install-skies-adsb.sh
  • Updated documentation
    • Updated INSTALL.md and RPI-INSTALL-GUIDE.md
    • Renamed LOCALHOST-SETUP-GUIDE.md to LOCALHOST-HEADLESS-SETUP-GUIDE.md

[2.0.9] - 2025-02-16

Changed

  • Fixed INSTALL.md table of contents.

[2.0.8] - 2025-02-16

Changed

  • Misc documentation clean up

[2.0.7] - 2025-02-16

Changed

  • Updated use_existing_adsb.sh script
    • added --host option when launching Vite in order to automatically setup Network IP for development server
    • removed --open option in order to prevent failure if run in a headless setup
  • Updated utils.js to use window.location.hostname instead of hardcoded localhost string for Localhost setups
  • Updated RPI and Localhost installation guides and consolidated redundant sections into the docs/INSTALL.md guide
  • Misc documentation clean up

[2.0.6] - 2025-02-15

Changed

  • Update docs/INSTALL.md repo url

[2.0.5] - 2025-02-15

Changed

  • Updated project README.md

[2.0.4] - 2025-02-15

Added

  • Added documentation for enabling remote access to Raspberry Pi dump1090-mutability
  • Added documentation for customizing default visualization settings
  • Added documentation for create map layers for larger coverage areas
  • Added --skip-aerodromes option to build-map-layers.py script

Changed

  • Refactored many default settings to be user configurable via src/utils.js file
  • Updated instructions on how to work with existing ADS-B receivers
  • Updated project README.md
  • Update Vite to 5.4.14
  • Update @mapbox/sphericalmercator to 2.0.1

[2.0.3] - 2025-02-11

Changed

  • Updated project README.md
  • Updated DEVELOPMENT.md

[2.0.2] - 2025-02-11

Changed

  • Fixed typo in BUILD-MAPS.md

[2.0.1] - 2025-02-11

Added

  • Build-map-layers.sh bash automation script

Changed

  • Misc documentation typo fixes
  • Updated map layer building instructions to use build-map-layers.sh script

[2.0.0] - 2025-02-02

Added

  • Generate custom GeoJSON map layers from Natural Earth, FAA, and OpenStreetMap data
  • Aircraft trails visualization
  • Enhanced map renderer with multi-layer vector support:
    • Aerodromes
    • Airspaces
    • States / Provinces
    • Counties
    • Urban areas
    • Roads
    • Rivers
    • Lakes
  • New aircraft follow camera controls
  • Added project sponsor button via Buy Me a Coffee

Changed

  • Major codebase refactoring and simplification
  • Simplified setup and build process
  • Updated documentation to reflect migration to Raspberry Pi OS 64-bit
  • Update project screenshots and recordings
  • Updated the project README
  • Updated METAR api call to use new aviationweather.gov JSON endpoint

Removed

  • Removed outdated CLOUDFLARE-TUNNEL.md documentation

[1.3.2] - 2024-12-24

Changed

  • Misc refactoring of main.js

[1.3.1] - 2024-12-24

Changed

  • Misc refactoring of aircraft.js

[1.3.0] - 2024-12-23

Changed

  • Refactored aircraft follow camera logic and controls

[1.2.5] - 2024-03-19

Removed

  • Removed TODO

[1.2.4] - 2024-03-12

Changed

  • Updated Raspberry Pi Install Guide

[1.2.3] - 2024-03-12

Changed

  • Updated localhost Install Guide

[1.2.2] - 2024-03-10

Changed

  • Updated Raspberry Pi Install Guide with additional Vite environment variable usage instructions

[1.2.1] - 2024-03-10

Changed

  • Updated Raspberry Pi Install Guide with Vite environment variable usage instructions

[1.2.0] - 2024-03-10

Changed

  • Migrated project build system to use Vite instead of webpack
  • Updated project documentation to reflect usage of Vite

[1.1.1] - 2023-11-22

Changed

  • Misc updates to project README

[1.1.0] - 2023-11-18

Changed

  • Migrated flask app to use FlightAware AeroAPI v4

[1.0.2] - 2022-05-22

Changed

  • Disable user-select CSS on aircraft dialog to prevent loss of focus on main rendering widow

[1.0.1] - 2022-05-15

Changed

  • Disable user-select CSS on HUD buttons to prevent loss of focus on main rendering widow

[1.0.0] - 2022-05-14

  • First stable release