v1.31.2
What's Changed
- feat: use new markdown renderer
- you can expand images in comments, videos/embeds are supported, and codeblocks are better
- feat: nuke vite-pwa because i hate it and use my own service worker
- photon now caches stuff properly, and will load faster
- feat: remake theme handling by @Xyphyn in #373
- there are now presets for themes, and you can make your own.
- Admins can now set a default theme, by first making one, exporting it, then setting the json to
PUBLIC_THEME
env variable.
- feat: switch to svelte-markdown by @Xyphyn in #396
- feat: allow uploading multiple images at a time in places that allow it
- misc: max width on paragraphs for better readability
- i18n: add some new languages
- Bulgarian
- Japanese
- Polish
- Dutch
- theme: make default colors lighter
- fix: inconsistent version dependencies
- fix: infinite scroll no worky :(
- feat: save expanded state for sidebar items
- perf: slice body text so that we don't render ridiculous amounts of text that we're not even gonna see
- misc: improve semantics for certain pages
- feat: add "link actions" button to post links, for alternate link sources like archive.is
- misc: move media bias options into link actions
- sw: improve service worker cache handling
- misc: use better and sharper icons for certain actions
- feat: add theme switching actions to command palette (ctrl + p or /)
- md: fix links in lists not parsing
- fix: image handling should be more reliable
- misc: allow accounts sidebar options to be collapsed
- misc: change colors of photon logo for every month
- feat: redesign credentials page, add logins page
- misc: split title tags by commas
-
- lots of markdown fixes
- fix user/community links, domains being invalidated, and tables not displaying correctly
- mono-svelte: update to v1.6.16
- select menus will now use my own components, which allows for icons and stuff
- tweak spinner design
- tweak header design
- make instance url in login page not have autocorrect or autocapitalization
- allow error messages to be localized
- better language select menu
Full Changelog: v1.31.1...v1.31.2