Skip to content

Releases: jacobdcastro/personal-site

v2.3.5 (January 23rd, 2020)

24 Jan 01:09
Compare
Choose a tag to compare

Added

  • Est. completion time to tutorial post listings

Changed

  • Altered accent (purple) color
  • Fixed typo 'JavaScipt' -> 'JavaScript' in mini bio meta description
  • 'npm run format' script edited
  • Update all outdated packages to latest versions
  • Remove colon after bracket in tutorial post listings
  • Copyright year to use new Date().getFullYear()
  • Copyright text to <small> tag
  • Styled-components tutorial content to remain updated

v2.3.2 (December 4th, 2019)

24 Jan 01:07
Compare
Choose a tag to compare

Added

  • Jest configuration
  • Tests for ,

Changed

  • Update 'dotenv', 'gatsby-plugin-offline' to latest

v2.3.1 (December 1st, 2019)

01 Dec 23:52
Compare
Choose a tag to compare

Added

  • fadeInUpward animation to social icons
  • PropTypes to Helmet.js

Changed

  • Moved robots.txt config and environment check to own file in src/utils
  • Prettify gatsby-config.js
  • Update README

v2.3.0 (November 29th, 2019)

30 Nov 00:03
Compare
Choose a tag to compare

Added

  • Animation on index headline
  • Resume to filesystem
  • New icon for resume
  • Tags to /blog page listings

Changed

  • Buttons on blog listings
  • Colors of blog post tags from black to purple
  • SVG components prettified

v2.2.3 (November 24th, 2019)

24 Nov 17:20
Compare
Choose a tag to compare

Changed

  • Robots.txt plugin config (fixed Google crawl issue)

v2.2.2 (November 22nd, 2019)

24 Nov 17:19
Compare
Choose a tag to compare

Added

  • ESLint rules (no-unused-vars, incl. jsx)
  • Description on contact page
  • Images to SEO for pages missing it

Changed

  • Single quotes for ESLint rules

v2.2.1 (November 20th, 2019)

20 Nov 19:40
Compare
Choose a tag to compare

Changed

  • Fixed site URL in Netlify environment check (gatsby-config.js)

v2.2.0 (November 19th, 2019)

20 Nov 19:39
Compare
Choose a tag to compare

Added

  • Contact page (jacobdcastro.com/contact)
  • Contact form success page (jacobdcastro.com/form-success)
  • Encode function for encoding axios requests (src/utils/encode.js)
  • Prop type checking on all components w/ PropTypes
  • Netlify environment checking, preventing crawling on branch/preview deploys (gatsby-config.js)
  • Some 'TODO' comments

Changed

  • Styled-components rule name (eslint)
  • Disallow crawling on contact form success page

Removed

  • Unused code and files from v1

v2.1.0 (November 15th, 2019)

20 Nov 18:41
Compare
Choose a tag to compare

Changed

  • Updated all outdated packages
    • gatsby-plugin-lodash@3.1.15
    • gatsby-plugin-sitemap@2.2.21
    • gatsby-plugin-react-helmet@3.1.15
    • gatsby-plugin-eslint@2.0.8
    • gatsby-plugin-google-analytics@2.1.27
    • gatsby-image@2.2.33
    • eslint-config-prettier@6.5.0
    • gatsby-plugin-typography@2.3.17
    • gatsby-remark-prismjs@3.3.23
    • gatsby-plugin-sharp@2.3.0
    • gatsby-plugin-manifest@2.2.28
    • gatsby-transformer-sharp@2.3.5
    • gatsby-plugin-styled-components@3.1.13
    • gatsby-transformer-remark@2.6.35
    • prettier@1.19.1
    • gatsby@2.17.15
    • react@16.12.0
    • gatsby-source-filesystem@2.1.37
    • webpack-dev-server@3.9.0
    • react-moment@0.9.6
    • react-dom@16.12.0
    • styled-components@4.4.1

v2.0.1 (September 23rd, 2019)

24 Sep 02:37
Compare
Choose a tag to compare

Added

  • Image alt data in SEO objects for each page
  • Twitter card meta data
  • Person schema.org markup items
  • Version of site with link to releases page in footer

Changed

  • Fix "portrait" bug
  • Rewrite mini biography in third person
  • Title meta tag to include job description
  • Fixed typo in footer

Removed

  • All console.log() from main build files