Skip to content

Releases

1.0.0

Choose a tag to compare

@codekandis codekandis released this 14 Jul 19:16
83fe01f

1.0.0 - 2024-07-14

Fixed

  • type hints
  • renamed arguments
  • class determination
  • made configuration default value null
  • made abstract configuration nonabstract
  • configuration registry instantiation
  • PHPDoc

Changed

  • composer package
    • changed
      • description
      • keywords
      • require
        • php [>=8.3]
      • require-dev
        • codekandis/phpunit [^5.0.0]
    • added
      • version
      • require-dev
        • rector/rector [^1.0.5]
      • autoload-dev
        • psr-4
          • CodeKandis\Configurations\Build\
            • build/
  • exception handling
  • PHPUnit
    • configuration
  • CODE_OF_CONDUCT.md
  • README.md
    • PHP version 8.3

Added

  • imports
  • type hints
  • Override attributes
  • constructor properties
  • plain configuration validity check
  • rector
    • configuration script
    • shell script
  • PHPUnit
    • tests
  • documentation
  • .gitattributes to ignore dev-assets

0.6.1

Choose a tag to compare

@codekandis codekandis released this 09 Dec 23:22
5605f05

0.6.1 - 2023-12-10

Fixed

  • removed final keyword on private methods

0.6.0

Choose a tag to compare

@codekandis codekandis released this 19 Jul 06:47
8fa1bd5

0.6.0 - 2022-07-19

Added

  • reading nested configuration indices

0.5.0

Choose a tag to compare

@codekandis codekandis released this 21 May 09:49
3030405

0.5.0 - 2022-05-21

Added

  • method AbstractConfiguration::readOrNull()

0.4.2

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:15
5ac71b5

0.4.2 - 2022-01-03

Fixed

  • merging of multiple plain configurations

0.4.1

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:14
883a9f3

0.4.1 - 2021-11-23

Fixed

  • singleton instance creation of inherited configuration registries

0.4.0

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:14
7a882da

0.4.0 - 2021-11-05

Changed

  • introdcued mergability in the plain configuration loader

0.3.0

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:14
09e2776

0.3.0 - 2021-10-18

Added

  • plain configuration loader

0.2.0

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:14
95aa403

0.2.0 - 2021-10-18

Added

  • plain configuration reading with an exception by method

0.1.0

Choose a tag to compare

@codekandis codekandis released this 03 Jan 17:14
f595c92

0.1.0 - 2021-07-12

Added

  • configuration interface and base class
  • configuration registry interface and base class
  • CODE_OF_CONDUCT.md
  • LICENSE
  • composer.json
  • REAMDE.md
  • CHANGELOG.md