Changelog
All notable changes to CanadianAeroWx will be documented here.
[3.2.0] - 2026-08-13
Added
- Added ISA Deviation to Pilot Brieing Page.
- Parse CC[A] correction to the Report Type Line
Fixed
- Fix duplicate Cumulonimbus showing up in the Clouds Line.
[3.1.0] - 2026-08-06
Added
- Provide details regarding icing conditions in the Pilot briefing page (Ice Conditions).
- Parse GRE in Remarks section. Equates to hail.
- Clicking on Open Briefing Window caused REST APIs to be called. Not required as the data is already available in the app.
Fixed.
- UNRECOGNIZED_RMK:[INTMNT]
[3.0.0] - 2026-08-02
Added
- Create a Pilot briefing page that will display NOTAMS ( moved from METAR screen ) , Ice Conditions, PIREPS (TBD).
- Display TAF AMD Amended TAF forecast.
Fixed
- Various UNRECOGNIZED_RMK issues.
- TR does mean trace instead of transistion change ( Darn AIs :) or does it i have seen multiple interpretations of TR in the remarks section of a METAR.
- Last visited ICAO visited did not get saved to local storage when the user closed the app. Now when you bring up the app it will display the last ICAO you were looking at.
[2.5.3] - 2026-07-17
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[ALF])
- Remarks decoding fix TR that indicated trace but it was a transistion change.
- Fix 400 errors if you leave the metar window up for a period and selected another favorite as the session expired.
[2.5.2] - 2026-07-15
Fixed
- Fix METAR parsing SC7 CU ASOCTD in the remarks section.
- Fix METAR parsing (UNRECOGNIZED_RMK:[NOCTILUCENT CLD]).
- Fix ACC ASOCTD wording.
- Fix METAR parsing (UNRECOGNIZED_RMK:[AL QUAD ]).
[2.5.1] - 2026-07-12
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[BY])
- Fix METAR parsing (UNRECOGNIZED_RMK:[LOW]) Sell High !!
- Fix minor formatting issues.
[2.5.0] - 2026-07-11
Added
- For Canadian metars combine the remarks for cloud layers and vertical visibility into a single row in the clouds section of the METAR window. (e.g. BKN020 OVC040 VV002)
- Change cloud layers from BKN to Broken and OVC to Overcast...
- If there is no TAF for a Canadian ICAO, grey out the TAF button to indicate its unavailable.
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[ALSTG])
- Fix METAR parsing (UNRECOGNIZED_RMK:[SLP])
- Fix METAR parsing (UNRECOGNIZED_RMK:[ESTMD])
- Fix METAR parsing (UNRECOGNIZED_RMK:[WND])
- Fixed an issue where a Canadian TAF retrieval triggered a second unnecessary NOAA TAF request, causing 404 errors.
[2.4.0] - 2026-7-9
Added
- For very long remarks, create multiple rows in the METAR window.
Fixed
- Environment Canada changed the XML format, update the code to parse the change.
- Fix METAR parsing (UNRECOGNIZED_RMK:[DTCTRS])
- Fix METAR parsing (UNRECOGNIZED_RMK:[REP])
- Fix METAR parsing (UNRECOGNIZED_RMK:[STRIKES])
- Fix METAR parsing (UNRECOGNIZED_RMK:[NM])
[2.3.1] - 2026-7-8
Fixed
- Minimized the number of REST Api calls.
- Fix METAR parsing (UNRECOGNIZED_RMK:[FUx])
- detect FU ( Smoke ) in the TAF window and display it in the weather row.
- Fix METAR parsing (UNRECOGNIZED_RMK:[FST OBS])
[2.3.0] - 2026-7-6
Added
- If a TAF includes a VV group, a separate row will now display the corresponding CAT category: VV001 = CAT III, VV002 = CAT II, and VV003 = CAT I
- in the TAF window, display the next forecast expected by date. (e.g. Next forecast expected by 20:00 (UTC-04:00)
- If a METAR contains a VV group, the display will now show “Indefinite ceiling” instead of “Vertical visibility.”
Fixed
- TAF visibility for non–North American ICAOs is now shown in meters, correcting flight‑category calculations for stations such as EGLL, EGKK, and EHAM.
[2.2.5] - 2026-7-4
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[PTCHS])
- Fix crash when a TAF has been cancelled.
- Use a .NET API instead of a REST API to get location timezone information. The rest API would slow down and sometimes fail to return the timezone information. The .NET API is much faster and more reliable.
[2.2.4] - 2026-7-2
Fixed
- Fix PROB30 and PROB40 priority in TAF parsing. If there are multiple weather phenomena in the TAF, the PROB30 and PROB40 should be applied to the most severe weather phenomena. (e.g. TSRA > RA > SN)
[2.2.3] - 2026-7-1 ( Happy Canada Day! )
Fixed
- Still refining the TAF window to display correctly.
- Don't display Thunderstorm Risk Assessment button if the thunderstorm risk is zero.
[2.2.2] - 2026-6-25
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[DSIPTG])
- Further work on getting the Taf window to correctly display the TAF information that aligns with the TAF data.
[2.2.1] - 2026-6-22
Fixed
- Fix Notams for non Canadian ICAO's not working in production.
- Add clouds to the weather row in the Taf window. ( needs more work to get the formatting right but at least the data is there now. )
[2.2.0] - 2026-6-21
Added
- Add TAF decoding support.
- NOTAMS now available for Non Canadian ICAOS (Not currently working in production) CDN Notams still working.
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[RVR])
[2.1.0] - 2026-6-15
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[LYR])
- Fix METAR parsing (UNRECOGNIZED_RMK:[TOP])
- Fix language around Remarks decoding.
- Fix METAR parsing (UNRECOGNIZED_RMK:[SHW])
- Fix METAR parsing (UNRECOGNIZED_RMK:[DSIPT])
- Move Station Local Time just below the Station
- Add message that NOTAMS are not currently availble for ICAOs that are not Canadian.
- Minor change to the ExtremeWeather Page and highlight the cells that have the highest / lowest temperatures in the country.
[2.0.0] - 2026-5-26
Added
- In the Thunderstorm Risk Assessment window automatically open the Show score breakdown
- When user enters ICAO in the metar text field and hits enter, the Decode METAR button will executed
- For Canadian ICAO's do not calculate a polygon for the SIGMET as the API already has it decoded. This fixes the erroneous SIGMET near messages
- Add hyperlinks to METAR,TAF, SIGMET and CAPE in the Tunderstorm Risk Assessment area.
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[TOP])
- Increased the number of ICAO favorites to 25
- Fix METAR parsing (UNRECOGNIZED_RMK:[SCT], UNRECOGNIZED_RMK:[V], UNRECOGNIZED_RMK:[BKN])
- Change TS Risk button to behave like NOTAMS and SIGMET drop down buttons.
- Fix on the Weather Extremes Page it was displaying Standard Time when timezone is Dayight Time.
- Fix METAR parsing ( UNRECOGNIZED_RMK:[A2985], Cumulonimbus, UNRECOGNIZED_RMK:[E-SE.W-NW])
[1.6.0] - 2026-5-24
Added
- Determine Thunderstorm risk by looking at METAR, TAF, CAPE, SIGMET data.
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[WET])
- Fix METAR parsing (UNRECOGNIZED_RMK:[LASTOBS])
[1.5.0] - 2026-5-21
Added
- You can now put the ICAO code into the Metar Text field and hit enter to get the METAR you still need to hit the decode button.
Fixed
- Fix METAR parsing (UNRECOGNIZED_RMK:[PK], UNRECOGNIZED_RMK:[WND], UNRECOGNIZED_RMK:[02038/06])
- Fix METAR parsing (UNRECOGNIZED_RMK:[8/96], UNRECOGNIZED_RMK:[HZY], UNRECOGNIZED_RMK:[LTGICC], UNRECOGNIZED_RMK:[1ST], UNRECOGNIZED_RMK:[3RD])
- Further work on getting CAPE correct add ground tracking observations.
[1.4.2] - 2026-5-19
Fixed
- Fix METAR Parsing (UNRECOGNIZED_RMK:[W-NE/CB])
- Change model to align CAPE with Windy.com numbers
- Update algorithm that calculates CIN more accurately.
[1.4.1] - 2026-5-18
Fixed
- Fix METAR Parsing (UNRECOGNIZED_RMK: [STFFD])
[1.4.0] - 2026-5-18
Added
- Display CAPE, CIN and LCL on the performance line. ( Click on Hyperlink for details )
[1.3.0] - 2026-05-15
Added
- If there is a new release of CanadianAeroWx, show a notification to the user with the option to view the changelog.
[1.2.1] - 2026-05-14
Fixed
- Don't use Canadian Rest API for non Canadian ICAO's
[1.2.0] - 2026-05-13
Added
- Add Changelog page to document changes and updates to CanadianAeroWx
- Have the menu items section also have the same background as the Web pages
[1.1.0] - 2026-05-13
Added
- Favorites support for non-Nav Canada airports entered via Enter METAR Text. (e.g. KBFI)
Fixed
- Drop down arrow in Combo Box was missing.
[1.0.0] - 2026-05-08
Added
- Initial release of CanadianAeroWx
- METAR decoding with Nav Canada airport dropdown
- Manual METAR text entry mode
- Density altitude display with metric equivalents
- Cloud and vertical visibility metric equivalents
- QNH / QFE / QBB pressure parsing
- MPS wind parsing
- BECMG / TEMPO trend group parsing and display
- MetarCentral airport metadata fallback
- Nav Canada + NOAA AWC SIGMET merging
- International SIGMET validation
- Custom searchable airport dropdown
- Favorite airports stored in localStorage
- Extensive Canadian and international METAR remark parsing