You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.4 KiB
3.4 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[3.0.1] - 2021-02-05
Fixed
- Fix method signature of ShapeFile::getDBFHeader()
[3.0.0] - 2021-02-05
Added
- Support for PHPUnit 8 and 9
- Support PHP 8
Changed
- Enable strict mode on PHP files
- Rename ShapeFile::$FileName property to ShapeFile::$fileName
- Rename ShapeRecord::$SHPData property to ShapeRecord::$shpData
- Rename ShapeRecord::$DBFData property to ShapeRecord::$dbfData
- ShapeRecord::getContentLength returns
null
when the shape type is not supported instead offalse
.
Removed
- Drop support for PHP 5.4, PHP 5.5, PHP 5.6, PHP 7.0 and HHVM
2.1 - 2017-05-15
Changed
- Documentation improvements.
2.0 - 2017-01-23
Changed
- Switched to PhpMyAdmin vendor namespace to follow PSR-4.
1.2 - 2017-01-07
Added
- PHP 7.2 support.
Changed
- Coding style cleanup.
- Avoid installing tests and test data using composer.
1.1 - 2016-11-21
Fixed
- Fixed adjusting of record bounding box
1.0 - 2016-11-21
Changed
- Documentation improvements
- Code cleanups
0.13 - 2016-11-21
Changed
- Code cleanups
- Improved test coverage
0.12 - 2016-11-17
Changed
- Improved test coverage
Fixed
- Fixed DBF search
0.11 - 2016-11-16
Changed
- Code cleanups
Fixed
- Fixed behavior without configured DBF header
- Fixed saving Polygon/Polyline creation with multiple parts
- Fixed saving Multipont records
0.10 - 2016-09-05
Changed
- Improved error handling on loading
0.9 - 2016-08-04
Changed
- Code cleanups
0.8 - 2016-06-24
Changed
- Code cleanups
Fixed
- Fixed loading of records with optional data
0.7 - 2016-06-24
Fixed
- Properly fail on loading corrupted files
0.6 - 2016-06-24
Fixed
- Fixed detection of end of file when loading
0.5 - 2016-06-24
Added
- Added getShapeName method to ShapeFile
0.4 - 2016-06-24
Changed
- Make API work even without real file open
0.3 - 2016-06-24
Added
- Better support for subclassing
0.2 - 2016-06-24
Changed
- Make the dbase extension optional dependency
0.1 - 2016-06-14
Added
- Inital release based on bfShapeFiles