DBFWrite.. bugs fixed (thanks Joaquin Ferrero)
0.10 released August 20 2004
ForceStrings and other options for the new method (thanks Massimiliano )
save bails out if shape is empty
0.11 released November 15 2004
ShapeID, NParts, NVertices optional (they are set in save method)
Removed the DB method
0.12 released January 8 2005
bug fix: $self->{Options} gets set in all cases
Fieldwidths in dbf files are used
rewrote if($self->{Options}{UnhashFields}) in new method
set_sizes method
failure of DBFWriteAttribute gets correctly tested
many bug fixes in dump method
brush up of the man page
new parameters for the constructor
SHPType optional
test.pl rewritten
0.13 released Feb 8 2005
changes to Shapelib.xs to make it compile with gcc 2.96 (as
suggested by Greg Machala)
0.14 released Apr 11 2005
use Tree:R, optionally build a R-tree of the shapes
new methods: clear_selections, select_vertices, move_selected_vertices
use $shapefile instead of $shape in the docs, $shapefile is
the whole object, $shape is either and individual shape or an index
to an individual shape
0.15 released Apr 11 2005
fixed small bugs in 0.14
0.16 released Apr 21 2005
select_vertices more options (all, one shape, vertices)
Rtree handling in move_selected_vertices
0.17 released May 26 2005
LoadRecords to control whether load records into Perl vars or not
fixed a bug which made open, save fail
0.18 released June 11 2005
fixed bugs pointed out by Ethan Alpert:
in xs: in CreateObject parts and vertices were not read correctly always, wrote tests for these