Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ jobs:
uses: actions/checkout@v5
with:
ref: master
# Admin PAT so the changelog commit can be pushed to the protected
# master branch (the default GITHUB_TOKEN is rejected by branch
# protection). Requires enforce_admins to be disabled on master.
token: ${{ secrets.RELEASE_TOKEN }}
persist-credentials: true

- name: Update CHANGELOG
Expand Down
24 changes: 23 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,28 @@ range of changes on `master` that have not been released yet.

## [Unreleased]

## v5.0.0 - 2026-06-13

### 🛡️ Security

- Harden scheduling against unbounded ranges and invalid input (#27).
**BREAKING:** date ranges are now capped (default 366 days, `DateRangeTooLargeException`)
and schedule times must be a strict time of day (`HH:MM`/`HH:MM:SS`); previously
accepted values such as non-padded hours (`8:00`) or relative strings (`now`) are
rejected.

### 🧰 Maintenance & Dependencies

- Support Laravel 13, drop Laravel 12, and update dependencies (#25).

### 📚 Documentation

- Add a README usage guide and `AGENTS.md` (#26).

### Other Changes

- Automate changelog updates from GitHub releases (#28).

## v4.1.2 - 2026-03-07

- Update dependencies (#24).
Expand Down Expand Up @@ -94,4 +116,4 @@ range of changes on `master` that have not been released yet.

- Initial release.

[Unreleased]: https://github.com/puntodev/bookables/compare/v4.1.2...HEAD
[Unreleased]: https://github.com/puntodev/bookables/compare/v5.0.0...HEAD
Loading