Changelog

Stay up to date with the latest updates, features, and improvements.

Get every release delivered

vAMSYS v5.0.3
  • Improvement: [Airport/Aircraft Favorite Action/Icon update](https://vamsys.vision/bugs/99)

  • Fix: [Opening Destinations map when airport does not have ICAO or IATA code](https://vamsys.vision/bugs/90)

  • Fix: [Array merge issue between globally available and manually entered jumpseat options](https://vamsys.vision/bugs/102)

  • Fix: [Discord account removal from VA Servers when unlinking account](https://vamsys.vision/bugs/98)

  • Improvement: [Bigger box selection range](https://vamsys.vision/improvements/118)

  • Fix: Improve some action names in Aeolus

  • Fix: Flight Dispatch page was looking for staff-only variable, causing issues for pilots

  • Fix: Missing return statement on VA Register page

  • Fix: Error when clicking on a logo to register via VA Sharing Agreement

  • Fix: [Tag filter in VDS](https://vamsys.vision/bugs/106)

  • Fix: [Orwell Dashboard error when recent booking pilot has been deleted](https://vision.vamsys.dev/bugs/110)

  • Fix: PIREP Scoring issue when no scorers are present

  • Fix: Livery review error when VA has v3 unprocessed liveries

vAMSYS v5.0.3
  • Improvement: Airport/Aircraft Favorite Action/Icon update

  • Fix: Opening Destinations map when airport does not have ICAO or IATA code

  • Fix: Array merge issue between globally available and manually entered jumpseat options

  • Fix: Discord account removal from VA Servers when unlinking account

  • Improvement: Bigger box selection range

  • Fix: Improve some action names in Aeolus

  • Fix: Flight Dispatch page was looking for staff-only variable, causing issues for pilots

  • Fix: Missing return statement on VA Register page

  • Fix: Error when clicking on a logo to register via VA Sharing Agreement

  • Fix: Tag filter in VDS

  • Fix: Orwell Dashboard error when recent booking pilot has been deleted

  • Fix: PIREP Scoring issue when no scorers are present

  • Fix: Livery review error when VA has v3 unprocessed liveries

vAMSYS v5.0.2
  • Improvement: Overflowing rule name in AutoRejects page in Orwell

  • Fix: Issue with jumpseat markers loosing array keys

  • Fix: Error when trying to edit Pilot VA Settings

  • Improvement: Book Flight page improvements when there are 1,000+ destinations from an airport

  • Improvement: Destination Map page improvements

  • Fix: Array validation fixes related to available jumpseat locations when booking flight

  • Improvement: Added Activity Requirements Summary in Pilot Profile

  • Fix: Fix pilot check in RequireLocation middleware

  • Improvement: Add Airline Staff Filter in VDS Airports Table

  • Improvement: Update VA Staff full_name on Users name change

  • Fix: Do not attempt to display times in PIREP View for old bookings which do not have them recorded

vAMSYS v5.0.2
  • Improvement: Overflowing rule name in AutoRejects page in Orwell

  • Fix: Issue with jumpseat markers loosing array keys

  • Fix: Error when trying to edit Pilot VA Settings

  • Improvement: Book Flight page improvements when there are 1,000+ destinations from an airport

  • Improvement: Destination Map page improvements

  • Fix: Array validation fixes related to available jumpseat locations when booking flight

  • Improvement: Added Activity Requirements Summary in Pilot Profile

  • Fix: Fix pilot check in RequireLocation middleware

  • Improvement: Add Airline Staff Filter in VDS Airports Table

  • Improvement: Update VA Staff full_name on Users name change

  • Fix: Do not attempt to display times in PIREP View for old bookings which do not have them recorded

vAMSYS v5.0.1
  • Fix: Error with showing Distach via SB button in View Booking page due to missing variable

  • Improvement: Migration Scorecard updates for some VAs

  • Fix: Viewing PIREP error when PIREP has no points

  • Improvement: Add migartion warnings to v5 Orwell Dashbboard

  • Launch Prep: Re-enable some navigation items

  • Fix: Orwell action boxes links added

  • Fix: Pilot Registration/Review logic error when appropriate emails have not been set up by VA

  • Fix: Registration page was expecting email input in text fields

  • Fix: Route visibility issue for Team vAMSYS

  • Improvement: Announcement type discord channels can now be configured for notifications

  • improvement: Pilot gets removed from VA Discord if they unlink their Discord account

Sadly, this is the very last progress roundup before official v5 release on 26th September.

![](@/images/last-v5-roundup.jpg)

Don't worry - we are not finished and there is plenty more to add to vAMSYS - we will continue to post version updates here when something new is released.

  • Improvement: [Add Tag Filter in VDS -> Routes](https://vamsys.vision/features/107)

  • Fix: Incomplete VDS Route Status Filter logic - it was not looking at jumpseat or repositioning routes

  • Improvement: Force enable 'Jumpseat to Base' on runtime if pilot has no routes out of airport they are in

  • Feature: Added Diversion Settings to Orwell -> Settings -> Airline

  • Improvement: Do not close PIREP Comment/Diversion report by clicking away

  • Feature: Dispatch via SB from View Booking page.

  • Fix: Rank issue when deleting Honorary Rank.

  • Improvement: New Staff Permission in VDS -> Can Manage Airport Managers

  • Feature: Added restrictions for Airport Managers to only see what is assigned to them.

vAMSYS v5.0.1
  • Fix: Error with showing Distach via SB button in View Booking page due to missing variable

  • Improvement: Migration Scorecard updates for some VAs

  • Fix: Viewing PIREP error when PIREP has no points

  • Improvement: Add migartion warnings to v5 Orwell Dashbboard

  • Launch Prep: Re-enable some navigation items

  • Fix: Orwell action boxes links added

  • Fix: Pilot Registration/Review logic error when appropriate emails have not been set up by VA

  • Fix: Registration page was expecting email input in text fields

  • Fix: Route visibility issue for Team vAMSYS

  • Improvement: Announcement type discord channels can now be configured for notifications

  • improvement: Pilot gets removed from VA Discord if they unlink their Discord account

  • Feature: Invite vAMSYS Discord Bot to your Discord Server

  • Feature: Link vAMSYS Discord Bot to your Airline in Your Discord Server

  • Feature: Pilot Nickname assignment via 'Access Request' button

  • Feature: Pilot Rank -> Discord Role management

  • Feature: Remove from Discord removed Pilots

  • Feature: Update Pilot nicknames on change

  • Feature: Booking Notification

  • Feature: Departure Notification

  • Feature: Landing Notification

  • Feature: role mentions for Alert and NOTAM notifications

  • Improvement: Adjusted component spacing in PIREP View

  • Feature: PIREPs can now be accepted/rejected/invalidated

  • Fix: Fixed point/bonus point editing to conform to the new PIREP Processor

  • Feature: Added Statistics Update after PIREP Status Change

  • Feature: Added Activity Check after PIREP Status Change

  • Fix: Autorejects not executing

  • Improvement: PIREP Notes and Comments can be multi-line

  • Improvement: Avg Taxi In/Out Calculation added in PIREP View

  • Feature: Added Time Editing Staff action in PIREP View

  • Fix: Landing Rate detection now ignores bounces

  • Fix: Touchdown parser did not properly detect roll and speed

  • Feature: Add landing rate selector in Staff PIREP View

  • Fix: Error in VDS -> Airport Management -> Airports

  • Fix: [Infinite loading when creating hub](https://vision.vamsys.dev/bugs/68)

  • Improvement: [Discord Events API returns event start/end dates](https://vision.vamsys.dev/improvements/83)

  • Improvement: Expand Discord Events API ([see docs](https://protocol.vamsys.dev/discord-resources/event))

  • Feature: Added Forgot Password logic

  • Fix: [Normalised VA Login/Register pages](https://vision.vamsys.dev/improvements/82)

  • Data: Update Stand database

  • Data: Purge some old data in preparation for v5 launch

  • Improvement: VDS Stand map - custom stands are shown orange in the map

  • Improvement: Set up daily World Airport update at 10am

  • Feature: Added missing Data JSONs from v3

  • Feature: Added event repetition logic

  • Disabled: Temporarily disabled /settings/discord endpoint until it is ready to be configured

  • Fix: To prevent attempts of importing malformed CSVs - Importers now have a limit of 20 000 rows

  • Fix: [Non-integer SB Values](https://vamsys.vision/bugs/60)

  • Fix: [Error when opening Airport in Phoenix](https://vamsys.vision/bugs/61)

  • Fix: [Select VA Page looks at wrong variables](https://vamsys.vision/bugs/62)

  • Fix: [Destination Map not showing training/repositioning flights](https://vamsys.vision/bugs/59)

  • Fix: Added missing billing notifications

  • Fix: [Error in the Scorers Page](https://vision.vamsys.dev/bugs/64)

  • Fix: Style - Scoring Rules card spacing

  • Fix: [Vanishing route line on Book Flight Map](https://vamsys.vision/bugs/65)

  • Improvement: Remove Download Example CSV from Imports

  • Fix: Removed duplicate Pegasus ACARS entry in Sidebar

  • Feature: VA Rules shown and to be accepted on registration

  • Backend: Added Statistics/Rank recalculation after PIREP is filed/reprocessed

  • Backend: Improved Statistics job to assign rank after statistics have been processed

  • Backend: Improved Statistics job to be compatible with awarding taxi time as flight time

  • Backend: Added automatic badge awarding logic

  • Backend: Completed initial API Functionality for VA Discord Bots - namely - checking pilots

  • Backend: Added Bonus Point Scorer for Tours

  • Backed: Added Bonus Point Scorers for Events

  • Backend: Added AutoReject Processor

  • Fix: Time Display in Flight Map sidebar

  • Fix: Incorrect data generation for Pegasus

  • Fix: Flight Map zoom when 1 or no aircraft are flying

  • Backend: All PIREP Scorers available in v3 have been re-implemented in v5

  • Backend: Rewrite Network Connectivity tracker for VATSIM and IVAO;

Other Changes:

  • Fix: Fixes to route parser (VDS / Importer) to better handle DCTs between Coordinates

  • Fix: [Route Parsing for Maps](https://vision.vamsys.dev/bugs/46)

  • Fix: [Scenery table not visible in Airports when StandGroups, Briefing or Airport Info is missing](https://vision.vamsys.dev/bugs/49)

  • Fix: [Inversion of helper text in Scorers](https://vision.vamsys.dev/bugs/50)

  • Improvement: [Allow duplicate use of Single Engine Taxi scorers](https://vision.vamsys.dev/bugs/51)

  • Improvement: [Destination Map dependant filters](https://vision.vamsys.dev/bugs/53)

  • Improvement: [Engine Start sequence is time-aware](https://vision.vamsys.dev/improvements/35)

  • Backend: Enabled Web Sockets to handle VA changes with multiple tabs open

  • Feature: 2FA Authentication

  • Fix: [Error on trying to create new hub](https://vamsys.vision/bugs/44)

  • Feature: Updated Pilot Profile page.

  • Fix: [Book Flight Map not Filtering Fleets](https://vision.vamsys.dev/bugs/48)

  • Improvement: [Route import now check for valid fleet assignment](https://vamsys.vision/bugs/47)

  • Improvement: Fleet Importer is now less strict

**Re-enabling of disabled Importers**

To ease migration between v3 and v5, the following importers were re-enabled:

  • Airports

  • Aircraft

  • Fleet

These importers will not accept prompts to create new entries or delete existing ones.

**Other Changes:**

  • Backend: v5 is now able to process PIREPs!

  • Improvement: [Adjust VATSIM map link](https://vamsys.vision/improvements/72)

  • Fix: [Broken Event Page for Any-to-Any type of event](https://vamsys.vision/bugs/38)

  • Improvement: [Filter Types based on Operator selection in Book Flight Map](https://vamsys.vision/improvements/61)

  • Improvement: [Staff can delete Staff comments in PIREP](https://vamsys.vision/improvements/28)

  • Improvement: Added Button to mark/unmark PIREP as Need Reply.

  • Improvement: To aid in migration, v5 will no longer show rank images for ranks which have not been reuploaded.

  • Fix: Bug related to display boxes involving display when there are no PIREPs to show

![](@/images/v5-migration-report-card.png)

v3 Orwell now has a link to v5 v5 Migration Preparedness Report Card for each VA.

We cannot overstate how critical it is to complete the checklist before v5 launches.

  • Backend: Remove old views & assets

  • Backend: Update dependencies

  • Fix: [Make Statistics Box cards match in height](https://vamsys.vision/bugs/32)

  • Fix: [Remove erroneus required field in Airport Information](https://vamsys.vision/improvements/69)

  • Fix: [Non-Phoenix pages retaining css styling](https://vamsys.vision/bugs/34)

  • New: Add Single Event component to Phoenix Dashboard

  • New: [Add Single Event (Ordinal) to Phoenix Dashboard](https://vamsys.vision/improvements/68)

  • New: Add rank restrictions to Pages

  • New: [Add rank restrictions to Page Panels](https://vamsys.vision/improvements/6)

  • New: Add rank restrictions to Page Panel Components

  • Fix: Fix email column binding in Staff Table in Aeolus

  • Fix: Update Stripe email on VA Owner Change

  • Fix: Update FontAwesome link in Social Icons helper text

  • Fix: Remove padding when Phoenix Dashboard component has nothing to show

  • Fix: Inconsistent Rounding of components

  • Fix: Undesirable Modal Behaviour in other Modals as a result of 'Resolved overflow issues in Edit Source Code modals` fix

  • Fix: [Missing map markers when the current location has routes to itself](https://vamsys.vision/bugs/35)

  • Improve: [Scoring Group Create/Edit Modal closing & Fleet Sorting](https://vamsys.vision/improvements/71)

  • Fix: [Add Missing Spacing between rows of panels in Phoenix Dashboard](https://vamsys.vision/bugs/36)

  • Added hangar_name to Api Controller response for Hangar

  • Removed references to staff.hangar.to

  • Renamed references from hangar.to/pilots URL to hangar.to/

  • Fix: Misaligned tag when viewing single NOTAM

  • Fix: [TipTap Classes to Airport Resource Page for better rendering of HTML elements](https://vamsys.vision/improvements/57)

  • Fix: [Resolved overflow issues in Edit Source Code modals](https://vamsys.vision/bugs/14)

  • Fix: Added validation checks for Route Import Departure/Arrival Time input

  • Fix: [Added missing Route Importer fields for 4 Load Factor Types and Containers](https://vamsys.vision/bugs/19)

  • Fix: [Destination Map Filters not filtering](https://vamsys.vision/bugs/23)

  • Improved: Route pathfinding to take into account distance to arrival airport

  • Change: Jumpseat marker icon

  • New: ['Show Jumpseat' option in Book Flight Map](https://vamsys.vision/improvements/63)

  • New: [Jumpseat markers are filtered by country when country filter is used in Book Flight Map](https://vamsys.vision/improvements/64)

  • New: Hide filters when in an airport with no destinations

  • New: Force enable jumpseat markers when in an airport with no destinations

  • Fix: Destination Map selected markers take into account Tags

  • New: Make Departure/Arrival Stand Groups searchable when Creating/Editing Route

  • Fix: [Get Sand Stand Groups when creating New Route](https://vamsys.vision/bugs/26)

  • Fix: [Error when saving secondary alert](https://vamsys.vision/bugs/31)

  • Fix: [Login Page background missing](https://vamsys.vision/bugs/29)

  • Fix: [Incorrect weight conversion in statistics component](https://vamsys.vision/bugs/33)

  • Fix: [Handle missing aircraft image in Phoenix -> Resources -> Aircraft](https://vamsys.vision/improvements/56)

  • Improved: [Add dynamic grid layout based on button count in Phoenix Dashboard](https://vamsys.vision/improvements/54)

Hangar v0.11.0
  • Added customisable color overrides

  • Changed the Home page Recent and Popular sections

  • Updated Documentation

  • Fixed incorrect access restriction for non-owners and staff

Hangar v0.10.0
  • Removed Staff Panel - all staff functions are accessible from the main hangar.to site

  • /pilots prefix removed from URLs

  • Hangar page header (in tabs list) now inherits VA name set