VATATIS Release Notes

  • v5.3
    • Additions
    • Remarks wind node now supports multiple entries
    • Changes
    • Bunch of backend changes done to support future development
    • Update runway nodes to allow some new formatting
    • Format updates to the ENOR format
    • Fixes
    • Fixed some small minor security issues
    • Fixed a number of small bugs in various parts of the parser system
    • Fixed a bug preventing the Recent and Becoming nodes from working properly in some situations
  • v5.2
    • Additions
    • Added support for HSSS
    • Added a new format to the On Contact node for HSSS
    • Added a new format to the For Contact node for HSSS
    • Added a VFR Ops node for supporting VFR ops on a different runway for future regions
    • Added a plus arg for the Temp node for regions, such as HSSS, that want the ATIS to read TMP Plus 34
    • Added a Flight Level arg for the Transition level node for regions, such as HSSS, that want it to read Transition Level Flight Level 90
    • Added a new format to the Vis node for 9999 vis for HSSS
    • Added a meters below arg to the Vis node to define the range at which it swaps from KM to meters
    • Changes
    • Re-wrote a lot of the code relating to online ATC detection to allow greater flexibility
    • Updated the NZ configs for ATC positions to work with the re-written ATC detection code
    • Adjusted the Magnetic variation code and values for all airports to support upcoming work
    • Updated all NZ Mag Var values
    • Fixes
    • Fixed a small bug in the METARs page where winds would not get picked up for some configured airports for the recommended runway calculation
  • v5.1
    • Additions
    • Added support back for the info=$atiscode parameter as a manual override of the automatic ATIS letter generation
    • Fixes
    • Fixed a bug with the METARs search where un-configured airport results would get cached and never update
  • v5.0
    • Additions
    • Added support for CZQM FIR airports
    • Added support for ENOR FIR airports
    • Added a bunch of operations info for ENOR
    • Added support for TEMPO, BECMG, and RE conditions on a METAR
    • Added support for processing METAR remarks, currently only supports ENOR Wind remarks
    • Added support for default settings for runway approach types
    • Added support for including letters and runway numbers with the apptype param
    • Added Runway condition damp detection based on previous METARs
    • Various new small additions as part of the CZQM format
    • Added support for multiple approach types when sending them via URL
    • Added RNAVZ, RNP, VOR, LLZ and LOC approach types
    • Added a new Inform ATC on initial contact format
    • Added support for processing NOSIG in a METAR
    • Added check_default and include_runway_number arguments for the approach node
    • Added transition level node to support regions with transition level in the ATIS
    • Added the more_than_10km_format argument to the Vis node to support different formats for that text
    • Added the gusting, degrees_after_var and calm_below arguments to the wind node
    • Changes
    • MASSIVE re-write of the background processing code. METARs now processed much more efficiently and support for new features is now much easier
    • Updated the features page with new features and node options added as part of the CZQM format changes
    • Background change to the notification system where it is now powered by a database rather than a static config
    • Fixes
    • Fixed a typo in the V4.0 change log 0.o
    • Fixed a small bug with vicinity weather in the weather node
    • Fixed the thunderstorms weather text
    • Fixed a rounding bug with the winds in the wind node
    • Fixed a small bug with the METARs page displaying incorrect data for previous METARs
    • Fixed a bug in the Vis node where it would break if NDV was reported with the Vis
  • v4.1
    • Additions
    • Added a global database of airport info from Navigraph to support new features
    • Added recommended runways based on wind info to the METARs page
    • Added an AWIB format for the METARs page for un-configured airports
    • The METARs page will now pull the live ATIS for the network if it was issued by VATATIS
    • Added an offline ATIS to use on the METARs page for offline positions
    • Added caching of the offline and online ATIS text strings for configured airports for use with the METARs page
    • Changes
    • METAR page now pulls an ATIS or AWIB rather than a decoded METAR
    • Updated the job that pulls new METARs for configured airports to run every 10 minutes instead of 5 minutes
    • Split the InfoTime node into two different nodes
    • Removals
    • Removed the old METAR parser
    • Fixes
    • Fixed the error message on the METAR page if you request an airport with no METAR
    • Fixed a bug in the VIS node that caused improper output in some rare conditions
  • v4.0
    • Additions
    • #53 New message if an ATIS is requested for an airport that is not configured
    • #80 #69 #66 #77 #81 #97 #61 #60 #78 Added a ton of new code to support the CZEG region
    • #92 #83 #91 #84 #90 #85 #89 #86 #88 #87 #82 Adding configs to support all CZEG airports
    • #101 Added a link to the new VATATIS Discord to the website
    • #102 Added a Donation button to the website in addition to the existing Patreon page
    • Added Ohakea Approach for the NZ format (NZOH_APP)
    • #96 Added a features page to the website
    • Changes
    • #54 Re-formatted the ATIS output to remove the last traces of the voice file syntax
    • #55 #68 #64 #75 #74 #72 #71 #70 #76 #63 #67 #65 #59 #57 #56 #62 Converted the backend code to a new format to better handle other regions
    • #93 Updated backend code to use the new VATSIM JSON data format
    • #94 Updated the documentation page
    • #95 Updated some info on the main page
    • Disabled notifications for all but the production environment
    • Fixes
    • #100 Fixed a bug with the ATIS letter rollover where it was skipping letters
    • Fixed a small bug with the weather parsing system where a Vicinity tag after the first weather item would break everything
  • v3.2
    • Additions
    • New backend job for managing database size
    • Changes
    • Upgraded backend software versions
    • Migrated backend assets to new format. Wide reaching effects on the website, but the ATIS maker itself was untouched with this change
    • Fixes
    • Fixed an issue with end of month dates causing METARs to be mis-identified as 1 month ahead of what they actually were
    • Fixed a small bug with the [for xxx contact xxx] parser
    • Fixed a rather large bug with the weather parser that would throw the application into an infinite loop in some cases
  • v3.1
    • Additions
    • #42 Added VATSIM SSO to the website
    • #7 Added support for control tokens to both the website and the parser
    • #10 Added control tokens to the urls on the docs page for logged in users
    • #44 Added persistant ATIS letters. ATIS letters are now stored in the database along side their metar and other ops info. ATIS letters are automatically updated when the metar is change or if ops info is changed. The exceptions are if ops info was already changed in the last 2 minutes, or if ops info didnt exist already for that metar
    • Changes
    • Seen notifications are now based on your control token in the url or your IP if you didnt pass a control token. They are no longer based on real names
    • Docs page has been updated with new info
    • Removals
    • The real name parameter is no longer required and has been removed from the url on the docs page
    • The info parameter is no longer required and has been removed from the url on the docs page
    • Fixes
    • A bug where app was accepted as a parameter instead of apptype has been fixed. Please use apptype in your URL if you were not already
  • v3.0.1
    • Changes
    • Updated the documentation page
  • v3.0
    • Additions
    • Added support for Audio for Vatsim
    • Added support for availabe controller parsing, I.E. "for delivery and ground contact tower 118.7"
    • Added breaks into the ATIS string to force the AFV text2speech to pause between segements
    • Changes
    • Changed on first contact with to "On first contact with XXXX ATC"
    • Changed the cloud parser to remove the extra Cloud string
    • Removals
    • Removed support for older ATIS versions as we no longer need it due to lack of voice files
    • Fixes
    • Fixed some styling issues with the website
  • v2.4.5
    • Additions
    • Added a new notification system. When you first request an ATIS you will get notifications. Further requests will give you the proper ATIS string
    • New Patreon page launched! Support our efforts to improve VATATIS at https://www.patreon.com/vatatis
  • v2.4.4
    • Additions
    • The parser will now report [wx][unavailable] when a METAR reports // for significant weather
    • Fixes
    • Fixed an issue where // for an unavailable weather station caused the parser to hang itself
  • v2.4.3
    • Additions
    • VAT-12: Added documentation page to the website
    • Fixes
    • VAT-30: Fixed the leading 0 being stripped from winds with directions less than 100 degrees
  • v2.4.2.1
    • Changes
    • Tidied up some of the navbar styling
  • v2.4.2
    • Additions
    • Added V2.4 for the actaul ATIS API code and updated HEAD to it
    • Added Google Analytics to both the frontend and the API
    • Website is now served from the CloudFlare CDN to improve performance
    • Changes
    • To use V2.3, you now need to use the historial URL
    • Optimized the delivery of most of the website to improve performance
    • Fixes
    • Fixed an issue with the CRON job that pulls the METARs
    • Fixed an issue with the Javascript which was causing the METAR search to not initilize properly
    • Fixed an infinite loop when the METAR reports // due to technical faults with the cloud sensor
  • v2.4.1
    • Additions
    • VAT-5: Added changes page
    • Changes
    • Re-did the website styling
    • Fixes
    • Fixed a bug where the parsing would break if a temp sensor was out of service, producing /// in the metar
  • v2.3.3
    • Additions
    • Added checking for Bay approach and Auckland Control on the first contact with sections
    • Added a public website available at https://www.vatatis.nz
    • Added a METARs page for checking current and previous METARs
    • Fixes
    • Fixed a bug in the weather parsing that was causing an infinite loop
  • v2.3.2
    • Additions
    • Added new code to pill for new METARS from VATSIM
    • Added new code to store the last 3 metars
    • Changes
    • Added a new script to use to update the ATIS voice files (See docs for details)
  • v2.3.1
    • Additions
    • Added beta URL
    • Added 2000ft winds parameter (See docs for details)
  • v2.2.6
    • Changes
    • VATATIS is now served over HTTPS only. There is a redirect in place for HTTP
  • v2.2.5
    • Changes
    • [CLD] will now be in the ATIS to denote the cloud section even if NSC, SKC or NCD are reported
    • Backend work done around controller parsing to make my life easier. Only affects V2.2 and above
  • v2.2.4
    • Changes
    • Winds are now displayed in Magnetic heading instead of true heading (Change flows backwards to previous versions as well)
  • v2.2.3
    • Changes
    • Backend work to help with maintainability
  • v2.2.2
    • Fixes
    • VAT-16: Fixed an issue where [wx] would get added multiple times instead of just once
  • v2.2.1
    • Additions
    • Users can now use old versions of the ATIS, down to v2.0, by changing the URL (See docs for details)
    • Using previous versions only supports down to the minor version (major.minor.patch)
    • Changes
    • Users who have the new files can now remove the &newfiles parameter
    • Users who do not have the new [approach] voice file are encouraged to remove the &newfiles parameter and use http://vatatis.nz/2.0/gen? instead
  • v2.1
    • Changes
    • TMA positions renamed from Control to Approach when using &newfiles=true in the url
    • Removals
    • Old newfiles code, anyone who uses the new url will now be given an ATIS that requires the new files Nick Botica provided
  • v2.0
    • Additions
    • Weather now has wx for text and present weather for voice
    • [.] added to the end of text to trigger and empty voice file for a slight pause
    • New voice files released for VATNZ
    • Changes
    • vicinity xxx weather conditions now reads xxx in the vicinity
    • Wind speeds changed from surface wind xxx at xx gust xx to surface wind xxx degress xx knots gusting xx knots
    • Surface conditions replaced with runway condition for voice and text
    • ILS approach replaced with ILSDME approach for voice and text
    • Showers of rain replaced with rain showers for voice only
  • v1.4.2
    • Changes
    • The URL has been changed
  • v1.4.1
    • Removals
    • Removed CAVOK as it's not actually reported by ATIS systems in NZ
  • v1.4
    • Additions
    • Added automatic parsing of ATC positions. This removes the need for the ATC parameter by pulling info from VATSIM
    • Removals
    • Removed the ATC parameter
  • v1.3
    • Additions
    • Added logging of requests to monitor useage of VATATIS and assist in debugging
  • v1.2
    • Additions
    • New user parameter added. This is used to check to see if someone is on the access list for alpha and beta versions
    • Fixes
    • Server has been given a static IP to prevent issues with the IP being switched
  • v1.1
    • Additions
    • New parameter option for ATC. CTRO will now put Ohakea Control instead of Christchurch Control
    • Windshear parsing is now in the code, but not enabled. Need new voice files first.
    • Changes
    • WND has been changed to Surface Wind
    • Removals
    • Zulu has been removed from the time
    • Fixes
    • NZHN now correctly provides the controllers
  • v1.0
    • Additions
    • First iteration of the new VATATIS system
    • All basic features of UniATIS are replicated
    • Using the ATC parameter you can control what controllers are reported in the ATIS. (Details on the VATNZ ATC policy page)
    • If the ATC parameter is missing, the maker defaults to the UniATIS ground or tower, but still adds the airport name to it
    • Surface condition has been added, only reports dry or wet
    • CAVOK is now repoted if conditions in NZAA, NZWN or NZCH meet thre requirements listed in AIP GEN 3.5
    • Fixes
    • Variable winds are not reported more reliably than UniATIS
    • Visibility noww correctly reported as more than 10km if the metar is 9999
    • Cloud is now reported correctly as per AIP GEN 3.5
Unsplashed background img 1
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more