Changelog

This is the changelog for infomaker/everyware-support

Current version: 0.7.0

[Unreleased]

0.7.0 - 2022-02-11

Added

  • The support for PHP v8 has been added to composer.json.

  • Infomaker\Everyware\Support\HtmlString has been created to mimic the removed class Tightenco\Collect\Support\HtmlString. An alias has been added for backwards compatibility. This alias will be removed in v1

Changed

  • Updated dependencies to latest version:

    • tightenco/collect: ^5.8.14 => ^8.80

    • nesbot/carbon ^2.17.1 => ^2.55

  • Infomaker\Everyware\Support\Str will from now on utilize the trait Tightenco\Collect\Support\Traits\Macroable instead of Illuminate\Support\Traits\Macroable. This is the same Trait, we will only be using it directly instead of doing so through the alias. Use Tightenco\Collect\Support\Traits\Macroable to make use of the Macroable trait

NOTE! The support of the alias Illuminate\Support\Traits\Macroable and Illuminate\Support\HtmlString has been dropped by Tightenco. We've therefore added versions of our own for backwards compatibility. This support will be dropped in v1

  • (Internal update) - Updated PhpSpec version: ^5.1 => ^7.1

0.6.0 - 2020-03-24

Added

  • New method Environment::isTest() and global helper isTest()

0.5.1 - 2020-03-19

Changed

  • Updated license in composer.json

0.5.0 - 2019-12-12

Added

  • New method for logging exceptions: NewRelicLog::logException(Exception $exception)

0.4.3 - 2019-07-04

Added

  • Added so that tests must pass or release script exits

Fixed

  • Fixed bug where remove methods could return 0 instead of bool value

0.4.2 - 2019-05-06

Changed

  • Updated package build flow

0.4.1 - 2019-04-30

Fixed

  • Update env-variable to use for determining current environment

  • Updated composer dependencies

0.4.0 - 2019-02-11

Changed

  • Updated Carbon to v 2.11

  • Update Tightenco Collection to v 5.7.25

0.3.3 - 2019-01-31

Fixed

  • Make sure to follow type-hinting in CollectionDB

0.3.2 - 2019-01-25

Removed

  • Removed unnecessary files from getting added to composer package.

  • Such as composer.lock, package-json.lock & gulpfile.js

0.3.1 - 2019-01-10

Fixed

  • Format now using strict_types=1

  • Fixed bug where Format::formatNumberToImengineFloat wasn't formatting values of 1 correctly

0.3.0 - 2019-01-08

Added

  • Format with the formatNumberToImengineFloat method

Changed

  • Renamed local variables to match code syntax

0.2.0 - 2018-12-19

Changed

  • Fix license

0.1.1 - 2018-12-19

Fixed

  • Make sure not to reset timezone on original object when formatting a date to OC string

0.1.0 - 2018-12-18

Added

  • Added this file and boilerplate and markup example for the future

Last updated