[mapserver-dev] MapServer 5.2 Beta 1 Available
Steve Lime
Steve.Lime at dnr.state.mn.us
Thu Jul 17 00:24:00 EDT 2008
Hey: I meant to write earlier and say thanks so much for funding so much of the work. I know there are still tasks on the list that should see the light of day before the FOSS4G conference. I hope things are going well in your neck of the woods.
Steve
>>> "Schlagel, Joel D IWR" <Joel.D.Schlagel at usace.army.mil> 06/11/08 6:38 PM >>>
A pretty impressive list of new features and fixes - thank you to all the
mapserver developers!
joel
----
Joel Schlagel
Institute for Water Resources
joel.d.schlagel at usace.army.mil
1.603.646.4387
-----Original Message-----
From: mapserver-dev-bounces at lists.osgeo.org on behalf of Steve Lime
Sent: Wed 6/11/2008 6:46 PM
To: mapserver-dev at lists.osgeo.org; mapserver-users at lists.osgeo.org
Subject: [mapserver-dev] MapServer 5.2 Beta 1 Available
Hi folks: MapServer 5.2 Beta 1 has just been released. The source package is
available for download at:
http://mapserver.gis.umn.edu/download/beta
The list of changes/fixes since 5.0 can be found at the end this message.
This is a significant release so
we need your help in testing. 5.2 should compatible with any 5.0
applications/mapfiles so it should be
relatively easy for folks to test. Please let us know how it goes!
The plan is to have 2 beta releases, two release candidates with a final
release the first week in July.
More details can be found in the 5.2 release plan at:
http://mapserver.gis.umn.edu/development/release_plans/mapserver_5_2/release_
plan/
Steve
Version 5.2.0-beta1 (2008-06-11):
---------------------------------
- WMS/WFS layers can now specify a proxy servert (#571)
- mapwmslayer.c: set QUERY_LAYERS correctly (#2001)
- mapwcs.c: handle PARAMETER values correctly (#2509)
- SOS: fix various memory leaks (#2412)
- mapwcs.c: advertise temporal support in GetCapabilities (#2487)
- Fixed flaw in findTag() in maptemplate.c that prevented multiple tags
on the same line being processed under certain conditions. (#2633)
- Return results even when extents are missing (#2420)
- Avoid displaying OGR connection strings in error messages (#2629)
- WCS: respect wcs_name metadata for GetCoverage and DescribeCoverage
requests (#2036)
- CGI: added -nh option to allow for the suppression of content headers from
the command line (#2594)
- PostGIS: fix postgis idle-in-transaction problem (#2626)
- AGG: enable ellipse symbol rotation for POINT/ANNOTATION layers (#2617)
- RFC36: add more extensions to support templates (#2576)
- AGG: allow dashed hatch symbols (#2614)
- AGG: enable offset lines of type x -99 (#2588)
- AGG: use an agg specific label size calculation function where
possible (#2357)
- mapogcsld.c: fetch TextSymbolizer/Label/ogc:PropertyName correctly (#2611)
- Don't ignore .qix file when DATA reference includes .shp extension (#590)
- CGI able to alter layers with space and underscores (#2516)
- WFS Multipoint query with PostGIS bug fixed (#2443)
- Tiling API (RFC 43) mode=tile, tilemode=spheremerc, tile=x y zoom (#2581)
- Remove C++-style comments and most other warnings thrown by -pedantic
(#2598)
- Fix PostGIS transaction behavior in fcgi situations (#2497, #2613)
- Improve performance for large shape files (#2282)
- encode WMS parameters correctly (#1296)
- Added alignment option within a scalebar (#2468)
- RFC-42 HTTP Cookie Forwarding (#2566)
- Fixed handling of encrypted connection strings in postgis driver (#2563)
- mapagg.cpp: AGG: add opacity at the style level (#1155)
- mapwms.c: add Cache-Control max-age HTTP header support (#2551)
- mapogcsos.c: support URI encoded procedures correctly (#2547)
- Added support for EMPTY template with WMS GetFeatureInfo (#546)
- Throw an exception if the WCS request does not overlap layer (#2503)
- Acquire TLOCK_PROJ for pj_transform() calls (#2533).
- Fixed problem with large imagemaps generating no output (#2526)
- mapwms.c: make version optional for GetCapabilities again (#2528)
- support URN scheme for components of observed property elements (#2522)
- Fixed gdImagePtr gdPImg memory leak in msSaveImageBufferGD() (#2525)
- mapogcsos.c: handle invalid POST requests (#2521)
- mapogcsos.c: handle ACCEPTVERSIONS parameter (#2515)
- mapwcs.c/mapwcs11.c: s/neighbour/neighbor/g (#2518)
- mapwms.c: relax FORMAT parameter restrictions for GetFeatureInfo (#2517)
- mapwcs.c: support COVERAGE lists for DescribeCoverage (#2508)
- mapwcs.c: fix lonLatEnvelope/@srsName (#2507)
- mapwcs.c: omit VendorSpecificCapabilities (#2506)
- mapwcs.c: test for either resx/resy OR width/height (#2505)
- mapwcs.c: make GetCoverage demand one of TIME or BBOX (#2504)
- mapwms.c: make GetLegendGraphic listen to TRANSPARENT in OUTPUTFORMAT
(#2494)
- OWS: support updatesequence (#2384)
- mapwms.c: test VERSION after service=WMS (#2475)
- OWS: output Capabilities XML updateSequence if set (#2384)
- mapwcs.c: better handling of REQUEST parameter (#2490)
- mapwcs.c: point to correct exception schema (#2481)
- mapows.c: add version negotiation (#996)
- mapwfs.c: return default GML2 when invalid OUTPUTFORMAT passed (#2479)
- mapowscommon.c: add OWS Common style version negotiation (#996)
- mapwcs.c: better section parameter handling for CITE (#2485)
- mapwfs.c: point to the correct schema for exceptions (#2480)
- shp2img.c/shp2pdf.c: clean up usage text, check for invalid layers (#2066)
- completed implementation of RFC24 (#2442, #2032)
- mapwcs.c: require VERSION parameter for DescribeCoverage and
GetCoverage (#2473)
- mapwcs.c: change error token to MS_WCSERR instead of MS_WMSERR (#2474)
- mapwcs.c: set exception MIME type to application/vnd.ogc.se_xml
for 1.0.0 (#2470)
- mapwcs.c: Generate a decently formatted exception if an WCS XML POST
request
is received (#2476).
- mapowscommon.c: support OWS Common 1.1.0 as well (#2071)
- mapogcsos.c: support SOS 1.0.0 (#2246)
- Implement mapObj.setCenter, mapObj.offsetExtent, mapObj.scaleExtent,
rectObj.getCenter at the SWIG API (#2346)
- mapogcfilter.c: use USE_LIBXML2 in ifdefs (#2416)
- clean up naming conventions of Shapefile API (#599)
- use msComputeBounds() instead, since it's already in the codebase (#2087)
- set shapeObj bounds from WKT (#2087)
- fixed issue where path following labels sometimes used the supplied
setting for position. In all cases with ANGLE FOLLOW we want to force
position MS_CC regardless of what is set in the mapfile.
- enforce (-99 -99) to be the penup value for vector symbols (#1036)
- Support for labeling features (polygon & line) prior to clipping. This
results in stable label positions regardless of map extent. (#2447)
- Support for quantization and forced palette png output with RGBA images
(#2436)
- SLD using a single BBOX filter should generate an SQL ststement for
oracle/postgis/ogr (#2450)
- Accurate Calculation of legend size for WMS LegendURL (#2435)
- Converted mapogr.cpp to use OGR C API instead of C++ classes to allow
GDAL/OGR updates without having to recompile MapServer (#545, #697)
- add missing space on dashed polygon outlines with svg (#2429)
- Restored behavior of MS 4.10 and made WMS STYLES parameter optional
again in GetMap and GetFeatureInfo requests (#2427)
- Speed up forced palette rendering (#2422)
- WMS GetFeatureInfo: honour FEATURE_COUNT for any INFO_FORMAT and
apply the FEATURE_COUNT per layer instead of globally (#2423, #1686)
- enable soft outlines on truetype labels. This is triggered with a new
keyword OUTLINEWIDTH for the LABEL block (#2417)
- fix clipping rectangle to take width as well as size into account (#2411)
- AGG: added and use a line and polygon adaptor to avoid copying shapeObj
points to an agg path_storage. avoids a few mallocs and a few copies.
- fixed symbolsetObj not to set the SWIG immutable flag permanently
don't expose refcount and the symbol attributes (Ticket #2407)
- fix for support of entity encoded text in angle follow text (#2403)
- AGG: initial support for native computation of label sizes (#2357)
- AGG: support text symbols specified by their character number (#2398)
- AGG: fix angle orientation for various symbols
- allow scientific notation for attributes binded to an int (#2394)
- merge GD and AGG label cache drawing functions (#2390)
- Enable AGG rendering of bitmap font labels instead of falling back to
GD (#2387)
- clean up treatment of encoding and wrap caracter
- Fix legend label placement for multiline labels (#2382)
- enforce WRAP parameter in legend label (#2382)
- AGG: pixel level simplification for line and polygon shapes (#2381)
- fixed blue/green color swapping for space delimited strings bound to an
attribute. (bug 2378)
- don't remove points that are checked as being colinear (#2366)
- mapowscommon.c: fix namespace leak issues (#2375)
- mapogcsos.c: add SWE DataBlock support (#2248)
- mapogcsos.c: fix build warnings, namespace and schema pointers (#2248)
- mappdf.c: support output in fastcgi case via msIO_fwrite() (#2406)
- mapogcsos.c: Initial support for POST requests (#2379) and updated
msSOSDispatch() handling
- mapogr.cpp: Use pooling api to ensure per-thread sharing of connections
only (#2408)
- mapogcsos.c: change substituted variable from sensorid to procedure (#2409)
- maplibxml2.c: Initial implementation of libxml2 convenience functions
- configure: Modified so libxml2 support is requested for WCS and SOS,
and is indicated by USE_LIBXML2 definition. Use @ALL_ENABLED@ in
DEFINEs and mapscriptvars generation.
- mapresample.c: Fixed support for multi-band data in RAW mode for bilinear
and nearest neighbour resamplers (#2364).
- mapdraw.c: Improve error reporting if a raster layer requested in
a query map (#1842).
- mapfile.c: add simple urn:ogc:def:crs:OGC::CRS84 support.
_______________________________________________
mapserver-dev mailing list
mapserver-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev
More information about the mapserver-dev
mailing list