Repository navigation
Releases: nette/robot-loader
Releases 路 nette/robot-loader
Release list
Released version 4.1.3
- setCacheDirectory() replaces
setTempDirectory(), matching the naming used in Latte. The old method still works as a deprecated alias, so there is no rush to change anything. - Writing the cache on Windows no longer fails randomly with "Access is denied". An antivirus scanning the freshly written file could hold it open just long enough to break the
rename(); the write is now retried briefly before giving up. Other platforms behave exactly as before. - When the cache file cannot be written, the exception now tells you why instead of just naming the file.
Released version 4.1.2
A code quality release that tightens static analysis and cleans up internals.
- Fixed all PHPStan errors and improved phpDoc annotations
- Switched to singleline
declarestatements across the codebase
Released version 4.1.0
- requires PHP 8.1
- support for PHP 8.5
- optimized global function calls
Released version 4.0.3
Released version 4.0.2
- md5 replaced with xxHash
- checks whether temp directory is absolute
Released version 4.0.1
- support for PHP 8.3
- fixed parser #28
- removed Nette\SmartObject
Released version 4.0.0
- requires PHP 8.0
- renamed getCacheKey() -> generateCacheKey() (BC break)
- removed support for netterobots.txt (BC break)
Released version 3.4.2
Released version 3.4.1
- support for PHP 8.1
- added support for PHP 8.1 enum #23
Released version 3.4.0
- Saves cache only once
- stores list of empty PHP files
- uses realpath() for added directories
- refactoring