Changelog for hidef |
Release |
What has changed? |
0.1.13 |
- Allow -> access on FrozenArrays ala stdClass
- globally disable hidef for CLI scripts (hidef.enable_cli)
- allow the PHP memory_limit to be be temporarily increased during startup (hidef.memory_limit) |
0.1.12 |
- Fixed support on PHP 5.4+ |
0.1.11 |
- Fix segfaults and TSRM builds with hidef_wrap
- hidef.per_request_ini to load up .ini files in vhosts
- allow simplified constants in hidef ini files |
0.1.10 |
- Throw exceptions on serialize and do not segfault on unserialize
- hidef_wrap to make dev work easier without restarting apache (hidef_wrap(unserialize(...)) to get a FrozenArray |
0.1.9 |
- Cache the thawed array in the FrozenArray object (fix leak on array_key_exists())
- Free memory only in the parent thread/process to prevent pagefaults on free()
- Trim malloc space before forking to reduce memory hit |
0.1.8 |
- Fix exceptions thrown for FrozenArray set and unset operations
- add an optional $size byref parameter for FrozenArray->thaw() |
0.1.7 |
- ensure var_dump() does not SEGV on php-5.2
- add an optional thaw=false parameter for hidef_fetch() |
0.1.6 |
- thaw objects easily with a (array) cast
- handle string/numeric indexes like an array does
- error reporting for unreadable/bad data |
0.1.5 |
- FrozenArray::thaw() function to speed up iterating over data
- fix arginfo for hidef_fetch() (felipe) |
0.1.4 |
- error reporting for mis-defined constants (Pierre, Kalle) |
0.1.3 |
- ini reader fixes (rrichards)
- tsrm/win32 fixes (kalle)
- build update fixes (kalle, johannes) |
0.1.2 |
- php 5.3 compat (felipe)
- tsrm fixes (felipe)
- fix empty segv (lbarnaud) |
0.1.1 |
- hidef_fetch()/frozenarray data stores |
0.1.0 |
- Initial PECL release |