2 g2lib-1.0 - August 2003 - Original version
4 g2lib-1.0.1 - October 2003 - Added support for Grid Definition Template 3.31
6 - Added new parameters to the Parameter list in
8 - Minor documentation updates.
10 g2lib-1.0.2 - February 2004 - Added new parameters in params.f for use with
11 Quickscat data and Ozone (Air Quality)
13 g2lib-1.0.3 - May 2004 - Changed most PDT templates in module pdstemplates to
14 allow negative surface values.
15 - Added new routine to gridtemplates and pdstemplates
16 modules to return number of entries in a specified
18 - Added New routines, getgb2p getgb2rp, used to request
19 a packed GRIB2 message from a file.
20 - New module g2grids can be used to return GDT entries
21 for a specific grid from a file containing a list of
24 g2lib-1.0.4 - August 2004 - Added functionality to support encoding of
25 "Missing" data values within the data field when
26 using Data Representation Templates 5.2
27 (complex packing) and 5.3 (complex packing and
28 spatial differencing). See octets 23 - 31 in DRTs
29 5.2 and 5.3 for more info on missing value
31 - Increased the packing efficiency of Data
32 Representation Templates 5.2 and 5.3 by adding
33 MDL/Glahn algorithm for determining effective
36 g2lib-1.0.5 - December 2004 - WMO approved the JPEG2000 and PNG Data
37 Representation Templates ( 5.40000 and 5.40010,
38 respectively ) for operational use. The templates
39 were assigned WMO values of 5.40 and 5.41,
40 respectively. Changes were made to the source to
41 recognize either template number.
42 - Fixed bug encountered when packing a near constant
43 field with DRT 5.40 or 5.40000 (JPEG2000).
44 - Added consistency check, provided by
45 Arthur Taylor/MDL, used when unpacking Data
46 Templates 7.2 and 7.3.
47 - Corrected the documentation for subroutine
48 addfield in the grib2.doc file. Incorrect
49 arguments were specified for this routine.
50 - Corrected bug when packing Secondary missing
51 values in Data Representation Templates 5.2 and
54 g2lib-1.0.6 - April 2005 - Modified the way GETGB2 manages the GRIB2 file
55 indexes, so that it can be more efficient and
56 flexible when reading from multiple
58 - Fixed bug in PUTGB2 that caused data fields to be
60 - Added routine gdt2gds that converts grid information
61 from a GRIB2 Grid Description Section (GDS) and
62 Grid Definition Template to GRIB1 GDS info.
64 g2lib-1.0.7 - April 2005 - Fixed bug causing seg fault when using JPEG2000
65 encoding algorithm on a grid with an insanely large
66 number of data points bitmapped out.
68 g2lib-1.0.8 - October 2006 - Modified Product Definition Templates 4.5 and 4.9
69 to allow negative scale factors and limits.
70 - Fixed several rounding error bugs during encoding.
71 - Added new local parameter conversion entries
73 g2lib-1.0.9 - MAY 2007 - Modified Grid Definition Template 3.igds(5)(3.204)
74 to add Curvilinear Orthogonal grids.
75 - Added new local parameter conversion entries
77 g2lib-1.1.0 -December 2007 - Added new local parameters conversion entries
78 - Declared the variable rmin,rmax in routine (jpcpack.f
79 and pngpack.f) with double precision fix bug causing
80 seg fault when using JPEG2000 encoding algorithm.
82 g2lib-1.1.1 -January 2008 - Added new local parameters conversion entries
84 g2lib-1.1.7 -August 2008 - Added new local parameters conversion entries
86 - Added a new Grid Definition Template number
87 3.32768 (Added Rotate Lat/Lon E-grid)
89 g2lib-1.1.9 -June 2009 - Update Jasper version 1.900.1, libpng-1.2.34 and zlib-1.2.3
90 - Allow negative scale factors and limits for Templates 4.5 and 4.9
91 - Fixed bug causing seg fault when using PNG 1.2.35
92 - Added new local parameters conversion entries
94 g2lib-1.2.0 -March 2010 - Fixed bug for checking (LUGB) unit index file
95 - Modified to increase length of seek (512)
96 - Added Templates (Satellite Product) 4.31
97 - Added Templates (ICAO WAFS) 4.15
98 - Added new local parameters conversion entries
99 - Added Time Range indicator Average (7)
101 g2lib-1.2.1 - Aug 2010 - Added new local parameters conversion entries
102 - Added Templates 4.40,4.41,4.42,4.43
103 - Added a new Grid Definition Template number
104 3.32769 (Added Rotate Lat/Lon None E-grid)
105 - Added Type of Ensemble forecast 4 and 192
106 - Corrected parameters U/V Max Wind level to use PDT 4.0
109 g2lib-1.2.2 - Dec 2010 - Added new local parameters conversion entries
110 - Corrected Templates 4.42,4.43
112 g2lib-1.2.3 - Nov 2011 - Added new local parameters conversion entries
113 - Fixed bug in PUTGB2 that caused data fields to be
115 - Changed variable kprob(1) to kpds(5) in calling
116 routine param_g1_to_g2
118 g2lib-1.2.4 - Nov 2011 - Added 2 ECMWF parameters (TMAX/TMIN at 2m) conversion entries
120 g2lib-1.4.0 - MAY 2012 - Added new parameters conversion entries
121 - Fixed bug in PUTGB2 that caused segmentation fault
122 - Added a new Grid Definition Template numbers 4.44,
123 4.45, 4.46,4.47,4.48,4.50,4.51,4.91 and 4.32
124 - Declared the variable rmin4 in routine misspack.f
125 - Modified to change voidp to png_voidp in routines dec_png.c
128 g2lib-2.5.0 - AUG 2013 - Added new parameters conversion entries
129 - Modified GETIDX to allow users to open same unit file
130 - Added new Grid Definition Template numbers 3.4,3.5,.3.12,
132 - Added new Product Definition Template numbers 4.33, 4.34, 4.53,4.54