Awesome, found it and downloaded it just before I received this email.<br><br>Upgrading gdal as I type this.&nbsp; then I'll be ready to compile the new mapserver.<br><br>thanks!!<br><br><div><span class="gmail_quote">On 2/3/06, 
<b class="gmail_sendername">Daniel Morissette</b> &lt;<a href="mailto:dmorissette@dmsolutions.ca">dmorissette@dmsolutions.ca</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Good Morning,<br><br>MapServer 4.8.0 has just been released. The source package is available<br>in the download area of the website and you can expect compiled binaries<br>to become available shortly at the usual locations:
<br><a href="http://mapserver.gis.umn.edu/download/current/">http://mapserver.gis.umn.edu/download/current/</a><br><br>Since the creation of the MapServer Technical Steering Committee in<br>August, new features are now tracked via RFC documents. You can browse
<br>the complete list of RFCs at <a href="http://mapserver.gis.umn.edu/development/rfc">http://mapserver.gis.umn.edu/development/rfc</a><br><br>The relevant RFCs for this 4.8 release are:<br><br>&nbsp;&nbsp;* MS RFC 2: Creating line features and/or shapes using WKT
<br>&nbsp;&nbsp;* MS RFC 3: Layer Plug-in Architecture<br>&nbsp;&nbsp;* MS RFC 4: MapServer Raster Resampling<br>&nbsp;&nbsp;* MS RFC 5: MapServer Horizon Reprojection Improvements<br>&nbsp;&nbsp;* MS RFC 6: Color Range Mapping of Continuous Feature Values<br>&nbsp;&nbsp;* MS RFC 8: Pluggable External Feature Layer Providers
<br><br>Once again, all the details are available in the RFC documents at the<br>URL above.<br><br>Another important enhancement in this release that is not documented in<br>a RFC is the support for fuzzy brushes which allows producing
<br>antialiased thick lines when ANTIALIAS TRUE is set in a STYLE. For more<br>details look for the &quot;Fuzzy brushes and antialiased lines&quot; thread in the<br>mapserver-users list archives.<br><br>This release also includes a large number of small enhancements and bug
<br>fixes that didn't deserve their own RFC. I have included a copy of the<br>list of changes/fixes since 4.6 from the HISTORY.TXT at the end of this<br>message.<br><br>Daniel<br>------------------------------------------------------------
<br>&nbsp;&nbsp;Daniel Morissette&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:dmorissette@dmsolutions.ca">dmorissette@dmsolutions.ca</a><br>&nbsp;&nbsp;DM Solutions Group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.dmsolutions.ca/">http://www.dmsolutions.ca/</a><br>
------------------------------------------------------------<br><br><br>Version 4.8.0 (2006-02-02)<br>--------------------------<br><br>- Treat classindex as an int instead of a char in resultCacheMemberObj to<br>&nbsp;&nbsp; prevent problems with more than 128 classes (bug 1633)
<br><br>- Fixed possible crash with default content-type and POST requests.(bug<br>1628)<br><br>- Known issue: MapScript queryByAttributes() creates wrong WHERE clause on<br>&nbsp;&nbsp; postgis layers in some cases (patch available, see bug 1629)
<br><br><br>Version 4.8.0-rc3 (2006-01-25)<br>------------------------------<br><br>- Add gml:lineStringMember in GML2 MultiLineString geometry (bug 1569).<br><br>- Move gBYTE_ORDER inside the pg layerinfo structure to allow for
<br>differently<br>&nbsp;&nbsp; byte ordered connections (bug 1587).<br><br>- Close file handle when saving symbolset.<br><br>- Fix the memory allocation bug in sdeShapeCopy (Bug 1606).<br><br>- Fixed OGR WKT support (Bug 1614).<br>
<br>- Finished implementation of OGR Shape2WKT function (Bug 1614).<br><br>- Added shapeObj::toWkt() and ms_shapeObjFromWkt() to PHP MapScript (bug<br>1466)<br><br>- Detect/add -DHAVE_VSNPRINTF in configure script and prevent systematic
<br>&nbsp;&nbsp; buffer overflow in imagemap code when vsnprintf() not available (bug<br>1613)<br><br><br>Version 4.8.0-rc2 (2006-01-09)<br>------------------------------<br><br>- Commit fix for GD on win32 when different heaps are in use. (Bug 1513)
<br><br>- Correct bound reprojection issue with ogc filer (Bug 1600)<br><br>- Correct mapscript windows build problem when flag USE_WMS_SVR was<br>&nbsp;&nbsp; not set (Bug 1529)<br><br>- Fix up allocation of the SDE ROW_ID columns and how the functions that
<br>&nbsp;&nbsp; call it were using it. (bug 1605)<br><br>- Fixed crash with 3D polygons in Oracle Spatial (bug 1593)<br><br><br>Version 4.8.0-rc1 (2005-12-22)<br>------------------------------<br><br>- Fixed shape projection to recompute shape bounds. (Bug 1586)
<br><br>- Fixed segfault when copying/removing styles via MapScript. (Bug 1565)<br><br>- Fixed segfault when doing attribute queries on layers with a FILTER<br>already<br>&nbsp;&nbsp; set but with no FILTERITEM.<br><br><br>Version 
4.8.0-beta3 (2005-12-16)<br>--------------------------------<br><br>- Initialize properly variable in php mapscript (Bug&nbsp;&nbsp;1584)<br><br>- New support for pseudo anti-aliased fat lines using brushes with variable<br>&nbsp;&nbsp; transparency.
<br><br>- Arbitrary rotation support for vector symbols courtesy of Map Media.<br><br>- Support for user-defined mime-types for CGI-based browse and legend<br>&nbsp;&nbsp; templates (bug 1518).<br><br>- mapraster.c: Allow mapresample.c
 code to be called even if projections<br>&nbsp;&nbsp; are not set on the map or layer object.&nbsp;&nbsp;This is no longer a requirement.<br>&nbsp;&nbsp; (Bug 1562)<br><br>- Fix problem with WMS 1.1.1 OGC test problem with get capabilites dtd<br>&nbsp;&nbsp; (Bug 1576)
