]> granicus.if.org Git - postgis/commitdiff
Preparation for 1.4.0 release.
authorPaul Ramsey <pramsey@cleverelephant.ca>
Fri, 24 Jul 2009 16:35:48 +0000 (16:35 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Fri, 24 Jul 2009 16:35:48 +0000 (16:35 +0000)
git-svn-id: http://svn.osgeo.org/postgis/branches/1.4@4330 b70326c6-7e19-0410-871a-916f4a2858ee

ChangeLog
NEWS
README.postgis
doc/release_notes.xml

index 9c457d08ea782b4869fa7bc348740186ac61f43a..019507a9e84028731454576ff1542bd860b590c5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,87 @@
+2009-07-18 20:02  mcayland
+
+       * regress/Makefile.in: Fix for Windows combining stdout/stderr when
+         executing the $(shell) command.
+
+2009-07-18 18:55  mcayland
+
+       * regress/Makefile.in, regress/run_test: Apply fix to allow
+         regression tests to run on MingW by fixing PATH and removing
+         trailing CR/LFs on some outputs.
+
+2009-07-18 18:45  mcayland
+
+       * regress/run_test: Fix regression regex listings so that the newer
+         "LINE n:" lines and lines containing just a position indicator
+         (^) introduced in PostgreSQL 8.4 are removed from the regression
+         output.
+
+2009-07-16 21:32  mcayland
+
+       * liblwgeom/liblwgeom.h, postgis/lwgeom_pg.h: Move SERIALIZED_FORM
+         to lwgeom_pg.h from liblwgeom.h since it references a
+         PostgreSQL-only structure. Per report from Nicklas Aven.
+
+2009-07-16 21:24  mcayland
+
+       * loader/shp2pgsql-gui.c: Commit patch for missing lw_asprintf()
+         from #222.
+
+2009-07-13 17:28  pramsey
+
+       * liblwgeom/liblwgeom.h, loader/Makefile.in,
+         loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c,
+         loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: MinGW fix for
+         loader (#222), Mark Cave-Ayland
+
+2009-07-13 16:55  pramsey
+
+       * doc/html/image_src, doc/html/images,
+         doc/html/images/st_centroid01.png,
+         doc/html/images/st_centroid02.png,
+         doc/html/images/st_centroid03.png,
+         doc/html/images/st_centroid04.png,
+         doc/html/images/st_issimple01.png,
+         doc/html/images/st_issimple02.png,
+         doc/html/images/st_issimple03.png,
+         doc/html/images/st_issimple04.png,
+         doc/html/images/st_issimple05.png,
+         doc/html/images/st_issimple06.png,
+         doc/html/images/st_issimple07.png,
+         doc/html/images/st_isvalid01.png,
+         doc/html/images/st_isvalid02.png,
+         doc/html/images/st_isvalid03.png,
+         doc/html/images/st_isvalid04.png,
+         doc/html/images/st_isvalid05.png,
+         doc/html/images/st_isvalid06.png,
+         doc/html/images/st_isvalid07.png,
+         doc/html/images/st_isvalid08.png,
+         doc/html/images/st_touches01.png,
+         doc/html/images/st_touches02.png,
+         doc/html/images/st_touches03.png,
+         doc/html/images/st_touches04.png,
+         doc/html/images/st_touches05.png,
+         doc/html/images/st_touches06.png: remove generated images from
+         source
+
+2009-07-08 15:22  pramsey
+
+       * doc/html/image_src/Makefile.in: Don't remove images on 'make
+         clean'
+
+2009-07-08 15:16  pramsey
+
+       * doc/Makefile.in: Include image clean in doc clean
+
+2009-07-08 15:08  pramsey
+
+       * doc/html/image_src/generator.c: Remove unnecessary reference to
+         CUnit
+
+2009-07-08 15:02  pramsey
+
+       * ChangeLog: Updated ChangeLog
+
 2009-07-08 04:58  mcayland
 
        * liblwgeom/lwsegmentize.c: Fix #112: ST_CurveToLine sometimes
diff --git a/NEWS b/NEWS
index 6b5afbb65f35c7578c89af5c0bc5b335db8273a3..e7a430ac529cdff7e3c3dce5c338b36cc7d0e445 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
 PostGIS 1.4.0
-2009/06/XX
+2009/07/24
 
  - API Stability
    - As of the 1.4 release series, the public API of PostGIS will not
index e732963628f10d37f2904efce65a4c71b8d77b07..3bdfb30d9a67d83c0a70937875bc0b2fbf2061a6 100644 (file)
@@ -1,7 +1,7 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 ~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-VERSION: 1.4.0 (TBC)
+VERSION: 1.4.0 (2009/07/24)
 
 MORE INFORMATION: http://postgis.refractions.net
 
index 8451bb7c2c3e792328a50f5e13fcf2688a03611f..b8bdde1baf5d5045f898b1f3c40297297774c9fe 100644 (file)
@@ -3,6 +3,70 @@
   <title>Appendix</title>
     <subtitle>Release Notes</subtitle>
 
+      <sect1>
+        <title>Release 1.4.0</title>
+        <para>Release date: 2009/07/24</para>
+        <para>This release provides performance enhancements, improved internal structures and testing, new features, and upgraded documentation.</para>
+  
+        <simplesect>
+          <title>API Stability</title>
+          <para>As of the 1.4 release series, the public API of PostGIS will not change during minor releases.</para>
+        </simplesect>
+
+        <simplesect>
+          <title>Compatibility</title>
+          <para>The versions below are the *minimum* requirements for PostGIS 1.4</para>
+          <para>PostgreSQL 8.2 and higher on all platforms</para>
+          <para>GEOS 3.0 and higher only</para>
+          <para>PROJ4 4.5 and higher only</para>
+        </simplesect>
+
+        <simplesect>
+          <title>New Features</title>
+          <para>ST_Union() uses high-speed cascaded union when compiled against
+         GEOS 3.1+ (Paul Ramsey)</para>
+          <para>ST_ContainsProperly() requires GEOS 3.1+</para>
+          <para>ST_Intersects(), ST_Contains(), ST_Within() use high-speed cached prepared geometry against GEOS 3.1+ (Paul Ramsey)</para>
+          <para>Vastly improved documentation and reference manual (Regina Obe &amp; Kevin Neufeld)</para>
+          <para>Figures and diagram examples in the reference manual (Kevin Neufeld)</para>
+          <para>ST_IsValidReason() returns readable explanations for validity failures (Paul Ramsey)</para>
+          <para>ST_GeoHash() returns a geohash.org signature for geometries (Paul Ramsey)</para>
+          <para>GTK+ multi-platform GUI for shape file loading (Paul Ramsey)</para>
+          <para>ST_LineCrossingDirection() returns crossing directions (Paul Ramsey)</para>
+          <para>ST_LocateBetweenElevations() returns sub-string based on Z-ordinate. (Paul Ramsey)</para>
+          <para>Geometry parser returns explicit error message about location of syntax errors (Mark Cave-Ayland)</para>
+          <para>ST_AsGeoJSON() return JSON formatted geometry (Olivier Courtin)</para>
+          <para>Populate_Geometry_Columns() -- automatically add records to geometry_columns for TABLES and VIEWS (Kevin Neufeld)</para>
+          <para>ST_MinimumBoundingCircle() -- returns the smallest circle polygon that can encompass a geometry (Bruce Rindahl)</para>
+        </simplesect>
+
+        <simplesect>
+          <title>Enhancements</title>
+          <para>Core geometry system moved into independent library, liblwgeom. (Mark Cave-Ayland)</para>
+          <para>New build system uses PostgreSQL "pgxs" build bootstrapper. (Mark Cave-Ayland)</para>
+          <para>Debugging framework formalized and simplified. (Mark Cave-Ayland)</para>
+          <para>All build-time #defines generated at configure time and placed in headers for easier cross-platform support (Mark Cave-Ayland)</para>
+          <para>Logging framework formalized and simplified (Mark Cave-Ayland)</para>
+          <para>Expanded and more stable support for CIRCULARSTRING, COMPOUNDCURVE and CURVEPOLYGON, better parsing, wider support in functions (Mark Leslie &amp; Mark Cave-Ayland)</para>
+          <para>Improved support for OpenSolaris builds (Paul Ramsey)</para>
+          <para>Improved support for MSVC builds (Mateusz Loskot)</para>
+          <para>Updated KML support (Olivier Courtin)</para>
+          <para>Unit testing framework for liblwgeom (Paul Ramsey)</para>
+          <para>New testing framework to comprehensively exercise every PostGIS function (Regine Obe)</para>
+          <para>Performance improvements to all geometry aggregate functions (Paul Ramsey)</para>
+          <para>Support for the upcoming PostgreSQL 8.4 (Mark Cave-Ayland, Talha Bin Rizwan)</para>
+          <para>Shp2pgsql and pgsql2shp re-worked to depend on the common parsing/unparsing code in liblwgeom (Mark Cave-Ayland)</para>
+          <para>Use of PDF DbLatex to build PDF docs and preliminary instructions for build (Jean David Techer)</para>
+          <para>Automated User documentation build (PDF and HTML) and Developer Doxygen Documentation (Kevin Neufeld)</para>
+          <para>Automated build of document images using ImageMagick from WKT geometry text files (Kevin Neufeld)</para>
+          <para>More attractive CSS for HTML documentation (Dane Springmeyer)</para>
+        </simplesect>
+        <simplesect>
+          <title>Bug fixes</title>
+          <para>http://trac.osgeo.org/postgis/query?status=closed&amp;milestone=postgis+1.4.0&amp;order=priority</para>
+        </simplesect>
+      </sect1>
+
       <sect1>
         <title>Release 1.3.5</title>
         <para>Release date: 2008/12/15</para>