Skip to content

Release v0.10.0: The Complete Foundation (Alpha)

Pre-release
Pre-release

Choose a tag to compare

@Alfystar Alfystar released this 22 Jun 13:08
· 106 commits to main since this release

This alpha release marks a major milestone for LibreFolio: for the first time, all core architectural components of the project have been integrated and are fully functional end-to-end.

馃殌 Key Highlights

  • Complete System Integration: The Backend (FastAPI), Frontend (SvelteKit), and Documentation (MkDocs) are now entirely wired up. While specific areas鈥攍ike the Dashboard and the Broker import logic鈥攚ill be further refined with new paradigms in upcoming updates, the foundational framework is officially established.
  • First Official Docker Distribution: LibreFolio is now officially distributed via a single, unified Docker image! You can easily deploy the entire stack by pulling the image directly from the GitHub Container Registry (ghcr.io/librefolio/librefolio:0.10.0).
  • Automated CI/CD Pipeline: Introduced a fully automated GitHub Actions release pipeline. Upon publication, it automatically builds the SvelteKit frontend, captures Playwright UI screenshots for the offline gallery, compiles the MkDocs site, deploys to GitHub Pages, and publishes the official Docker image.

This version lays the solid groundwork for all future feature expansions and UI refinements.

馃摝 Docker Image

The Docker image is ready and runnable using:
docker pull ghcr.io/librefolio/librefolio:latest
or
docker pull ghcr.io/librefolio/librefolio:v0.10.0