-
v3.2.262932301-2cf0dd1-dev
Pre-Releasereleased this
2026-10-20 23:01:41 +00:00 | 0 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262922301-2cf0dd1-dev...v3.2.262932301-2cf0dd1-dev
Downloads
-
v3.2.262922301-2cf0dd1-dev
Pre-Releasereleased this
2026-10-19 23:01:31 +00:00 | 0 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262912301-2cf0dd1-dev...v3.2.262922301-2cf0dd1-dev
Downloads
-
v3.2.262912301-2cf0dd1-dev
Pre-Releasereleased this
2026-10-18 23:01:37 +00:00 | 0 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262902301-2cf0dd1-dev...v3.2.262912301-2cf0dd1-dev
Downloads
-
v3.2.262902301-2cf0dd1-dev
Pre-Releasereleased this
2026-10-17 23:01:35 +00:00 | 0 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262892300-2cf0dd1-dev...v3.2.262902301-2cf0dd1-dev
Downloads
-
v3.2.262892300-2cf0dd1-dev
Pre-Releasereleased this
2026-10-16 23:01:04 +00:00 | 0 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262882300-2cf0dd1-dev...v3.2.262892300-2cf0dd1-dev
Downloads
-
v3.2.262882300-2cf0dd1-dev
Pre-Releasereleased this
2026-10-15 23:01:07 +00:00 | 0 commits to main since this releaseChanges
- 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
-
v3.2.262881440-f3cc9c0
Stablereleased this
2026-10-15 14:41:33 +00:00 | 1 commits to main since this releaseChanges
- chore(gitea): migrate issue templates
- chore(gitea): remove unsupported GitHub metadata
- ci(gitea): migrate validation workflow
- ci(gitea): migrate development image workflow
- ci(gitea): migrate release workflow
- chore(repo): update Gitea metadata
- docs: update repository links for Gitea
- fix(links): point portfolio links to Gitea
- ci: split Gitea validation into parallel jobs
- ci: rename production release workflow
- ci: gate scheduled development releases on changes
- deps: upgrade compatible packages and resolve advisories
- ci: run headless Chrome without sandbox in root runner
- ci: rename release workflows to CD
- docs: reorganize portfolio README in English
- fix: align Jasmine and Docker Node versions
- ci: align Gitea release workflows
- ci: use dev image tag
- ci: share Gitea CD publish action
- fix: use checked-out commit in Gitea CD
- build(deps-dev): update typescript-eslint to 8.71.1
- build(deps-dev): update eslint-plugin-n to 18.4.1
- build(deps-dev): update postcss to 8.5.29
- build(deps-dev): remove unused del-cli
- build(deps): update markdown-it to 15.0.2
- build(deps-dev): replace deprecated build-angular with @angular/build
- build: use @angular/build builders
- test: migrate from Karma and Jasmine to Vitest
- ci: run tests without Chrome
- docs: describe Vitest test setup
- 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
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.261351444-cad41e5...v3.2.262881440-f3cc9c0
Downloads
-
v3.2.262872300-def1897-dev
Pre-Releasereleased this
2026-10-14 23:01:01 +00:00 | 22 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262862300-def1897-dev...v3.2.262872300-def1897-dev
Downloads
-
v3.2.262862300-def1897-dev
Pre-Releasereleased this
2026-10-13 23:01:01 +00:00 | 22 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262852300-def1897-dev...v3.2.262862300-def1897-dev
Downloads
-
v3.2.262852300-def1897-dev
Pre-Releasereleased this
2026-10-12 23:01:00 +00:00 | 22 commits to main since this releaseChanges
- No commits since the previous release
Full Changelog: https://git.lechner-systems.at/fraujulian/Personal-Portfolio-Website/compare/v3.2.262842300-def1897-dev...v3.2.262852300-def1897-dev
Downloads