All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Need to update the section on Babel 7 and support for stages/features
3.2.4 - Unreleased
- Updated dependencies
3.2.3 - Unreleased
- Brand colour names to tailwind config
- New hero gradient
- Header and footer colours to adopt brand standards
3.2.2 - 2021-08-31
- Details on WordPress PHP rules as variations from PSRs
- Information relating to install and use of PHP CodeSniffer
3.2.1 - 2021-08-17
- Removed out-dated link to Laravel Best Practices site (now squatted) and replaced with a Github link
3.2.0 - 2021-08-13
- Page for Python code style and guidance
- Page for TypeScript
- Updated patch and minor version dependencies
- Updated to Jest v27
- Update to JavaScript guidelines to cover some 'Better Parts' of ES6
- Updated advice on use of Babel with presets
- Switched
nuxt-i18n
for@nuxt/i18n
nuxt-i18n
package
3.1.4 - 2021-07-01
- Re-added class name to fix link underline regression
3.1.3 - 2021-06-30
- Pride badge
- Hero gradient
- Body background gradient
- Moved homepage hero to component
- Automatically generate Table of Contents
3.1.2 - Unreleased
- Link to release in footer
- Brand font for body text
- Badges
- Use nuxt config to auto-import components
- renamed some components
- Modified responsive footer
- Consistent line-height
- Screen reader text on Github icon link
3.1.1 - 2021-06-29
- Links to content in the toc.md
3.1.0 - 2021-06-29
- added packages
@nuxt/content
andnuxt-i18n
- Added front-matter to markdown content
- prism theme for styling code blocks
- Initial content & config to support i18n
- Moved markdown to content folder
- moved component files around to add atomic folder structure
- @nuxtjs/markdownit
- Pug not found error on build
3.0.1 - 2021-06-25
- References to Bitbucket in chagelog into github tag links
- Hero header max width
3.0.0 - 2021-06-25
- Tailwind via
@nuxtjs/tailwindcss
- MIT license
- Buefy and Bulma
- Some Bulma class names
- Minor and patch updates to existing dependencies
2.0.0 - 2021-06-21
- Known issue: Pug not found error message (project still compiles)
- Buefy
- @nuxt/types
- switched to
mode: "static"
in nuxt config - Update core nuxt and dependencies in package.json
- re-lint files based on 2021 linting config
- node-sass
- express
- vuex
- babel-preset-vue-app
- cross-env
- various outdated eslint-config dependencies
- nodemon
1.5.0 - 2021-06-21
- Updated requirement for PSR-2 to PSR-12 in PHP Standards.
- Lowest jQuery version increased to 3.6 (latest at time of publish)
- Order of sections in Table of Contents
- Minor typo
1.4.2 - 2019-09-19
- Some typos
1.4.0 - 2019-09-17
- VueJs Best Practices
1.3.3 - 2019-07-19
- Google Analytics
- Uppercase hex colour declarations
- Some wording, in CSS and JavaScript sections
1.3.2 - 2019-07-04
- Broken links in TOC
1.3.1 - 2019-07-04
- Broken link
1.3.0 - 2019-07-04
- Branding - header and footer
- Some links to the PHP section
- Split content into page routes
- Link styling
- markdown-attrs from headers in markdown source files
- Typos
1.2.1 - 2019-06-20
- BEM file structure to SCSS files
- Accessible syntax highlighting
- Bulma class names for titles
- Changelog
- Browserslist support
- More detail on ES6 and Babel
1.0.5 - 2019-06-19
- Favicon
- Updated Accessibility baseline to WCAG 2.1
- Table of Contents and JS headings correct nesting
- Fixed contrast levels to reach 100/100 Accessibility score in Lighthouse
1.0.1 - 2019-06-18
- .NET section first draft
- More details in JavaScript section
1.0.0 - 2019-06-17
- Rebuild using Nuxt
- Updated to AF 2019 branding (mainly just the webfont)
- Some typos and proofing
0.0.1 - 2016-05-12
- Initial Prototype using Pug and Yeoman