| ⇢ | A | CookieCollection added | |
| ⇢ | A | CookieCollectionTest added | |
| A | ↘ | B | Cookie got worse |
| ⇢ | C | Cookie::fromSetCookieString() added | |
| ⇢ | B | Cookie::__toString() added | |
| ⇢ | A | CookieTest::testFromSetCookieString() added | |
| ⇢ | A | CookieCollection::offsetSet() added | |
| ⇢ | A | CookieCollection::get() added | |
| ⇢ | A | CookieCollectionTest::testGetCookies() added | |
| ⇢ | A | CookieCollection::getValue() added | |
| ⇢ | A | CookieCollection::offsetExists() added | |
| ⇢ | A | CookieCollectionTest::testRemovingNonExistingEntry... added | |
| ⇢ | A | Cookie::getName() added | |
| ⋮ | view more | ||
| B | ↗ | A | Cookie::addToResponse() improved |
| A | ↛ | Cookie::validFor() removed | |
| A | ↛ | CookieTest::testSameSite() removed | |