All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Configure Travis to run tests with new versions of PHP.
- Bump minimal PHP version to 7.x.
- Declare explicit return values in methods.
- Destroy method removed, after call destroy method, the instance is useless and it can not be initialized again.
- Allow lock bucket to be configurable when FSLock instance it's declared.
- New method destroy, allows manually destruction of the lock. Internally release the lock and perform a cleanup operation. It's the same process used by the
__destruct
magic method. - FSLock now implements FSLockInterface.
- Improve test suit.
- Update PSR-0 autoload to PSR-4 format.
- Update README.