v25.49.0
Thank you to all the contributors who made this release possible!
Features
- funbox: Add rot13 funbox (@Leonabcd123) (#7116) (e8339f0a1)
- quote search: add custom quote length filter (@Leonabcd123) (#7109)
Improvements
- perf: defer UI updates away from input logic (@miodec) (#7162) (b9924ff49) Together with input v3 input handling logic is now MUCH faster, and should result in a more consistent experience, especially on slower machines.
- words-filter: add 'exact match only' checkbox (@Leonabcd123) (#7126) (2886c7283)
- input-history: Change style for incomplete last word in input history (@Leonabcd123) (#7117) (f6df27246)
- timer/progress style: add flashing timer style (@gianpena) (#7139) (d18408700)
Fixes
- friends: change "max streak" tooltip to "longest streak" (@ashiqr-dev) (#7165) (6475b4213)
- weird input behavior on some android keyboards (b64db65e5)
- backspacing causing desync on some platforms (ad3b7b37d)
- ts issues (how did this get past ci?) (12f206eec)
- friends: proper display of pending requests on small screens (@fehmer) (#7148) (aafabeb78)
- replace oe with œ where relevant (@bersace) () ()
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- fix(ci): use install instead of add (2cef523c3)
- fix(ci): use -D for prettier install (94b3bb135)
- fix(ci): pretty check using wrong version, missing plugin (4b34854d3)
- refactor: cache often used elements (741ab7cb0)
- refactor: Use class for validateWithIndicator (@fehmer) (#7151) (71b5d2215)
- refactor: use modern api for toggle fullscreen (@fehmer) (#7150) ()