Skip to content

Releases: cspray/annotated-container

v3.0.0-alpha2

14 Mar 23:46
fb49a61
Compare
Choose a tag to compare
v3.0.0-alpha2 Pre-release
Pre-release

What's Changed

  • Use development ini when testing in CI by @cspray in #406

Full Changelog: v3.0.0-alpha1...v3.0.0-alpha2

v3.0.0-alpha1

13 Mar 21:33
f3cc3ab
Compare
Choose a tag to compare
v3.0.0-alpha1 Pre-release
Pre-release

What's Changed

  • Provide better error message if abstract alias does not exist by @cspray in #404

Full Changelog: v3.0.0-alpha...v3.0.0-alpha1

v3.0.0-alpha

11 Mar 16:29
83681ad
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

What's Changed

  • Allow injecting a collection of services by @cspray in #363
  • First pass at moving PHPUnit to tools directory by @cspray in #364
  • Introduce code standard tools by @cspray in #365
  • Add Justfile by @cspray in #366
  • Task/upgrade phpunit 11 by @cspray in #367
  • Start triggering deprecations for pieces removed in 3.0 by @cspray in #368
  • Install logger in dev, improve emitter experiences by @cspray in #370
  • Update to use nikic/php-parser 5 by @cspray in #371
  • Reflect supported versions properly (#372) by @cspray in #374
  • Feature/bootstrap constructors by @cspray in #378
  • Task/refactor out get methods by @cspray in #380
  • Remove references to injecting a property in code by @cspray in #382
  • Implement BootstrappingConfigurationProvider by @cspray in #384
  • Implement more robust caching system by @cspray in #387
  • Feature/functional api improvements by @cspray in #388
  • Add version attribute to XML configuration by @cspray in #389
  • Ensure decorator collections work, update changelog, deprecate cacheD… by @cspray in #392
  • Feature/cli runner by @cspray in #393
  • Task/psalm coverage by @cspray in #394
  • Introduce definition factory by @cspray in #395
  • Allow profiles to be provided through CSV by @cspray in #399
  • Make service delegate profile awaree by @cspray in #400
  • Prioritized Profiles and ContainerFactory improvements by @cspray in #401
  • Task/v3 release docs by @cspray in #402

Full Changelog: v2.3.0...v3.0.0-alpha

v2.3.0

22 May 14:00
2defbc1
Compare
Choose a tag to compare

What's Changed

  • Mark existing ActiveProfiles related code as deprecated by @cspray in #350
  • Mark Observers as deprecated by @cspray in #351
  • Allow implicit ServiceDelegate by @cspray in #362

Full Changelog: v2.2.0...v2.3.0

v2.2.0

29 May 23:42
831cf79
Compare
Choose a tag to compare

What's Changed

  • Feature/constraint protected delegated#312 by @cspray in #324
  • Add check for a service with duplicate names. Fix #311 by @cspray in #325
  • Task/improve abstract container factory by @cspray in #327
  • Add command to run logical constraint checks by @cspray in #332
  • Feature/non public service prepare/313 by @cspray in #335
  • Add check for duplicate service types by @cspray in #336
  • Allow creating a delegated parameter store factory by @cspray in #337
  • Feature/constraint multiple service prepare by @cspray in #338
  • Feature/illuminate container v2 by @cspray in #339
  • Feature/constraint multiple service delegate by @cspray in #340
  • Task/update for 2 2 by @cspray in #341

Full Changelog: v2.1.0...v2.2.0

v2.1.0

18 May 18:19
cc82d89
Compare
Choose a tag to compare

What's Changed

  • Add microseconds to logger timestamps by @cspray in #295
  • Feature/container analytics stopwatch by @cspray in #298
  • Update to use annotated-target v0.3 by @cspray in #299
  • Mark configuration as deprecated by @cspray in #300
  • Task/improve logging composite definition provider by @cspray in #301
  • Throw appropriate exception if configuration file not found by @cspray in #305
  • Actually log information with default logger by @cspray in #306
  • Ensure ContainerAnalyticsObserver respected in configuration by @cspray in #307
  • Show more useful information when confguration types are invalid by @cspray in #308
  • Update documentation for 2.1 release by @cspray in #320
  • Allow bootstrap to explicitly define container factory by @cspray in #321
  • Add changelog entry for bootstrap container factory override by @cspray in #322

Full Changelog: v2.0.0...v2.1.0

v2.0.0

12 May 20:01
1401bcc
Compare
Choose a tag to compare

Please see CHANGELOG.md for more details.

Full Changelog: v1.6.0...v2.0.0

v2.0.0-rc4

04 Mar 14:11
232d0b0
Compare
Choose a tag to compare
v2.0.0-rc4 Pre-release
Pre-release

What's Changed

  • Task/refactor out attributes by @cspray in #279
  • Remove packagePrivate config attribute by @cspray in #282
  • Task/rename compile namespace by @cspray in #283
  • Task/split observer interface by @cspray in #284
  • Update VERSION and CHANGELOG for 2.0.0-rc4 release by @cspray in #285

Full Changelog: v2.0.0-rc3...v2.0.0-rc4

2.0.0-rc3

11 Feb 22:45
f4a7e1c
Compare
Choose a tag to compare
2.0.0-rc3 Pre-release
Pre-release

What's Changed

  • Update third party initializer provider to read composer.json values … by @cspray in #276

Full Changelog: v2.0.0-rc2...v2.0.0-rc3

v2.0.0-rc2

11 Feb 20:27
60a7af4
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

What's Changed

  • Improve configuration file, add multiple definition providers, improve vendor scanning by @cspray in #272
  • Make Observer profile aware, make bootstrap respect ObserverFactory by @cspray in #273
  • Add changelog and version for 2.0.0-rc2 by @cspray in #274

Full Changelog: v2.0.0-rc1...v2.0.0-rc2