The way that #WebKit handles JavaScript-set #cookies has changed, potentially significantly.
First-party, JavaScript-set cookies will no longer have a maximum expiration limit of 7 days.
Instead, WebKit has converged all script-writable storage behavior, so that JS cookies (and localStorage etc.) are automatically deleted after *7 days of browser use* without user interaction (click, tap, key input) with the website.
Read more in my latest article: https://www.simoahava.com/privacy/first-party-cookies-webkit-revisited/
