Changelog
2026-11-13
Ancient webkit doesn't support responseType = 'json'.
Removed all vars in source and use arrow functions where sensible.
Some JSXing + fixed documentation URL.
forgot to remove the console.log award
u just got vorbis'd
Attempt at backporting the new text parser.
Lets see how this all thinks of ES6 classes.
Fixed infinite loop (did this ever work?)
this is not tedious at all
I put that in the wrong place and also more lol
Attempt at fixing compatibility issues.
Rely more on autoprefixer for CSS backcompat and also use .browserlistrc.
2026-11-12
General updates and attempt at using the new attachment upload endpoint.
2026-11-11
Fixed wrong default.
2026-11-10
Minor adjustments to whatever.
Replaced builder syntax for settings with just a static array.
Read values for style and fonts settings from their respective generators.
Removed old settings migrations and fixed requesting the notifications permission.
Forgot about disabled settings.
Breaking 10 years of muscle memory by attempting a reorder of the settings panel.
Fixed missing spaces.
thats not right
Changed the way the settings sidebar is constructed and ported the radio group thing from a previous modernisation attempt.
Fixed another link related parser bug.
2026-11-09
I moved the client const to the top so I could stop using Umi.Server here and then forgot to change it...
Various cleanups.
Fixed missing nullcheck.
Added filename to the metadata tooltip if it is known and differs from the page title.
Handle autoembedding in a less disdainful manner.
Improved how messages react to a surrounding message being deleted.