• v0.12.0 84bdf7f001

    v0.12.0
    All checks were successful
    Test and publish Docker image / e2e (push) Successful in 3m26s
    Test and publish Docker image / test (push) Successful in 30s
    Test and publish Docker image / build (push) Successful in 48s
    Stable

    patillacode released this 2026-04-27 18:43:57 +02:00 | 2 commits to main since this release

    v0.12.0 - Public Launch

    This release makes Piruetas publicly presentable:
    unauthenticated visitors now land on a product page instead of being bounced straight to the login form.

    What's new

    Landing page

    The root route (/) now serves a full marketing page for visitors who aren't logged in. Authenticated users are
    still redirected directly to today's journal entry as before. The landing page includes:

    • Animated headline and hero section
    • Desktop + mobile screenshots (light and dark)
    • Feature highlights and "try it" block with demo credentials
    • Self-hosting instructions (one-liner and docker-compose)
    • Language switcher (EN/ES) and theme toggle

    Self-hosted fonts

    EB Garamond and JetBrains Mono are now bundled as self-hosted .woff2 files so the landing page loads cleanly without any external font CDN requests.
    Full i18n coverage for all new landing page strings in both English and Spanish.

    Polish

    • Admin tasks page "Run now" button now uses the shared .btn.btn-accent style instead of one-off inline CSS
    • Account data and security pages: minor typography alignment fixes
    • Login page: added a styled "back to landing" link
    Downloads