Projects

thombruce.com 0.9.2

My own personal website and blog.

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.9.2 - 2020-07-28

Fixes

  • Fix projects/articles

0.9.1 - 2020-07-28

Fixes

  • Correct variable name in skills/_slug

0.9.0 - 2020-07-28

Added

  • Add blog actions to store
  • Add skills actions to store

Changed

  • Move Projects and Skills nav links into child menu of Code navbar item
  • Call store actions to fetch blog and skills contents

0.8.1 - 2020-07-27

Changed

  • Move repo.yml contents to package.json

Removed

  • Remove repo.yml

0.8.0 - 2020-07-27

Added

  • Add skills section
  • Link to skills from projects
  • List projects on skill pages
  • Add where action to projects store

Changed

  • Refactor all action on projects store to utilise new where action

0.7.2 - 2020-07-27

Added

0.7.1 - 2020-07-27

Changed

  • Change project index to Readme

0.7.0 - 2020-07-27

Added

  • Add project tags to articles
  • Add articles list to projects

0.6.0 - 2020-07-26

Added

  • Combine and use project repo files with package.json for additional project metadata
  • Add project actions to the store
  • Initialize store
  • Display technologies on project pages

0.5.3 - 2020-07-26

Added

  • Add repo.yml file

0.5.2 - 2020-07-26

Added

  • Add version and description to projects show page
  • Add version to projects on projects list page

0.5.1 - 2020-07-26

Added

  • Add description to package.json
  • Add repository to package.json
  • Add author to package.json

Changed

  • Insert line break before first subheader of each version in CHANGELOG
  • Update README with repo header and correct build process

0.5.0 - 2020-07-26

Added

  • Add GitHub Actions workflow

Changed

  • Deploy to Netlify from GitHub Actions

0.4.0 - 2020-07-26

Added

  • Add git submodules to include projects directly from their repos

Changed

  • Change projects pages to use git submodule rather than GitHub API

0.3.0 - 2020-07-25

Added

  • Add @mapbox/rehype-prism to highlight code output in MarkdownContent
  • Add readme and changelog pages to projects

Changed

  • Refactor to share base configuration properties of axios instances

0.2.2 - 2020-07-22

Changed

  • Change default theme to Vuetify light mode

Removed

  • Remove prettier and eslint config

0.2.1 - 2020-07-22

Changed

  • Use a custom publishedAt date to fetch/disply content for consistency

0.2.0 - 2020-07-22

Added

  • Add a MarkdownContent component for converting arbitrary Markdown to HTML
  • Add GitHub API axios configuration
  • Add projects index and single page based on existing blog pages

0.1.1 - 2020-07-21

Fixed

  • Fixes repo links in CHANGELOG.md

0.1.0 - 2020-07-21

Added

  • Add blog folder to nuxt content directory
  • Add blog/index and blog/_slug pages
  • Add plugins/filters.js
  • Add titleize filter
  • Add formatDate filter

Changed

  • Simplified default layout
  • Replaced example index page with blog index
  • Change navigation options to include blog in layouts/default

Removed

  • Remove hello.md example file from nuxt content directory
  • Remove unused example components
  • Remove error layout

0.0.0 - 2020-07-21

Added

  • Initial build
  • Add Masonry support