Releases: Xyphyn/photon
Releases · Xyphyn/photon
v2.0.0-rc.3-3
- misc: only use inline HTML in titles
- fix: SSR handoff crash with cursed HTML
- fix: undefined post link
v2.0.0-rc.3-2
- fix: loader shift in production
v2.0.0-rc.3
- Switch to a CSS based navbar
- Fix reactivity on a few pages
- Notification fetching is more efficient using Promise.all instead of await waterfalls
- Fix crossposts
Full Changelog: v2.0.0-rc.2-2...v2.0.0-rc.3
v2.0.0-rc.2-2
- fix: another ssr handoff crash
- fix: user page sorting not working
v2.0.0-rc.2
- Fix server crashes and SSR handoff crash
- Rename Explore -> Communities
v2.0.0-rc.1
since last beta:
- tweak loading animation for search/community pages
- add "mark page as resolved" button to moderation page
- switch to $state for theme data
v2.0.0-beta.4
Since last beta...
- Rewrite auth system to use derived $state instead of a store
- Add a better duration selection to the ban modal
- Fix inbox issues
- Fix crashes for browsers with outdated JS apis such as Floorp and Safari
- Redesign the placeholders
- Add arabic translation and update other translations
- Add externalinteraction page
- Add community language warning
- Use the post url for images instead of thumbnail url to fix blurriness
- change site and instance stores to derived $state based
- Fix reactivity for posts
v2.0.0-beta.3
- fix: dock props reactivity
- fix: comment load mores not working
v2.0.0-beta.2
Since last beta...
- Added language support anywhere that supports it
- Comments now have the language option, and you can set available discussion languages in communities, administration, and your profile.
- Fix reactivity with comments and the sort
- Fix issues with SSR
v2.0.0-beta.1
This is the first beta for the Svelte 5 version. Many things have been changed.
- The app has been fully migrated from Svelte 4 to Svelte 5
- This brings massive codebase changes and will make the app more sustainable for the future.
- It is lighter and faster
- Many systems have been changed to use native HTML/CSS instead of JS, for better speed, lighter usage, and more compatibility.
- For example, the search and community pages now use native HTML forms.
- Random effects have been removed or made lighter hopefully unnoticeably.
- Random reactivity bugs have been patched
- Minor UI elements have been tweaked