Skip to content

@jacobdcastro jacobdcastro released this Jan 24, 2020 · 2 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Jan 24, 2020 · 2 commits to master since this release

Added

  • Jest configuration
  • Tests for ,

Changed

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

@jacobdcastro jacobdcastro released this Dec 1, 2019 · 22 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Nov 30, 2019 · 30 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Nov 24, 2019 · 39 commits to master since this release

Changed

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

@jacobdcastro jacobdcastro released this Nov 24, 2019 · 39 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Nov 20, 2019 · 45 commits to master since this release

Changed

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

@jacobdcastro jacobdcastro released this Nov 20, 2019 · 45 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Nov 20, 2019 · 52 commits to master since this release

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
Assets 2

@jacobdcastro jacobdcastro released this Sep 24, 2019 · 100 commits to master since this release

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
Assets 2
You can’t perform that action at this time.