132 lines
3.4 KiB
Markdown
132 lines
3.4 KiB
Markdown
|
# Changelog
|
||
|
All notable changes to this project will be documented in this file.
|
||
|
|
||
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||
|
|
||
|
## [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 of `false`.
|
||
|
|
||
|
### 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
|
||
|
|
||
|
[Unreleased]: https://github.com/phpmyadmin/shapefile/compare/2.1...HEAD
|
||
|
[2.1]: https://github.com/phpmyadmin/shapefile/compare/2.0...2.1
|
||
|
[2.0]: https://github.com/phpmyadmin/shapefile/compare/1.2...2.0
|
||
|
[1.2]: https://github.com/phpmyadmin/shapefile/compare/1.1...1.2
|
||
|
[1.1]: https://github.com/phpmyadmin/shapefile/compare/1.0...1.1
|
||
|
[1.0]: https://github.com/phpmyadmin/shapefile/compare/0.13...1.0
|
||
|
[0.13]: https://github.com/phpmyadmin/shapefile/compare/0.12...0.13
|
||
|
[0.12]: https://github.com/phpmyadmin/shapefile/compare/0.11...0.12
|
||
|
[0.11]: https://github.com/phpmyadmin/shapefile/compare/0.10...0.11
|
||
|
[0.10]: https://github.com/phpmyadmin/shapefile/compare/0.9...0.10
|
||
|
[0.9]: https://github.com/phpmyadmin/shapefile/compare/0.8...0.9
|
||
|
[0.8]: https://github.com/phpmyadmin/shapefile/compare/0.7...0.8
|
||
|
[0.7]: https://github.com/phpmyadmin/shapefile/compare/0.6...0.7
|
||
|
[0.6]: https://github.com/phpmyadmin/shapefile/compare/0.5...0.6
|
||
|
[0.5]: https://github.com/phpmyadmin/shapefile/compare/0.4...0.5
|
||
|
[0.4]: https://github.com/phpmyadmin/shapefile/compare/0.3...0.4
|
||
|
[0.3]: https://github.com/phpmyadmin/shapefile/compare/0.2...0.3
|
||
|
[0.2]: https://github.com/phpmyadmin/shapefile/compare/0.1...0.2
|