• v3.2.262882300-2cf0dd1-dev
    CI / formatting (push) Successful in 46s
    CI / metadata (push) Successful in 46s
    CI / lint (push) Successful in 54s
    CI / tests (push) Successful in 54s
    Pre-Release

    fraujulian released this 2026-10-15 23:01:07 +00:00 | 0 commits to main since this release

    Changes

    • build(deps): remove unused Angular, server and markdown packages
    • docs(agents): update Angular version to 22
    • feat(server): add security headers, compression and 404 for unknown routes
    • feat(assets): self-host Outfit font and generate favicons and social image
    • feat(seo): add imprint and German URLs to sitemap
    • feat(footer): move noscript hint to index.html and link home from imprint
    • feat(seo): add social meta tags, structured data and image preloads
    • feat(index): show bilingual noscript hint before app boot
    • build(deps): remove unused packages from package.json
    • feat(i18n): pick language from ?lang, saved choice or browser language
    • feat(seo): sync html lang, title, canonical, hreflang and Open Graph tags
    • feat(icons): replace GitHub and Discord icons with Gitea and Signal
    • feat(contact): add Signal and site URLs, update email and drop state from address
    • feat(content): update translations, skills list and imprint texts
    • feat(a11y): use native dialog for language selection
    • feat(home): rework hero, skills ticker, project cards and image loading
    • feat(imprint): shorten legal sections and add privacy notice
    • style: unify colors across devices and refine hero, projects and dialog layout
    • chore: remove OpenPGP key download
    • chore(assets): remove outdated culture portrait
    • docs(readme): document lang parameter and drop OpenPGP feature
    • docs(readme): rewrite in a personal voice

    Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262872300-def1897-dev...v3.2.262882300-2cf0dd1-dev

    Downloads