| ⇢ | C | SessionFunctions added | |
| ⇢ | A | SessionMiddleware added | |
| ⇢ | A | SessionProvider added | |
| ⇢ | A | SessionSettings added | |
| ⇢ | A | Session added | |
| ⇢ | A | Cookie added | |
| ⇢ | A | CookieJar added | |
| ⇢ | A | CookieContainerConfigurator added | |
| ⇢ | A | CookieMiddleware added | |
| ⇢ | A | CookieProvider added | |
| ⋮ | view more | ||
| ⇢ | B | CookieMiddleware::handle() added | |
| ⇢ | B | SessionFunctions::__construct() added | |
| ⇢ | A | Cookie::__construct() added | |
| ⇢ | A | CookieJar::create() added | |
| ⇢ | A | CookieSettings::get() added | |
| ⇢ | A | CookieJar::__construct() added | |
| ⇢ | A | CookieProvider::getSettings() added | |
| ⇢ | A | SessionMiddleware::getSessionSettings() added | |
| ⇢ | A | Cookie::setPath() added | |
| ⇢ | A | SessionProvider::getContainerConfigurators() added | |
| ⋮ | view more | ||
| A | ↘ | B | DataSettings::get() got worse |