Version 1.1.5
·
5 commits
to refs/heads/stable
since this release
Release summary
Know immediately when a session branch can no longer be used. Branch state is validated before reuse, making long-running sessions more predictable and laying the groundwork for the automatic recovery in 1.1.6.
Get a clear signal when a session branch can no longer be used
Branch state is now validated before reuse, so a session whose branch has been merged or deleted fails with a clear reason instead of an opaque error. This is the groundwork for the automatic recovery in 1.1.6.
What changed
- Detect when a cached branch has been deleted.
- Detect when a cached branch has already been merged or is being deleted.
- Report why a branch can no longer be used before attempting additional writes.
Minor changes
Documentation
- Updated the README.
Security
- Updated dependencies, including
idnaandauthlib.
Full changelog
Fixed
- Validate the cached session branch before reuse (#110).