Skip to content

Commit 6c13277

Browse files
chore(master): release 4.1.0 (#126)
* chore(master): release 4.1.0 * chore: update CHANGELOG.md * chore: update README.md --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Pangratios Cosma <[email protected]>
1 parent 868d0f7 commit 6c13277

File tree

3 files changed

+21
-18
lines changed

3 files changed

+21
-18
lines changed

CHANGELOG.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased]
7+
## [4.1.0](https://github.com/honeybadger-io/honeybadger-laravel/compare/v4.0.0...v4.1.0) (2024-07-06)
88

9-
## [4.1.0] - 2024-06-29
10-
### Added
11-
- Events: Honeybadger.event() method to send events to Honeybadger Insights
12-
- Events: Custom logger channel to send logs as events to Honeybadger Insights
13-
- Events: Automatic logging of application events to Honeybadger Insights
9+
### Features
10+
11+
* Events: Honeybadger.event() method to send events to Honeybadger Insights ([#125](https://github.com/honeybadger-io/honeybadger-laravel/issues/125)) ([868d0f7](https://github.com/honeybadger-io/honeybadger-laravel/commit/868d0f72fd7d09571bf89c6ea05ca619efd72756))
12+
* Events: Custom logger channel to send logs as events to Honeybadger Insights
13+
* Events: Automatic logging of application events to Honeybadger Insights
1414

1515
### Refactored
16-
- Breadcrumbs: Modified automatic breadcrumbs collection to reusable classes to share with Events integration
16+
17+
* Breadcrumbs: Modified automatic breadcrumbs collection to reusable classes to share with Events integration
1718

1819
## [4.0.0] - 2024-03-22
1920
### Added

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,14 @@ Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recen
2929
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
3030

3131
## Releasing
32-
We have enabled GitHub integration with [Packagist](https://packagist.org). Packagist is automatically notified when a new release is made on GitHub:
33-
1. Update `CHANGELOG.md` with a new release and the changes
34-
2. Update `VERSION` in `src/HoneybadgerLaravel.php` with the new version
35-
3. Create a new release on the GitHub UI:
36-
- Create a new tag (i.e. `v3.15.1`)
37-
- Set release title as the version (i.e. `3.15.1`)
38-
- Copy/paste changelog into release description
32+
We have enabled GitHub integration with [Packagist](https://packagist.org). Packagist is automatically notified when a new release is made on GitHub.
33+
34+
Releases are automated, using [Github Actions](https://github.com/honeybadger-io/honeybadger-laravel/blob/master/.github/workflows/release.yml):
35+
- When a PR is merged on master, the [run-tests.yml](https://github.com/honeybadger-io/honeybadger-laravel/blob/master/.github/workflows/run-tests.yml) workflow is executed, which runs the tests.
36+
- If the tests pass, the [release.yml](https://github.com/honeybadger-io/honeybadger-laravel/blob/master/.github/workflows/release.yml) workflow will be executed.
37+
- Depending on the commit message, a release PR will be created with the suggested the version bump and changelog. Note: Not all commit messages trigger a new release, for example, chore: ... will not trigger a release.
38+
- ‼️ **MANUAL STEP** - Before merging the PR, you should update the version in `HoneybadgerLaravel.php` to match the new version bump.
39+
- If the release PR is merged, the release.yml workflow will be executed again, and this time it will create a github release.
3940

4041
## Credits
4142
- [TJ Miller](https://github.com/sixlive)

composer.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,10 @@
6262
}
6363
}
6464
},
65-
"repositories": [{
66-
"type": "git",
67-
"url": "https://github.com/honeybadger-io/honeybadger-php.git"
68-
}
65+
"repositories": [
66+
{
67+
"type": "git",
68+
"url": "https://github.com/honeybadger-io/honeybadger-php.git"
69+
}
6970
]
7071
}

0 commit comments

Comments
 (0)