February 21st, 2013parser, xsl, dtd:
· METAR/TAF: use code table 1690 for heights and vert. vis. except for US
parser, xsl, metaf-sum, dtd:
· SYNOP US: use FMH-2 instead of code table 1600 for base of lowest cloud
parser, xsl, dtd, lang:
· extend processing of SAO
parser, XML, xsl, dtd:
· METAR: 5 groups handled as extensions become remarks
November 2nd, 2012dtd, ui, cgi:
· new data source: SQL database
parser, XML, src2raw, xsl, dtd, lang:
· extend processing of SAO
xsl, ui, metaf-sum, dtd, lang, cgi:
· prepare translations for pl, pt-br
xsl, ui, metaf-sum, lang, install.pl:
· split metaf-lang-{de,en,es,pl,pt-br,ru}.xsl from metaf-lang.xsl
lang:
· improve Russian translation (thanks to Roman Nikitin)
July 21st, 2012· The number of errors raised for invalid groups in METAR and TAF was reduced significantly: more groups and variants are recognized, and certain unrecognized groups are skipped.
· The processing of BUOY messages is now complete, and Canadian automatic SAO are also processed.
· The option -x for metaf2xml.pl was renamed to -o; the option is also honored by the example callback functions.
· A few minor bugs were fixed.
January 5th, 2012· This version extends parsing for BUOY and SYNOP messages.
· There are many smaller changes and other extensions.
October 27th, 2011· Starting with this release, the parsed data can be accessed via a callback function. Releases are now installed with a Perl script.
· The hourly temperature in METAR remarks is processed as an observed value, not a 1 hour average.
· Missing data for weather history (RABMM) and 24h min./max.
· temperature in METAR remarks is recognized.
· Many smaller changes and bugfixes have been made.
July 25th, 2011· Two small but nasty bugs were fixed.
July 22nd, 2011· metaf.pl and metafsrc2raw.pl now use the module src2raw.pm; less forking is now required. The source "Ogimet ship" can now be used to fetch ship data.
· The display of wind, pressure (change), and temperature in the summary was extended.
· Many smaller improvements and bugfixes were made.
April 11th, 2011· add processing of BUOY messages sections 0, 1, 2
do not make text of report a link or provide station info as hint if called from command line or for format=text metaf2xml.pl, metafsrc2raw.pl:
· extend option -H to 5: with optional group BBB
· add parameter "end_date" for Ogimet (usable from command line, only)
February 8th, 2011· 2011-02-06 release 1.42
· XML, dtd, xsl, ui, metaf-sum:add namespace for XML and translation data, plus minor changes
parser, dtd, xsl, lang:
· TAF: add trendType "FM" to clearly distinguish it from "BECMG FM" (thanks to Jesse (angelldev))
· SYNOP section 3: process groups 92[01]SFx, 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
· improve processing of SYNOP sections 1, 2 and 3: allow more variants for several groups; improve processing for countries CN, FR, TV; ...
· SYNOP section 3: correct periods for region VI, MG, MZ
· improve parsing of visibility and weather for METAR and TAF
parser, XML, dtd, xsl, metaf-sum, lang:
· change period handling
parser:
· METAR: forward 'isGrid' to all winds if specified; use existing patterns for additional countries
XML, metaf2xml.pl, gui:
· remove option -X for metaf2xml.pl, tag is mandatory
ui, gui:
· use explicit link for favicon
gui:
· tipo=SN is not supported for src_synop=ogimet; disallow tipo=SI for now, filter is broken and returns no reports check if input parameter hours is a number
metaf-sum:
· make text of report a link to show it in mode=detailed
October 18th, 2010· The ice/icing groups of SYNOP section 2 are now processed as well as groups in SYNOP section 5 from US sea station reports.
· The determination of the country of the issuer of the SYNOP report (required to apply national decoding rules) was improved.
· The display of past weather in the summary was extended.
· Several minor corrections and extensions were implemented.
March 1st, 2009· This release adds the processing of SYNOP groups in section 5 for stations operated by the USA (land) and Canada.
· The dependency on XML::Writer was removed.
· There are also a number of smaller improvements for the parser and a few bugfixes.
January 5th, 2009parser:
· METAR: recognise new format for runway state
· TAF: recognise new date/time formats also for max./min. temperature
· SYNOP: tolerate invalid values for table 4377
November 5th, 2008· This release adds the processing of the new TAF date/time formats. SYNOP groups 95[01]xx are also processed.
· There are also a number of smaller additions, changes, and a few bugfixes.
September 9th, 2008· This release adds the processing of SYNOP groups in section 3 for the Antarctic.
· The tags for the visibility and the wind direction contain information about rounding offsets.
· Some more SYNOP groups deviating from the standard are tolerated.
· The summary format for SYNOP now shows the present weather (in METAR coding) and the highest gust (from section 3).
· The data source NOAA/NWS (ships) was added.
· There are also a number of smaller changes in the parser and a few bugfixes.