| ⇢ | A | SkinSettings added | |
| ⇢ | A | SkinSettingsTest added | |
| ⇢ | A | SkinServiceProvider added | |
| ⇢ | A | SkinTest added |
| ⇢ | B | SkinServiceProvider::boot() added | |
| ⇢ | A | SkinTest::assertSkinResponseCookie() added | |
| ⇢ | A | SkinSettingsTest::testSetSkinValid() added | |
| ⇢ | A | SkinTest::assertNoSkinResponseCookie() added | |
| ⇢ | A | SkinTest::testSkinViaQuerySupersedesCookie() added | |
| ⇢ | A | SkinTest::testDefaultSkinNotSavedInCookie() added | |
| ⇢ | A | SkinSettings::__construct() added | |
| ⇢ | A | SkinSettings::setSkin() added | |
| ⇢ | A | SkinTest::testDefaultSkinGetsUsed() added | |
| ⇢ | A | SkinTest::testDefaultSkinUsedAndCookieRemovedWhenR... added | |
| ⋮ | view more | ||
| A | ↛ | FunFunFactory::newCookieBuilder() removed | |