<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi, Everybody — 
<div class="">Brian Doty and I are pleased to report that GrADS version 2.2.1 is ready for public release. The <a href="http://cola.gmu.edu/grads/downloads.php" class="">GrADS download page</a> has links to the source code and pre-compiled binary distributions.
 Along with some critical bug fixes, this build has an exciting new feature: a C-language Python extension for GrADS, called <a href="http://cola.gmu.edu/grads/gadoc/python.html" class="">GradsPy</a>. It is also worth noting that this release marks GrADS's
 30th year! </div>
<div class=""><br class="">
</div>
<div class="">The use of dynamically loaded plug-ins combined with the need to compile GrADS as a shared library for Python has necessitated a configuration change: from now on we will be linking dynamically to the dependent libraries that GrADS relies on to
 enable all of its wonderful features. This move away from static linking means that the dependent libraries are not packaged into the binary executables, but are instead loaded at runtime, which means they will have to be present on your local server where
 you are running GrADS. I am posting tarballs containing my builds of all the supplemental libraries for various operating systems in
<a href="ftp://cola.gmu.edu/grads/Supplibs/2.2/builds/" class="">ftp://cola.gmu.edu/grads/Supplibs/2.2/builds/</a> in case you need to copy some of them onto your system. You may need to set the environment variable LD_LIBRARY_PATH to help GrADS find the libs
 it needs. </div>
<div class=""><br class="">
</div>
<div class="">Other important features of this build are itemized in the complete <a href="http://cola.gmu.edu/grads/ChangeLog" class="">ChangeLog</a>, and copied below for your convenience. </div>
<div class="">—Jennifer</div>
<div class=""><br class="">
</div>
<div class="">
<pre class=""><font size="3" class="">2018-04-25 Version 2.2.1
        
    Features:
    * GrADS is officially 30 years old
    * New Python interface called GradsPy
    * Major configuration changes; all supplibs now linked dynamically
    * Added support for ^ and $ at the beginning of a shared object filename in UDPT entries
    * Added support for an optional fourth arg in UDPT entry for a function name alias
    * Added support for netcdf attributes of type STRING
        
    Bug Fixes:  
    * Fixed bug in gr2stn() when station expression returns a NULL result
    * Fixed bug in 'set misswarn' when no files are open
    * Prevents attempts to use non-Hershey fonts when using the classic graphics plug-ins (X11/gd) 

    New/Updated Documentation:
    * <a href="http://cola.gmu.edu/grads/gadoc/python.html" class="">http://cola.gmu.edu/grads/gadoc/python.html</a>    
    * <a href="http://cola.gmu.edu/grads/gadoc/udpt.html" class="">http://cola.gmu.edu/grads/gadoc/udpt.html</a>        
        </font></pre>
<div class=""><br class="">
</div>
</div>
<br class="">
<br class="">
<div class="">--<br class="">
Jennifer Miletta Adams<br class="">
Center for Ocean-Land-Atmosphere Studies (COLA)<br class="">
George Mason University<br class="">
<br class="">
<br class="">
</div>
<br class="">
</body>
</html>