Skip to content

Releases: ciampo/portfolio-2019

Netlify Redirect tag

02 Apr 07:05
Compare
Choose a tag to compare

Added

  • add redirect rule for new netlify.app domain

Fix poor rendering performance on projects page

02 Apr 07:09
Compare
Choose a tag to compare

Fixed

  • Poor rendering performance in the projects page, related to the custom lazy image module. Switched to native <img loading="lazy"> for now

Upgrade to Next.js 9.2

02 Apr 07:06
Compare
Choose a tag to compare

Changed

  • Upgraded dependencies (incl. React and Preact) to support Next.js 9.2
  • Removed next-css plugin in favor on Next.js builtin support
  • Changed format of the PostCSS configuration

Dynamic theme switcher, projects sorting, home ux tweaks & more

02 Apr 07:07
Compare
Choose a tag to compare

Changed

  • Theme switcher as a dynamic component
  • Sort projects by "cool rating", then by date
  • Home Grid UX: auto waves start sooner, but with a longer internal in between

Added

  • Analytics: theme switcher and asset links

Removed

  • Moved projects sorting from client side to data download script

Fixed

  • Using the router's asPath attribute as each page's key for transitions

Props types removes, default page props refactored, CSP polish

28 Dec 10:04
Compare
Choose a tag to compare

Changed

  • Refactored page props

Removed

  • Removed PropTypes as they are redundant with TypeScript

Fixed

  • Contentful video and images for CSP videos and images rules

Netlify redirect to primary domain

27 Dec 02:35
Compare
Choose a tag to compare

Added

  • redirect from Netlify's default subdomain to primary domain

Videos fixes, Rich text lists, Less lazy images, layout touches

27 Dec 02:20
Compare
Choose a tag to compare

Changed

  • lazy loading images trigger 100px before entering the viewport
  • page headers padding-top reduced on desktop

Fixed

  • autoplaying videos more robust across browsers
  • better vertical space rules for project assets
  • rich text list styles

Sharing images, Twitter cards

22 Dec 17:54
Compare
Choose a tag to compare

Changed

  • different sharing images per page

Added

  • twitter card meta data

Ready!

22 Dec 15:03
Compare
Choose a tag to compare

Changed

  • Self-host webfonts (still lazily loaded)

Fixed

  • Do no use Netxjs's <Link> for external assets (as it will try to preload the resource)
  • Force HomeGrid to be ignored by SSR

Structured Data, Lazy Web Font, CV link, absolute switcher

22 Dec 08:18
Compare
Choose a tag to compare

Added

  • Added Structured Data (Author, Organization, WebSite, WebPages + breadcrumbs, Article)

Changed

  • Theme Switcher is now position absolute (previously was fixed)
  • Lazy load Web Font (+ JS fallback)

Fixed

  • Link to CV in about page
  • Contentful Rich Text Renderer can now handle Assets links

Removed

  • dead code in the home grid forfillcolor setting