Skip to content

Releases: icecave/isolator

Version 3.0.3

27 Mar 05:05
Compare
Choose a tag to compare
  • [FIXED] Generated code directory is now created with the correct mode

Version 3.0.2

23 Mar 05:51
Compare
Choose a tag to compare
  • [FIXED] Generated code directory is now created with the correct mode

Version 3.0.1

20 Oct 23:50
Compare
Choose a tag to compare
  • [FIXED] References are now preserved when calling functions with variable arguments

Version 3.0.0

08 Oct 01:08
Compare
Choose a tag to compare
  • [BC] Removed Isolator::getIsolator() and resetIsolator()
  • [BC] Removed Isolator::className() (the full class name is now always Icecave\Isolator\Isolator)
  • [FIXED] Calling functions with variable arguments now works correctly in PHP 5.6
  • [NEW] Added Isolator::set()
  • [IMPROVED] Code is now generated via a custom autoloader, and then cached, providing a massive performance improvement
  • [IMRPOVED] Several micro-optimisations to invocation of function-like language constructs

While this release contains several backwards compatibility breaks, the Isolator class itself still behaves as per the examples given in the README file of v2.3.0.

Version 2.3.0

12 Aug 03:18
Compare
Choose a tag to compare
  • [NEW] Added support for isolation of the new operator

Version 2.2.1

27 Feb 04:59
Compare
Choose a tag to compare
  • [IMPROVED] Updated autoloader to PSR-4

Version 2.2.0

02 Jul 23:20
Compare
Choose a tag to compare
  • [NEW] Added IsolatorTrait to easily add an isolator dependency to a class
  • [NEW] Added Isolator::className() method to get the actual class name of the generated isolator
  • [IMPROVED] Several minor improvements to PSR compliance, documentation and test coverage

Version 2.1.2

02 Jul 23:19
Compare
Choose a tag to compare
  • [FIX] Return values of isolated include/require[_once] calls are now propagated correctly
  • [NEW] Integrated icecave/archer (previously icecave/testing)

Version 2.1.1

02 Jul 23:19
Compare
Choose a tag to compare
  • [NEW] Integrated icecave/testing
  • [IMPROVED] Improved documentation
  • [IMPROVED] Improved PSR compliance

Version 2.1.0

02 Jul 23:19
Compare
Choose a tag to compare
  • [NEW] Added support for isolation of inclusion directives (include/require[_once])