Releases: gabe565/portfolio
Releases · gabe565/portfolio
v2.5.4
Changelog
Fixes
- b71e842 perf(githubstats): Minify SVGs
Others
- c694e7a chore(config): Replace GitHub stats params config with username
- 3e87fe6 chore(deps): update dependency @vue/eslint-config-prettier to v10.2.0 (#549)
- fe727df chore(deps): update dependency eslint-plugin-prettier to v5.2.3 (#546)
- 64cc718 chore(deps): update go to v1.23.5 (#547)
- 0200beb chore(deps): update module github.com/pocketbase/pocketbase to v0.24.4 (#548)
- 03066eb chore: Move map and GitHub stats endpoints into API subpath
- a86fa26 refactor: Register map and GitHub status updaters as PocketBase crons
v2.5.3
Changelog
Features
- 8a5020e feat(mapbox): Add cache header to maps
- b74c33b feat(projects): Add archived badge
- 3dad96b feat: Tone down animations when user prefers reduced motion
Fixes
- 97039b3 fix(projects,skills): Fix footer flash when transitioning between pages
Others
- f64b79d chore(deps): lock file maintenance (#535)
- 002ab50 chore(deps): update dependency @fontsource/zilla-slab to v5.1.1 (#534)
- 6b1fee1 chore(deps): update dependency @iconify-json/simple-icons to v1.2.20 (#537)
- 13a6444 chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v5.2.1 (#539)
- 309223d chore(deps): update dependency eslint-config-prettier to v10 (#544)
- 345eaf3 chore(deps): update dependency pocketbase to v0.25.0 (#536)
- f652218 chore(deps): update dependency postcss to v8.5.1 (#545)
- c95e4d5 chore(deps): update dependency sass-embedded to v1.83.4 (#541)
- b50867d chore(deps): update dependency unplugin-icons to v22 (#542)
- 785c25d chore(deps): update dependency vite to v6.0.7 (#540)
- 58f46a4 chore(deps): update eslint monorepo to v9.18.0 (#543)
- 3f18e7f chore(deps): update module github.com/pocketbase/pocketbase to v0.24.3 (#538)
- 3a74da7 chore(frontend): Organize icon imports before local imports
- f19e20c chore(githubstats): Add public, must-revalidate to cache header
- 6fc4b76 chore(scss): Clean up transitions syntax
- e61ae30 chore: Load envs during bootstrap
v2.5.2
v2.5.1
v2.5.0
Changelog
Fixes
- 6efa092 fix(frontend): Fix scroll behavior
- 23fec09 fix: Exclude health checks from activity logger
- 4a63a92 perf(frontend): Change CSS compiler from sass to sass-embedded
Others
- 28aaf4b chore(about): Small picture tag code tweak
- 8700172 chore(connect): Reset form after submit
- 98d31f2 chore(deps): update alpine docker tag to v3.21 (#525)
- 0bd8226 chore(deps): update dependency globals to v15.14.0 (#532)
- 01615a3 chore(deps): update dependency pocketbase to v0.24.0 (#530)
- e7ffc7b chore(deps): update dependency unplugin-icons to v0.22.0 (#531)
- a04208f chore(deps): update dependency vite to v6.0.6 (#524)
- d2af52c chore(deps): update eslint monorepo to v9.17.0 (#529)
- 1b06498 chore(deps): update icons (#526)
- 361dbe6 chore(deps): update module github.com/pocketbase/pocketbase to v0.23.12 (#527)
- b53b5b9 chore(frontend): Change title separator to a dot
- 791a728 chore(frontend): Replace
pb.getFileUrl
withpb.files.getURL
- ef703e0 chore(githubstats,mapbox): Change from a ticker to a timer and remove duplicated code
- 7589b69 chore(mapbox): Move context timeout into fetch function
- d97c2a2 refactor(frontend): Rewrite UI with TailwindCSS
- c94e8c7 style(frontend): Sort imports
v2.4.2
v2.4.1
v2.4.0
Changelog
Fixes
- 88aad4a perf(githubstats): Pass etag to upstream during refresh
Others
- bcea59a chore(contactform): Remove template name
- 790801f chore(deps): Update PocketBase to v0.23.3
- b0c583e chore(deps): lock file maintenance (#501)
- 01abffd chore(deps): update dependency @fontsource/zilla-slab to v5.1.0 (#510)
- fdb23ff chore(deps): update dependency @types/cloudflare-turnstile to v0.2.2 (#513) [skip ci]
- 8689e85 chore(deps): update dependency @vitejs/plugin-vue to v5.2.1 (#515)
- 8cf5a07 chore(deps): update dependency @vue/eslint-config-prettier to v10 (#518)
- cb08486 chore(deps): update dependency eslint-plugin-vue to v9.32.0 (#503) [skip ci]
- b1221ed chore(deps): update dependency globals to v15.13.0 (#517)
- c72bca3 chore(deps): update dependency node to v22 (#519)
- 30fc1fe chore(deps): update dependency prettier to v3.4.2 (#521)
- e35c914 chore(deps): update dependency sass to v1.82.0 (#506) [skip ci]
- c0789c7 chore(deps): update dependency unplugin-icons to v0.21.0 (#507)
- c0c41dc chore(deps): update dependency vite to v5.4.6 [security] (#514)
- c68d85b chore(deps): update dependency vite to v6 (#523)
- b925e9c chore(deps): update dependency vue to v3.5.13 (#505) [skip ci]
- 5aacc4f chore(deps): update dependency vue-router to v4.5.0 (#511)
- c6151e9 chore(deps): update docker/dockerfile docker tag to v1.12 (#512) [skip ci]
- 8152a2f chore(deps): update eslint monorepo to v9.16.0 (#509)
- 560c880 chore(deps): update go to v1.23.4 (#508) [skip ci]
- f71b33d chore(deps): update icons (#502) [skip ci]
- 499f578 chore(deps): update module github.com/pocketbase/pocketbase to v0.23.4 (#516)
- e8bb069 chore(githubstats): Clip after reading response body
- c90199d chore(githubstats): Subtract cache age from Last-Modified header
- a0fa1d1 chore(handlers): Simplify handler func names
- ac3d7e0 chore: Change import path to
gabe565.com/portfolio
- c7be4b3 ci: Pin runners to
ubuntu-24.04
- 2dfbda4 refactor(config): Replace global variables with config struct
- 2f4ae46 refactor: Change map from dynamic Google Map to static Mapbox images
v2.3.4
Changelog
Fixes
- 065aa1c fix(contactform): Fix variable case causing email send errors
Others
- 67cb292 chore(deps): update dependency @vitejs/plugin-vue to v5.1.3 (#500)
- 0566350 chore(deps): update dependency pocketbase to v0.21.5 (#499)
- 711411e chore(deps): update eslint monorepo to v9.9.1 (#497)
- 16651d3 chore(deps): update icons (#496)
- d484731 chore(deps): update module github.com/pocketbase/pocketbase to v0.22.20 (#498)
v2.3.3
Changelog
Features
- f7949b1 feat(frontend): Add Plausible
Others
- 30dcfd2 chore(deps): lock file maintenance (#490)
- cd75e3b chore(deps): update dependency @fontsource/zilla-slab to v5.0.14 (#495)
- 53d5ced chore(deps): update dependency @iconify-json/material-symbols to v1.1.84 (#479)
- d162a47 chore(deps): update dependency @types/cloudflare-turnstile to v0.2.1 (#494)
- 15ef8e7 chore(deps): update dependency @vitejs/plugin-vue to v5.1.2 (#485)
- 00a017e chore(deps): update dependency autoprefixer to v10.4.20 (#492)
- 8bb7a69 chore(deps): update dependency eslint-plugin-prettier to v5.2.1 (#484)
- 840d8ca chore(deps): update dependency globals to v15.9.0 (#491)
- 6ad1116 chore(deps): update dependency pocketbase to v0.21.4 (#487)
- 98aaab9 chore(deps): update dependency prettier to v3.3.3 (#481)
- 24d1f27 chore(deps): update dependency sass to v1.77.8 (#477)
- cd6da0b chore(deps): update dependency unplugin-icons to v0.19.2 (#488)
- 516eb82 chore(deps): update dependency vite to v5.4.2 (#482)
- 4c9304e chore(deps): update dependency vue to v3.4.38 (#483)
- ed77c39 chore(deps): update dependency vue-router to v4.4.3 (#489)
- 000b7ec chore(deps): update docker/dockerfile docker tag to v1.9 (#478)
- 3f62725 chore(deps): update eslint monorepo to v9.9.0 (#480)
- 192ecc2 chore(deps): update go to v1.23.0 (#493)
- a3a8072 chore(deps): update module github.com/pocketbase/pocketbase to v0.22.19 (#486)
- 3255d44 chore(frontend): Remove Google Analytics
- 9d774bb chore(golangci-lint):
exportloopref
->copyloopvar
- 861cc48 chore(log): Use PocketBase logger for all logs
- 61b315c chore: Ensure context is always canceled