I've added an installer for Arcaneum
- https://github.com/cwensel/arcaneum
🥳 New Kitten¹ Release
• Fixes: Page infinitely refreshes if class does not extend `kitten.Page`
Kitten now shows a helpful error message for this authoring error.
(The issue was due to the page getting rendered without the necessary scaffolding provided by the base class for maintaining the web socket connection,. leading to Kitten thinking the socket connection had failed and triggering a reload to reestablish it.)
Full changelog of today’s updates:
EPA wants to repeal limits on 'forever chemicals' in drinking water (Washington Post)
https://www.washingtonpost.com/climate-environment/2026/05/18/epa-wants-repeal-limits-forever-chemicals-drinking-water/
http://www.memeorandum.com/260518/p104#a260518p104
The UK CMA launches an investigation into Adobe, saying early membership cancellation fees for certain products might be in breach of consumer protection laws (Mauro Orru/Wall Street Journal)
https://www.wsj.com/tech/ado…
Largest UK study to date uncovers hidden chemical risks in waste-to-energy residues #UnitedKingdom
Raiders DE Maxx Crosby says on podcast he was angry and confused after Ravens canceled trade https://www.foxsports.com/articles/nfl/raiders-de-maxx-crosby-says-on-podcast-he-was-angry-and-confused-after-ravens-canc…
🥳 New Kitten¹ Release
• Adds `rawBody` to non-multipart POST requests.
This property, which is a Buffer, is necessary if you want to verify signatures (e.g., for webhooks).
I had to fork express-busboy as they already ruled out adding it. The fork (@small-web/kitten-busboy²) also allowed me to type the middleware extension point for Polka³ instead of Express (Kitten uses Polka) so that’s one @ts-ignore removed (hey, dev is a string of little wins) :)
Change log: