Releases: Innmind/HttpSession
Releases · Innmind/HttpSession
5.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update dependencies by @Baptouuuu in #12
- Add
NoDiscardattributes by @Baptouuuu in #13 - Use promoted properties by @Baptouuuu in #14
- Replace
Maybes byAttempts by @Baptouuuu in #15
Full Changelog: 4.1.0...5.0.0
4.1.0
What's Changed
- Fix PHP
8.4deprecations by @Baptouuuu in #6 - Use date range for the license copyright by @Baptouuuu in #7
- Replace PHPUnit by BlackBox by @Baptouuuu in #8
- Use
innmind/static-analysisby @Baptouuuu in #9 - Reuse workflows by @Baptouuuu in #10
- Update dependencies by @Baptouuuu in #11
New Contributors
- @Baptouuuu made their first contribution in #6
Full Changelog: 4.0.0...4.1.0
3.2.0
3.1.0
3.0.0
Added
Innmind\HttpSession\Session::maybe()
Changed
Innmind\HttpSession\Manager\Nativeconstructor is now private, use::of()named constructor insteadInnmind\HttpSession\Sessionis now immutableInnmind\HttpSession\Session\Idis now immutableInnmind\HttpSession\Session\Nameis now immutableInnmind\HttpSession\Sesssion::set()has been renamed to::with()Innmind\HttpSession\Manager::start()now returnsInnmind\Immutable\Maybe<Innmind\HttpSession\Session>instead of throwingInnmind\HttpSession\Manager::save()- now expects the
Sessioninstead of theInnmind\Http\Message\ServerRequest - now returns
Innmind\Immutable\Maybe<Innmind\Immutable\SideEffect>instead of throwing
- now expects the
Innmind\HttpSession\Manager::close()- now expects the
Sessioninstead of theInnmind\Http\Message\ServerRequest - now returns
Innmind\Immutable\Maybe<Innmind\Immutable\SideEffect>instead of throwing
- now expects the
- Require php 8.1
Removed
Innmind\HttpSession\Manager::get()Innmind\HttpSession\Manager::contains()