<br><br>- PDF : adding dash line support (Bug 492)<br><br>- Fixed configure/build problem (empty include dir) when iconv.h is not<br>&nbsp;&nbsp; found (bug 1419)<br><br>- PDF :&nbsp;&nbsp;segfault on annotation layer when no style is set (Bug 1559)
<br><br>- PostGIS layer test cases and fix for broken views and sub-selects (bug<br>1443).<br><br>- SDE: Removed (commented out) support for SDE rasters at this time.&nbsp;&nbsp;As<br>far<br>&nbsp;&nbsp; as I know, I'm the only one to ever get it to work, it hasn't kept up
<br>with<br>&nbsp;&nbsp; the connection pooling stuff we did, and its utility is quite limited in<br>&nbsp;&nbsp; comparison to regular gdal-based raster support (projections,<br>&nbsp;&nbsp; resampling, etc) (HB - bug 1560).<br><br>- SDE: Put msSDELayerGetRowIDColumn at the top of 
mapsde.c so things<br>&nbsp;&nbsp; would compile correctly.&nbsp;&nbsp;This function is not included (or necessary)<br>&nbsp;&nbsp; in the rest of the MS RFC 3 layer virtualization at this time.<br><br>- WFS : TYPENAME is manadatory for GetFeature request (Bug 1554).
<br><br>- SLD : error parsing font parameters with the keyword &quot;normal&quot; (Bug 1552)<br><br>- mapgraticule.c: Use MIN/MAXINTERVAL value when we define grid position<br>and<br>&nbsp;&nbsp; interval (bug 1530)<br><br>- mapdrawgdal.c
: Fix bug with nodata values not in the color table when<br>&nbsp;&nbsp; rendering some raster layers (bug 1541).<br><br>- mapogcsld.c : If a RULE name is not given, set the class name to<br>&quot;Unknown&quot;<br>&nbsp;&nbsp; (Bug 1451)<br>
<br>Version 4.8.0-beta2 (2005-11-23)<br>--------------------------------<br><br>- Use dynamic allocation for ellipse symbol's STYLE array, avoiding the<br>&nbsp;&nbsp; static limitation on the STYLE argument values. (bug 1539)<br><br>
- Fix bug in mapproject.c when splitting over the horizon lines.<br><br>- Fix Tcl mapscript's getBytes method (bug 1533).<br><br>- Use mapscript.i in-place when building Ruby mapscript, copying not<br>necessary<br>&nbsp;&nbsp; (bug 1528).
<br><br>- Expose maximum lengths of layer, class, and style arrays in mapscript (bug<br>&nbsp;&nbsp; 1522).<br><br>- correct msGetVersion to indicate if mapserver was build with MYGIS<br>support.<br><br>- Fixed hang in msProjectRect() for very small rectangles due to round off
<br>&nbsp;&nbsp; problems (bug 1526).<br><br><br>Version 4.8.0-beta1 (2005-11-04)<br>--------------------------------<br><br>- Bug 1509: Fixed bounding box calculation in mapresample.c. The bottom<br>right<br>&nbsp;&nbsp; corner was being missed in the calculation.
<br><br>- MS RFC 2: added OGR based shape&lt;-&gt;WKT implementation.<br><br>- mapgdal.c: fixed some mutex lock release issues on error conditions.<br><br>- MS RFC 8: External plugin layer providers (bug 1477)<br><br>- SLD : syntax error when auto generating external symbols (Bug 1508).
<br><br>- MS RFC 3: Layer vtable architecture (bug 1477)<br><br>- wms time : correct a problem when hadling wms times with tile index<br>rasters<br>&nbsp;&nbsp; (bug 1506).<br><br>- WMS TIME : Add suuport for multiple interval extents (Bug&nbsp;&nbsp;1498)
<br><br>- Removed deprecated --with-php-regex-dir switch (bug 1468)<br><br>- support wms_attribution element for LAYER's (Bug 1502)<br><br>- Correct php/mapscript bug : initialization of scale happens when<br>&nbsp;&nbsp; preparequery is called (Bug 1334).
<br><br>- msProjectShape() will now project the lines it can, but completely<br>&nbsp;&nbsp; delete lines that cannot be projected properly and &quot;NULL&quot; the shape if<br>&nbsp;&nbsp; there are no lines left. (Bug 411)<br><br>- Expose msLayerWhichShapes and msLayerNextShape in MapScript. (bug 1481)
<br><br>- Added support to MapScript to change images in a previously defined<br>&nbsp;&nbsp; symbol. (bug 1471)<br><br>- mapogcfiler.c : bug 1490. Crash when size of sld filters was huge.<br><br>- Fixed --enable-point-z-m fix in <a href="http://configure.in">
configure.in</a> (== -&gt; =) (bug 1485).<br><br>- Extra scalebar layer creation is prevented with a typo fix in mapscale.c.<br>&nbsp;&nbsp; Good catch, Tamas (bug 1480).<br><br>- mapwmslayer.c : use transparency set at the layer level on wms client
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; layers&nbsp;&nbsp;(Bug 1458)<br><br>- mapresample.c: added BILINEAR/AVERAGE resampling options.<br><br>- mapfile.c: avoid tail recursion in freeFeatureList().<br><br>- maplegend.c: fixed leak of imageObj when embedding legends.
<br><br>- msGDALCleanup(): better error handler cleanup.<br><br>- Modified msResetErrorList() to free the last error link too, to ensure<br>&nbsp;&nbsp; msCleanup() scrubs all error related memory.<br><br>- Fix in msGetGDALGetTransform() to use default geotransform even if
<br>&nbsp;&nbsp; GDALGetGeoTransform() fails but alters the geotransform array.<br><br>- Typemaps for C# to enable imageObj.getBytes() method (bug 1389).<br><br>- Enable -DUSE_ZLIB via configure for compressed SVG output (bug 1307).
<br><br>- maputil.c/msAddLine(): rewrite msAddLine() to call<br>&nbsp;&nbsp; msAddLineDirectly, and use realloc() in msAddLineDirectly() to optimize<br>&nbsp;&nbsp; growth of shapeObjs. (bug 1432)<br><br>- msTmpFile: ensure counter is incremented to avoid duplicate
<br>&nbsp;&nbsp; temporary filenames. (bug 1312)<br><br>- SLD external graphic symbol format tests now for mime type<br>&nbsp;&nbsp; like image/gif instead of just GIF. (bug 1430)<br><br>- Added support for OGR layers to use SQL type filers (bug 1292)
<br><br>- mapio/cgiutil - fixed POST support in fastcgi mode. (bug 1259)<br><br>- mapresample.c - ensure that multi-band raw results can be<br>&nbsp;&nbsp; resampled. (bug 1372)<br><br>- Add support in OGC FE for matchCase attribute on
<br>&nbsp;&nbsp; PropertyIsEqual and PropertyIsLike&nbsp;&nbsp;(bug 1416)<br><br>- Fixed sortshp.c to free shapes after processing to avoid major<br>&nbsp;&nbsp; memory leak. (bug 1418)<br><br>- fixed msHTTPInit() not ever being called which prevented msHTTPCleanup()
<br>&nbsp;&nbsp; from properly cleaning up cUrl with curl_global_cleanup(). (bug 1417)<br><br>- mapsde.c: add thread locking in msSDELCacheAdd<br><br>- fixed mappool.c so that any thread can release a connection,<br>&nbsp;&nbsp; not just it's allocator. (bug 1402)
<br><br>- mapthread.c/h: Added TLOCK_SDE and TLOCK_ORACLE - not used yet.<br><br>- Fixed copying of layer and join items. (bug 1403)<br><br>- Fixed copying of processing directives within copy of a layer. (bug 1399)<br><br>
- Problems with string initialization. (bug 1312)<br><br>- Fix svg output for multipolygons. (bug 1390)<br><br>- Added querymapObj to PHP MapScript (bug 535)<br></blockquote></div><br>