Releases: SerafimArts/Contracts
Releases · SerafimArts/Contracts
0.3.2
0.3.1
- Fix
Ensure
's$old
variable over static method. - Fix method decoration of abstract methods.
- Optimize code generation
0.3.0
- Add PHP syntax error interception: Now in case of a parsing error, the correct PHP SyntaxError is throwed.
- Add
__FILE__
,__DIR__
and__LINE__
constants interception (replace to original file, dir and line values). - Fix
__LINE__
replacement value: Using int instead of float.
0.2.0
- Improve contracts backtrace.
- Added support of
__DIR__
,__FILE__
and__LINE__
constants. - Fixed runtime disable logic.
- Added support of void return statements.
- And more...
0.1.0
- Initial release