Skip to content

Releases: Pod-Point/laravel-monolog-kinesis

v4.0.2

05 Oct 12:27
2677288
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2

v4.0.1

20 May 13:35
9fdeaf4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.0.1

v4.0.0

22 Feb 13:51
74079e3
Compare
Choose a tag to compare

Refactoring + Laravel 9 support

  • Fix CI pipeline (was using outdated Ubuntu 16)
  • No need for our own config/monolog-kinesis.php file, we can piggy back on config/services.php for default AWS creds
  • Using the decorator pattern to create src/Kinesis.php in order to avoid binding the raw KinesisClient from the AWS SDK into the container. Let's say we need this Client to stream another kind of data through Kinesis but using another region or another set of credentials, we wouldn't be able to resolve a different instance, with a different config. This gives us much more control over our Client and makes it easier to test too.
  • Binding against an interface instead of a class so it's easier to test and makes it bespoke to our package as we're binding against PodPoint\MonologKinesis\Contracts\Client instead of Aws\Kinesis\KinesisClient.
  • Ability to define AWS creds both at channel level and at config/services.php level (for the defaults)
  • Add missing tests
  • Improve naming convention
  • Update README.md
  • Automatically update CHANGELOG.md upon new releases
  • Adding Laravel 9 and PHP 8.1 support

v3.0.0

04 Jun 13:12
c7d3fa3
Compare
Choose a tag to compare

Laravel 6+ Support

  • First release supporting PHP 7.2+ and Laravel 6+ #5
  • Drop support for Monolog 1.* and PHPUnit 7.*
  • Switch to Github Actions from Travis CI
  • Moved to Laravel custom log driver implementation

⚠️ Breaking Changes:

  • This version no longer supports Laravel 5.*, please use version 2.* which supports it. Please use v2.* of this package if using Laravel < 6.

Full Changelog: v2.0.0...v3.0.0

v3.0.0-rc

03 Jun 09:50
b78ec82
Compare
Choose a tag to compare
v3.0.0-rc Pre-release
Pre-release
change stream name back

v3.0

04 Jun 14:40
Compare
Choose a tag to compare
v3.0 Pre-release
Pre-release
Update readme for latest version

v2.0

05 Nov 09:51
ab9ce5b
Compare
Choose a tag to compare
Fix for deprecated getMonolog method (#3)

* Fix for deprecated getMonolog method

* Update README.md

v1.3

10 Oct 10:12
40835bd
Compare
Choose a tag to compare
Add register method for old Laravel abstract class (#2)

v1.2

02 Jul 15:53
Compare
Choose a tag to compare
Set default region

v1.1

29 Jun 13:03
Compare
Choose a tag to compare
Make credentials optional