Skip to content

Releases: traderinteractive/util-php

Version 4.0.0: PHP 8 Support

20 Sep 15:30
fcb4354

Choose a tag to compare

Backwards Compatibility Breakers

  • Version 4 [PR #64]
    • Add support for PHP 8
    • Remove support for PHP < 7.3
    • Upgrade to PHPUnit 9

Version 3.0.1

29 Mar 12:42
c463161

Choose a tag to compare

Developer Changes

  • Require traderinteractive/util-arrays ^3.0.1 [PR #62]
  • Update Coveralls Integration [PR #60]
  • Add PHP 7.3 to Travis-CI config [PR #59]

Version 3.0.0

07 Mar 14:50
041fcd6

Choose a tag to compare

Backwards Compatibility Breakers

  • Version 3.0 [PR #57]
    • Update LICENSE file
    • Change package owner to traderinteractive
    • Change Namespace to TraderInteractive
    • Add .github files CODEOWNERS, PULL_REQUEST_TEMPLATE, ISSUE_TEMPLATE & CONTRIBUTING
    • Remove support for PHP < 7
    • Switch to PSR2 coding standard
    • Update README
    • Remove composer.lock from version control
    • Update Scrutinizer config
    • Update Coveralls config
    • Update to PHPUnit 6
    • Switch to phpunit.xml.dist config
    • Add parameter and return type hints where possible

Version 2.0.0

25 May 13:57

Choose a tag to compare

Backwards Compatibility Breakers

  • Update minimum versions [PR #56]

Developer Changes

  • Add clover.xml to gitignore [PR #53]
  • Reduce code duplication in Util [PR #54]

Version 1.9.0: Change to Metapackage

04 Jan 20:54

Choose a tag to compare

Major Features

  • Use separate packages where appropriate [PR #52]

Developer Changes

  • Switch to PSR2 coding standard [PR #48]

Update URL Encoding

08 Oct 18:14

Choose a tag to compare

Bugs Fixed

  • Change the methods to use rawurlencode and rawurldecode for more consistent encoding with modern standards. [PR #45]

Version 1.8.0

08 Oct 18:05

Choose a tag to compare

Minor Features

  • Add Arrays::unsetAll() and Arrays::nullifyEmptyStrings() [PR #43]

Developer Changes

  • Integrate with coveralls. [PR #42]
  • Remove code coverage from scrutinizer config. [PR #44]

Version 1.7.0

27 Aug 16:53

Choose a tag to compare

Minor Features

  • Add Arrays::partition [PR #41]

Developer Changes

  • Add a docker/fig based build. [PR #37]
  • Remove PHP 5.3 support. [PR #38]
  • Use php 5.4 array syntax. [PR #39]
  • Remove --dev: that's the default. [PR #40]

Version 1.6.0

30 Jul 21:18

Choose a tag to compare

Major Features

  • Add Arrays::copyIfSet [PR #36]

Version 1.5.0: Manic Deer Hunter Basketball

16 Jul 16:01

Choose a tag to compare

Major Features

  • Added Arrays::getFirstSet for getting the first existing element of a list of elements out of an array. [PR #35]

Developer Changes

  • Update build scripts to use phpunit/phpcs as a library. [PR #32#34]
  • Configure strict testing via phpunit.xml. [PR #33]