Skip to content

Releases: dgrebb/dgrebb.com

3.11.2

22 Dec 04:50
Compare
Choose a tag to compare

[3.11.2] - 2023-12-22

✅ Testing

3.11.1

21 Dec 16:38
Compare
Choose a tag to compare

[3.11.1] - 2023-12-21

🐛 Bug Fixes

  • (back) Requires language field and sets plaintext as default (#1094)
  • (front) Fixes code line wrap and headerless Code (#1094)

3.11.0

21 Dec 01:36
Compare
Choose a tag to compare

[3.11.0] - 2023-12-21

💡 Features

  • (back) Migrates to strapi 4.16.0 (#1086)
  • (back) Adds startingLineNumber and 'JSON' language enum to Code component
  • (back) Adds links cv boolean and experiences story fields (#1050)
  • (back) Adds CV boolean to links field schema (#1050)
  • (back) Adds custom dashboard plugin (#1053)
  • (front) Post markdown alerts and image floats (#1080) (#1083)
  • (front) Adds github-flavored markdown alerts to post type (#1083)
  • (front) Adds startingLineNumber to Code component
  • (front) Uses rendered story field in timeline (#1050)
  • (front) Renames links data object and uses cv page filter (#1050)
  • (front) Renders title else domain for external markdown link titles (#1050)
  • (front) Use local MetaTags component for svelte-meta-tags migration (#1074)
  • (front) Migrates to SvelteKit 2 (#1072)
  • (front) Adds timeline component and endDate style and animation (#1059)
  • (front) Adds Timeline component (#1059)

🐛 Bug Fixes

  • (ci) Corrects github inputs var reference
  • (docker) Removes patches dir and devDeps from docker image (#1033)
  • (front) Adds ordered list style to posts (#1078)
  • (front) Pins [email protected]
  • (front) Converts svg to solid color for safari and chrome (#1052)

⚡️ Performance

  • (front) Improves performance of route servers and pages (#1061)
  • (front) Improves performance of posts, icons, and links components (#1061)
  • (front) Improves performance of home and general components (#1061)
  • (front) Improves parser and renderer performance (#1061)
  • (front) Improves data processor, util, and helper performance (#1061)
  • (front) Improves post page and related component performance (#1061)
  • (front) Refactors cv landing api (#1061)
  • (front) Adds rollup-plugin-visualizer configuration for prod/lower (#1061)

♻️ Refactor

  • (utils) Removes patch-package from CLI utils

👷 Build

  • (back) Removes patch-package and postinstall script
  • (front) Adds rollup-plugin-visualizer

💚 Continuous Integration

  • (github) Updates release workflow to run regression

🪮 Styling

  • (front) Adjusts post background and transition
  • (front) Adjusts hover states and breakpoints for timeline items (#1069)
  • (front) Adjustments for a11y focus states (#1061)

✅ Testing

  • (perf) Updates tests for perf boost delays

⚙️ Miscellaneous Tasks

  • (back) Removes positions content-type and skills icon and svg fields (#1044)
  • (back) Upgrades to strapi/[email protected] (#1033)
  • (back) Updates to and removes patches for [email protected] (#1033)
  • (back) Adds the .strapi runtime dir to .gitignore
  • (backstop) Updates gh-prd refs
  • (backstop) Updates local refs
  • (front) Removes Sentry from CI, documentation, utils, and frontend (#1062)
  • (front) Refactor category route with [...spread] (#1061)
  • (front) Updates FE deps and fixes vite vulnerability (#1055)

3.10.0

03 Dec 00:31
Compare
Choose a tag to compare

Changelog

[3.10.0] - 2023-12-02

💡 Features

  • (back) Adds experiences collection-type, fields, and configuration (#1027)
  • (back) Updates collections schema "name" field and adds singleItemRoute field (#1001)
  • (back) Adds video file fields and configuration to projects (#997)
  • (back) Installs, configures, and exports config via strapi-plugin-config-sync (#884)
  • (back) Adds svg field to skills schema (#991)
  • (back) Adds skill type collection, fields, and schema (#976)
  • (back) Adds slug field to all cv-related collections (#978)
  • (back) Adds seo fields to all cv singletons and collections (#974)
  • (back) Adds landing page singletons and shared fields (#971)
  • (back) Adds relations and fields for positions and projects (#966, #962)
  • (back) Adds awards collection-type, fields, and schema (#967)
  • (back) Adds organizations collection-type, fields, and schema (#961)
  • (back) Adds skills collection-type, fields, and schema (#965)
  • (front) Adds print stylesheet for CV and home (#1029)
  • (front) Adds pageMeta data handlers to CV collection and item pages (#1024)
  • (front) Styles and animates the experiences page (#1015) (#990) (#1021) (#1020)
  • (front) Refactors all page/component markdown rendering (#933)
  • (front) Updates routes and routes for collection listing pages (#1001)
  • (front) Adds styles and video display to projects route and api' (#997)
  • (front) Adds svg implementation to skills pages (#991)
  • (front) Complets cv collection page/route pattern, components, and data shapers (#834)
  • (front) Adds routes and components for cv collections and single item views (#834)
  • (front) Adds cv timeline styles and markup (#827)
  • (front) Adds position server route and page (#976)
  • (front) Adds positions api and content to cv route (#976)
  • (front) Adds cv collection and slug routes (#976)
  • (front) Creates CV api, server, and page routes (#832)

🐛 Bug Fixes

  • (back) Increase upload limit and refactor video fields (#1004)
  • (back) Downgrades to and patches [email protected]
  • (ci) Updates workflow run name based on env input
  • (ci) Adds cv page secret to workflows (#832)
  • (front) Corrects title template for cv page
  • (front) Fixes formatting typo
  • (front) Moves TOC markdown parsing to server (#1011)
  • (front) Adds prerendering entries to avoid unlinked section ssg errors (#834)
  • (front) Increases navbar inactive link contrast
  • (front) Sets hero to false if null (#832)
  • (front) Guards against null cv hero (#832)
  • (front) Prevents page jump on pagenav toggle (#956)
  • (terraform) Updates terraform configuration for s3/cloudfront CORS (#999)

📜 Documentation

  • (project) Updates privacy policy

⚡️ Performance

  • (front) Reduces svg size; adds --force-prefers-reduced-motion to lighthouse

♻️ Refactor

  • (back) Refactor classifications collection, naming, and relationships (#965)
  • (front) Makes minor adjustments to background gradient (#1014)
  • (front) Fixes eslint issues and updates configs (#1014)
  • (front) Reinitializes sveltekit with jsdoc, playwright, vitetest, and eslint (#1014)
  • (front) Reorganizes components and adjusts imports (#998)
  • (front) Moves apis into separate files

👷 Build

  • (back) Adds certifications collection, fields, schema, and relationships (#984)
  • (back) Adds summary/body fields to all cv attribute collections
  • (ci) Adds release workflow and inputs (#1047)
  • (front) Installs markedjs, renders markdown on server with custom heading (#933)
  • (front) Refactors video, position, and project fields (#1005)
  • (front) Adds cv collection headline style
  • (front) Adds collection item data shape-shifters (#834)
  • (front) Refactors cv api implementation and variable naming (#976)
  • (front) Adds positions api vars and styles cv landing (#976)
  • (front) Updates API var for cv page (#832)
  • (front) Refactors active navigation system

💚 Continuous Integration

  • (back) Updates content type and component view configurations (#994)
  • (front) Updates lighthouse and dynamically imports Sentry for better chunking

✅ Testing

  • (backstop) Adds CV tests and updates local/stg refs (#979) (#1041)
  • (backstop) Updates gh-stg refs
  • (backstop) Updates gh-prd refs

⚙️ Miscellaneous Tasks

  • (back) Removes positions relations from schema and view (#1027)
  • (back) Updates to, adds sharp@>=0.32.6 override, and patches [email protected] (#1006)
  • (back) Changes posts display name (for UI sort hack)
  • (backstop) Updates gh-stg refs
  • (ci) Updates gh workflows to [email protected]
  • (front) Adds placeholder CV messages for forthcoming content
  • (front) Tweaks for twitter and catchafire rebrandings
  • (front) Adjusts api and page rendering for video artifacts (#1005)
  • (front) Adjusts formatting post-prettier update (#983)
  • (front) Updates and patches FE dependencies (#983)

3.9.1

07 Nov 01:51
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.9.1] - 2023-11-07

🐛 Bug Fixes

  • (front) Adjusts Code padding across touch/mouse breakpoints (#952)

👷 Build

  • (front) Removes content background/shadow at higher breakpoint

3.9.0

06 Nov 02:33
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.9.0] - 2023-11-06

💡 Features

  • (back) Creates schema and components for text columns (#934)
  • (front) Removes 88.9KiB from production bundle (#661)
  • (front) Refactors css nesting (#944)
  • (front) Moves css imports into components where possible (#929)
  • (front) Removes tailwind from project (#622)
  • (front) Feat(front): removes tailwind imports and layers (#926)
  • (front) Reduces css transition complexity (#299)
  • (front) Removes all tailwind @ helpers (#925)
  • (front) Styles text columns component (#934)

⚡️ Performance

  • (utils) Updates wallace perf scripts for local, prd, stg

👷 Build

  • (front) Updates noscript styles and components (#927)

✅ Testing

  • (backstop) Updates gh-stg and local refs
  • (backstop) Updates gh-stg and local refs
  • (backstop) Updates gh-prd refs

⚙️ Miscellaneous Tasks

  • (front) Updates and patches dependencies
  • (github) Allows blank issue creation

3.8.3

28 Oct 02:08
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.8.3] - 2023-10-28

🐛 Bug Fixes

  • (front) Adds margin to posts summary paragraphs

👷 Build

  • (front) Adds margin to posts summary paragraphs

3.8.2

28 Oct 00:41
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.8.2] - 2023-10-27

🐛 Bug Fixes

  • (back) Uses node:20-alpine in final CMS image
  • (ci) Refactors dispatch of build-deploy FE as step instead of job (#909)
  • (front) Moves CC icon styles into layout.css
  • (front) Corrects header breakpoint padding
  • (front) Removes touch-specific height and overflow styles
  • (front) Adjusts posts-grid n+2/3 items (#901)
  • (front) Updates category page padding and backstop test (#901)

⚡️ Performance

  • (github) Disables browser extensions for lighthouse runs

♻️ Refactor

  • (front) Updates background gradient for mobile/desktop (#901)

👷 Build

  • (backstop) Extend wait time select all categories
  • (backstop) Adjusts capture and compare concurrency
  • (backstop) Updates test wait times and style overrides (#893)
  • (backstop) Adds reducedMotion emulation to playwright
  • (front) Adjusts loading of full heroImage via class (#899)
  • (front) Improve FCP via preloaded heroImage (#899)

✅ Testing

  • (backstop) Updates gh-stg refs
  • (backstop) Updates gh-stg refs
  • (backstop) Increase capture limits
  • (backstop) Updates all refs
  • (backstop) Updates nav from posts; adds full page and forces lazy image loading (#906)
  • (backstop) Updates gh-stg refs (#901)
  • (backstop) Updates local refs (#901)

⚙️ Miscellaneous Tasks

  • (back) Updates to and patches [email protected] (#907)
  • (backstop) Removes unused puppet scripts
  • (front) Adjusts dark/light cc link

3.8.1

25 Oct 13:10
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.8.1] - 2023-10-25

🐛 Bug Fixes

  • (front) Fixes margin and padding on categories and posts pages (#894)

♻️ Refactor

  • (front) Refactors font sizing and content spacing (#894)

✅ Testing

  • (backstop) Updates gh-stg refs
  • (backstop) Updates gh-prd refs

⚙️ Miscellaneous Tasks

  • (project) Updates to node 20 (#860)

3.8.0

23 Oct 01:05
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[3.8.0] - 2023-10-22

💡 Features

  • (back) Adds quote component schema and posts schema association (#886)
  • (front) Adds Code copy event and data (#885)
  • (front) Adds quote Svelte component and styles (#886)
  • (front) Adds svelte syntax support to Code component (#884)

🐛 Bug Fixes

  • (front) Adjusts webkit scrollbar styles
  • (front) Adds view-transition properties to prefers-reduced (#876)

👷 Build

  • (front) Uses markdown for AnimatedImage figcaption
  • (front) Adjusts typography and post styles

✅ Testing

  • (backstop) Updates gh-stg refs with font rendering adjustments
  • (backstop) Updates navigate from posts test
  • (backstop) Adds tests for syntax highlighter and animated image components (#882)
  • (backstop) Updates gh-prd refs

⚙️ Miscellaneous Tasks

  • (ci) Removes sandbox mode for gh workflow lighthouse runs (#879) (#880)
  • (front) Updates to [email protected] and unplugin-icons/iconify 0.17.1/1.1.6
  • (front) Removes sentry bloat preferring core error tracing only (#872)
  • (github) Updates issue templates
  • (testing) Adjusts how lighthouse applies automation querystring