A.5. Release 1.3.5

This release is a bug fix release to address a failure
in ST_Force_Collection and related functions that critically
affects using Mapserver with LINE layers.

A.6. Release 1.3.4

Release date: 2008/11/24

This release adds support for GeoJSON output, building
with PostgreSQL 8.4, improves documentation quality and
output aesthetics, adds function-level SQL documentation,
and improves performance for some spatial predicates
(point-in-polygon tests).

Bug fixes include removal of crashers in handling
circular strings for many functions, some memory leaks
removed, a linear referencing failure for measures on vertices,
and more. See the NEWS file for details.

A.7. Release 1.3.3

Release date: 2008/04/12

This release fixes bugs shp2pgsql, adds enhancements to SVG and
KML support, adds a ST_SimplifyPreserveTopology function, makes the
build more sensitive to GEOS versions, and fixes a handful of severe but
rare failure cases.

A.8. Release 1.3.2

Release date: 2007/12/01

This release fixes bugs in ST_EndPoint() and ST_Envelope, improves
support for JDBC building and OS/X, and adds better support for GML
output with ST_AsGML(), including GML3 output.

A.9. Release 1.3.1

Release date: 2007/08/13

This release fixes some oversights in the previous release around
version numbering, documentation, and tagging.

A.10. Release 1.3.0

Release date: 2007/08/09

This release provides performance enhancements to the relational
functions, adds new relational functions and begins the migration of our
function names to the SQL-MM convention, using the spatial type (SP)
prefix.

Added Functionality

JDBC: Added Hibernate Dialect (thanks to Norman Barker)

Added ST_Covers and ST_CoveredBy relational functions.
Description and justification of these functions can be found at
http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html

A.12. Release 1.2.0

This release provides type definitions along with
serialization/deserialization capabilities for SQL-MM defined curved
geometries, as well as performance enhancements.

Changes

Added curved geometry type support for
serialization/deserialization

Added point-in-polygon shortcircuit to the Contains and Within
functions to improve performance for these cases.

A.13. Release 1.1.6

Release date: 2006/11/02

This is a bugfix release, in particular fixing a critical error
with GEOS interface in 64bit systems. Includes an updated of the SRS
parameters and an improvement in reprojections (take Z in
consideration). Upgrade is encouraged.

Upgrading

If you are upgrading from release 1.0.3 or later follow the
soft upgrade procedure.

If you are upgrading from a release between 1.0.0RC6
and 1.0.2 (inclusive) and really want a live upgrade read
the upgrade section of the
1.0.3 release notes chapter.

New functionalities

Embedded access control in estimated_extent() for builds against
pgsql >= 8.0.0

Other changes

More portable ./configure script

Changed ./run_test script to have more sane default
behaviour

A.18. Release 1.1.1

Release date: 2006/01/23

This is an important Bugfix release, upgrade is highly
recommended. Previous version contained a bug in
postgis_restore.pl preventing hard
upgrade procedure to complete and a bug in GEOS-2.2+ connector
preventing GeometryCollection objects to be used in topological
operations.

Upgrading

If you are upgrading from release 1.0.3 or later follow the
soft upgrade procedure.

If you are upgrading from a release between 1.0.0RC6
and 1.0.2 (inclusive) and really want a live upgrade read
the upgrade section of the
1.0.3 release notes chapter.

It is highly recommended that you upgrade to
GEOS-2.2.x before installing PostGIS, this will ensure future GEOS
upgrades won't require a rebuild of the PostGIS library.

Credits

This release includes code from Mark Cave Ayland for caching of
proj4 objects. Markus Schaber added many improvements in his JDBC2
code. Alex Bodnaru helped with PostgreSQL source dependency relief and
provided Debian specfiles. Michael Fuhr tested new things on Solaris
arch. David Techer and Gerald Fenoy helped testing GEOS C-API
connector. Hartmut Tschauner provided code for the azimuth() function.
Devrim GUNDUZ provided RPM specfiles. Carl Anderson helped with the
new area building functions. See the credits section for more names.

Upgrading

If you are upgrading from release 1.0.3 or later you
DO NOT need a dump/reload. Simply sourcing the
new lwpostgis_upgrade.sql script in all your existing databases will
work. See the soft upgrade chapter
for more information.

If you are upgrading from a release between 1.0.0RC6
and 1.0.2 (inclusive) and really want a live upgrade read
the upgrade section of the
1.0.3 release notes chapter.

A.23. Release 1.0.3

Contains some bug fixes - including a severe one
affecting correctness of stored geometries - and a few
improvements.

Upgrading

Due to a bug in a bounding box computation routine, the upgrade
procedure requires special attention, as bounding boxes cached in the
database could be incorrect.

An hard upgrade procedure
(dump/reload) will force recomputation of all bounding boxes (not
included in dumps). This is required if upgrading
from releases prior to 1.0.0RC6.

If you are upgrading from versions 1.0.0RC6 or up, this release
includes a perl script (utils/rebuild_bbox_caches.pl) to force
recomputation of geometries' bounding boxes and invoke all operations
required to propagate eventual changes in them (geometry statistics
update, reindexing). Invoke the script after a make install (run with
no args for syntax help). Optionally run utils/postgis_proc_upgrade.pl
to refresh postgis procedures and functions signatures (see Soft upgrade).

Bug fixes

Severe bugfix in lwgeom's 2d bounding box computation

Bugfix in WKT (-w) POINT handling in loader

Bugfix in dumper on 64bit machines

Bugfix in dumper handling of user-defined queries

Bugfix in create_undef.pl script

Improvements

Small performance improvement in canonical input function

Minor cleanups in loader

Support for multibyte field names in loader

Improvement in the postgis_restore.pl script

New rebuild_bbox_caches.pl util script

A.24. Release 1.0.2

Release date: 2005/07/04

Contains a few bug fixes and improvements.

Upgrading

If you are upgrading from release 1.0.0RC6 or up you
DO NOT need a dump/reload.

Upgrading from older releases requires a dump/reload. See the
upgrading chapter for more
informations.

Bug fixes

Fault tolerant btree ops

Memory leak plugged in pg_error

Rtree index fix

Cleaner build scripts (avoided mix of CFLAGS and
CXXFLAGS)

Improvements

New index creation capabilities in loader (-I switch)

Initial support for postgresql 8.1dev

A.25. Release 1.0.1

Release date: 2005/05/24

Contains a few bug fixes and some improvements.

Upgrading

If you are upgrading from release 1.0.0RC6 or up you
DO NOT need a dump/reload.

Upgrading from older releases requires a dump/reload. See the
upgrading chapter for more
informations.

Library changes

BUGFIX in 3d computation of length_spheroid()

BUGFIX in join selectivity estimator

Other changes/additions

BUGFIX in shp2pgsql escape functions

better support for concurrent postgis in multiple schemas

documentation fixes

jdbc2: compile with "-target 1.2 -source 1.2" by default

NEW -k switch for pgsql2shp

NEW support for custom createdb options in
postgis_restore.pl

BUGFIX in pgsql2shp attribute names unicity enforcement

BUGFIX in Paris projections definitions

postgis_restore.pl cleanups

A.26. Release 1.0.0

Release date: 2005/04/19

Final 1.0.0 release. Contains a few bug fixes, some improvements
in the loader (most notably support for older postgis versions), and
more docs.

Upgrading

If you are upgrading from release 1.0.0RC6 you DO
NOT need a dump/reload.

Upgrading from any other precedent release requires a
dump/reload. See the upgrading
chapter for more informations.