Safari Technology Preview 248 Released

5 hours ago (webkit.org)

Since they nixed uBlock Origin Safari has not been a serious web browser to me. No amount of technology can make up for it.

Anybody know how to get Safari to “sanitize” on shutdown (delete cookies, cache, etc), except for whitelisted domains? After lots of fiddling I’ve realized this is probably the best privacy/convenience compromise for me, but Safari is the only browser I can’t even find a plugin to do it in.

  • s/Safari/Firefox/ and it is super simple to do this. I know that's not helpful to the question as asked, but possibly a better answer???

    As for Safari, closest I see is Preferences -> General -> Remove History Items. It has options ranging from After One Day, one week, one month, never. I don't see an option for at quit like FF has.

Does this help stable Safari in any way? I have a WebKit bug I’m tracking that’s fixed in STP but not in stable and it seems like there’s no telling whether it’ll ever land.

  • It'll land eventually. They always do, though maybe months down the road. But of course Apple won't preannounce its plans, and unfortunately I'm not aware of a way to track WebKit commits in specific Safari releases.

Please add way to maximize the window. I rage quit when it goes fullscreen or just tall.

  • Try option-click on the green icon in the app window. It’s well hidden and unintuitive, but I think it does what you want.

    • (bonus: this is not exclusively a Safari feature, this is a macOS feature)

This update fixed some web inspector bugs that I reported, but I can't use it because Safari Technology Preview inexplicably supports fewer macOS versions than Safari itself, i.e., no longer Sequoia.

  • I don't know, given that Safari is bundled with the OS, targeting a newer macOS seems pretty explicable.

    • Safari supports 3 major macOS versions. For example, Safari 26 continues to support Sonoma and Sequoia as well as Tahoe: https://support.apple.com/en-us/127685

      Safari 27 will support Golden Gate, Tahoe, and Sequoia. However, Safari Technology Preview now supports only Golden Gate and Tahoe, despite the fact that the same WebKit commits will make their way into regular Safari on Sequoia. Thus, it seems that Apple is just shooting itself in the foot by failing to test sufficiently on one supported platform.

It’s impressive that pinch-zooming reddit.com in-out-in-out has reliably crashed ios safari for at least a few years already. One would assume Apple gets telemetry from iphone default browser crashes, and reddit seems important enough to warrant a fix

I cannot use a browser that is owned by a company who's financial model is dependent upon browsers being nerfed.

Apple and Google have far too many incentives to wall garden browsers, Apple due to the app store, Google due to advertising.

Independent browsers are the only safe path forward.

  • Well this preview includes many changes made to WebKit which Kagi, a so called independent browser, depends on. It's good news for you.

  • You're correct. Which makes it all the more inscrutable that the Firefox team doesn't embrace PWA's as a differentiator.

After being so disappointed by Tahoe and the whole Alan Dye era, it’s great to see Apple getting their mojo back. Golden Gate is shaping up to be a great release.