CHANGELOG
All notable changes to this project will be documented in this file. This
project adheres to Semantic Versioning.
4.4.2 - 2023-10-18
- Missed a component on the JavaScript page
4.4.1 - 2023-10-18
- Nuxt Content MDC list component list iteration, removed icon bullets due to bug
4.4.0 - 2023-10-04
4.3.4 - 2023-07-05
- Minor and patch version updates for various dependencies
- update to Nuxt 3.6.1
- Modify ContentList component to accept a colour prop
4.3.3 - 2023-06-06
- Minor and patch version updates for various dependencies
- update to Nuxt 3.5.2
- Switched from dracula to a theme (github-dark) using more accessible colours
- Returned the
@divriots/jampack
step into the generate task - Nuxt page transition (blur)
- Recommendation for use of Flake8 in the Python guidance
- Google site verification metadata no longer required
4.3.2 - 2023-05-17
- Minor and patch version updates for various dependencies
- Update to Nuxt 3.5.0
- Pride colours in the page head
4.3.1 - 2023-03-31
- Colour of text in 404 response for dark mode/light mode
- coerce type in changelog markdown result
- spacing below ribbon nav
- Small addition to the react section in JavaScript guidance
- Patch version updates to
@divriots/jampack
- Minor version update to
@nuxt/content
, nuxt
, eslint
, prettier
& @nuxtjs/tailwindcss
- Rebuilt using a sidebase template to repair the build after upgrade
- Decap CMS files
- i18n dependencies (for now)
4.3.0 - 2023-03-06
- Type error on router options use of HTML elements for scrolling
- Sonarlint static analysis flagged issues
- Updated minor versions for
@nuxtjs/tailwindcss
, eslint-config-prettier
& eslint
- Updated patch version for
@divriots/jampack
, nuxt
& @nuxtjs/i18n
- Prettier formatting on a few files
- Initial options for i18n (module not quite ready for Nuxt 3 & Nuxt Content 2)
- Jampack cache folder into .gitignore
- Decap (netlify CMS) integration for content edits
- Backticks from before and after inline
pre
elements in prose.
4.2.6 - 2023-02-09
- Updated minor versions for
@nuxt/content
and @nuxtjs/tailwindcss
- Updated minor versions for
nuxt
and @divriots/jampack
- Updated patch version for
prettier
- Altered wording for intro
- Favicon files into public folder
4.2.5 - 2023-01-31
- Updated RSS types dependency
- Link styling
- Updated nuxt and eslint minor versions
- eslint into project
- vue accessibility rules into eslint config
- Jampack to test project build integration
- Changelog API end point
- Route, template and parsing for changelog front end page
- Linting errors from eslint and a11y configs
4.2.4 - 2023-01-23
- Markdown nesting and list formatting in HTML guidelines
- Hide mobile navigation on route change
- Fixed some typos
- colour mode component re-styled to be a visual toggle switch
- Flipped to recommend semicolons in JS and avoid ASI
- Darkmode styling for alert box
- Serif Google Webfont for titles
git s
- tidy up stage preset references in the JS/Babel section
4.2.3 - 2023-01-17
- default state of mobile nav switched to hidden
- sass and sass-loader as we can use postcss already
- Home link out of nav bar
- moved colour mode switch to footer
- styles in nav bar adjusted slightly and logo componentised
4.2.2 - 2023-01-17
- Sitemap XML server route and pre-rendering
- Mobile navigation using Nuxt state & store
- Sass Loader to package manifest
- Dark/Light styling for the mobile nav
- Markdown syntax error breaking jsdoc link
- Run prettier against the src folder
- Patch version updates for tailwind and typography
4.2.1 - 2023-01-06
4.2.0 - 2023-01-06
- Site footer with github link and version number
- PUG language parsing for templates
- Site Footer template (in PUG syntax)
- Github SVG icon
- Copyright message
4.1.1 - 2023-01-06
- Package file version number
4.1.0 - 2023-01-04
- RSS Route and pre-rendering
- Dates to pages
4.0.3 - 2022-12-21
- Packages and Readme updated
4.0.2 - 2022-12-03
- Tweaked package.json to add proper metadata
- Netlify config now deploys to a custom domain
4.0.0 - 2022-11-20
- Migrate to Nuxt v3 and nuxt/content v2
- Eliminate previous branding, header, footer and references to AF
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
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
and nuxt-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
- Pug not found error on build
3.0.1 - 2021-06-25
- References to Bitbucket in chagelog into github tag links
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
1.4.2 - 2019-09-19
1.4.0 - 2019-09-17
1.3.3 - 2019-07-19
- Uppercase hex colour declarations
- Some wording, in CSS and JavaScript sections
1.3.2 - 2019-07-04
1.3.1 - 2019-07-04
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
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
- 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)
0.0.1 - 2016-05-12
- Initial Prototype using Pug and Yeoman