Zephir v0.11.10 Release Notes

Release Date: 2019-02-23 // about 5 years ago
  • ๐Ÿ”„ Changed

    • ๐Ÿšš Moved internal cache and logs to the user's home directory.
      • On macOS Zephir will use XDG if it is possible, otherwise $HOME/Library
      • On Windows Zephir will use LOCALAPPDATA if it is possible, otherwise home dir as a base path
      • In any other cases, e.g. Linux, BSD and so on, Zephir will use XDGif it is possible, otherwise $HOME/.local and $HOME/.cache
    • ๐Ÿšš Per project cache used for temporary operations was moved to %CWD%/.zephir/%VERSION% where %CWD% is the current working directory and %VERSION% is the current Zephir version e.g. 0.11.10-4a825b8

    ๐Ÿ›  Fixed

    • Array of object as return type is reported to PHP as type, not array #1779
    • ๐Ÿ‘‰ Use namespace as a prefix for ini name #1604
    • ๐Ÿ›  Fixed calling anonymous functions by resolving context #1751
    • ๐Ÿ›  Fixed a bug when accessing super-global variables that do not exist (only for PHP >= 7.0 ) #1775
    • ๐Ÿ›  Fixed incorrect behavior during work with ArrayAccess #1061, #1400