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
Added
- Jest configuration
- Tests for ,
Changed
- Update 'dotenv', 'gatsby-plugin-offline' to latest
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
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
Changed
- Robots.txt plugin config (fixed Google crawl issue)
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
Changed
- Fixed site URL in Netlify environment check (gatsby-config.js)
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
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
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
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.