Releases: 0x2E/fusion
Releases · 0x2E/fusion
Release list
v1.2.1
What's Changed
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Improve article drawer word wrapping by @0x2E in #229
- Allow unauthenticated mode when password and OIDC are unset by @0x2E in #234
- refactor: cursor-based pagination, server-side bookmark filtering, and article-list cleanup by @0x2E in #248
- refactor(frontend): migrate to Base UI, update deps, adopt typeset by @0x2E in #250
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- Improved frontend accessibility and interaction semantics.
- Added support for legacy OIDC callback path.
- Accepted Kubernetes-style
FUSION_PORTvalues.
Full Changelog: v1.1.0...v1.1.1
v1.1.0
v1.0.0
What's Changed
Notes: Back up your database files before use!
v1.0.0 is a massive overhaul. Redesigning the UI and refactoring the codebase makes the project easier to use and maintain.
Hope you all enjoy it.
🎇🧧 新春快乐 Happy Chinese New Year!
New Contributors
- @0alai made their first contribution in #175
- @nazgu1 made their first contribution in #178
- @mgrubinger made their first contribution in #176
- @Copilot made their first contribution in #188
- @Fovir-GitHub made their first contribution in #209
Full Changelog: v0.9.8...v1.0.0
v1.0.0-beta.3
What's changed
- Refactored feed pull runtime state into a dedicated
fetch_statemodel with unified scheduling and capped backoff - Hardened external URL handling and added baseline frontend security headers
- Kept toggled articles visible in filtered lists until refresh to prevent accidental context loss
- Added quick navigation from article details to the related feed
- Aligned content headers with the sidebar using a shared header component
- Restored expected scroll behavior in feed views
- Updated docs and API/frontend types to match the new pull-state architecture
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3
v1.0.0-beta.2
What's changed
- Built-in i18n: English, Chinese, German, French, Spanish, Russian, Portuguese, Swedish
- Google Reader-style keyboard shortcuts
- Temporary fix for docker container permissions
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
v1.0.0-beta.1
⚠️ Notes
- Please back up your database files before use!
- If you are going to use the Docker image, please use the
maintag instead ofv1.0.0-beta.1, as there's a quick fix for the Docker image that will be released in beta.2.
✨ What's changed
This release is a major full-stack refactor focused on UX, maintainability, and reliability.
- Frontend rebuilt from Svelte to React with a redesigned UI.
- Backend restructured and moved to cleaner raw SQL data access.
- Added optional OIDC auth (PKCE S256) for self-hosted SSO.
- Added RSS/Atom feed discovery and improved feed/group management.
- Added robust legacy SQLite migration to preserve existing data.
- Improved search, responsiveness, networking reliability, tests, and release/CI pipelines.
Full Changelog: v0.9.8...v1.0.0-beta.1
v0.9.8
What's Changed
- fix: use update time if item does not have a publish time by @0x2E in #159
- fix: trigger load re-run when item filter updates by @0x2E in #161
Full Changelog: v0.9.7...v0.9.8