Skip to content

Releases: horde/Util

3.0.0-beta4

01 Apr 19:02

Choose a tag to compare

3.0.0-beta4 Pre-release
Pre-release

fix: backend character set name to iconv/mbstring name equivalent in one more place
Merge pull request #24 from horde/fix/convertcharset-integer-keys
fix: properly deal with numerically keyed arrays of strings in convertCharset.
docs: Add upgrading notes

3.0.0-beta3

28 Mar 14:21

Choose a tag to compare

3.0.0-beta3 Pre-release
Pre-release

fix: issue #14 don't use deprecated utf8_decode and improve handling

3.0.0-beta2

27 Mar 16:20

Choose a tag to compare

3.0.0-beta2 Pre-release
Pre-release

fix: Bad handling of unsupported codepages in PHP 8.x
feat: Modernize error handling and prefer iconv over mbstring

3.0.0-beta1

16 Mar 20:16

Choose a tag to compare

3.0.0-beta1 Pre-release
Pre-release

style: Apply php-cs-fixer
fix: Modernize test suite, drop horde/test
test(string): modernize PSR-4 tests and improve coverage
fix(string): prevent out-of-bounds access in validUtf8()
fix(string): validate charset before mb_substr in PSR-4 version
Fix deprecated $php_errormsg in PHP 7.2
Merge pull request #18 from powercycle/remove_deprecations_in_tests
Fixed deprecation warnings in test files for php 8.3

3.0.0-alpha9

07 Mar 22:00

Choose a tag to compare

3.0.0-alpha9 Pre-release
Pre-release

Fix deprecation warnings with utf8_encode/decode
Merge pull request #16 from amulet1/improve_array_utils
feat: Add support for extra key in setElement() method
feat: Add support for extra key in getElement() method
fix: Reimplement setElement() * Make it non-recursive * Do not modify $keys * Do not return value
fix: Reimplement getElement() * Make it non-recursive * Drop $value parameter (setElement can be used instead) * Do not modify $array or $keys * Return null on error
feat: Add getFieldParts() to split field into path