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.
3.2.2 - 2021-09-15
- Downgrade
imagemin-cli
to v6 (and thusimagemin
to v7) to prevent mangling of State of the Tropics SVG image.
3.2.1 - 2021-09-13
- Move install/runtime dependencies into
dependencies
inpackage.json
- Removed unusued dependencies
3.2.0 - 2021-09-10
- Update Material Design Icons. Note the new icons and changes at https://dev.materialdesignicons.com/changelog
- Upgrade Bootstrap to v5.1.1
- Upgrade depdendencies
3.1.0 - 2021-09-09
- Enable underlining on links to match default Bootstrap 5
- Enable negative margin utilities
- Add
-lg
variant for larger form switches (.form-switch .form-check-input-lg
)
- Enable rounded corners on form switches
- Restore
h1
font family to sans-serif; this fixes consistency with source website content - Darken default colour for form switches and form checkbox/switch borders
3.0.0 - 2021-08-12
- Automated uploading & hashing of distribution files to the JCU CDN and NPM via Github Actions
- BREAKING
bootstrap
upgraded to v5 (was 4.6.0) (Migration Docs) - BREAKING Updated
react-bootstrap
tonext
(change to v2 when released) tag to have bootstrap 5 compatibility (Migration Docs) - BREAKING Updated SASS compiler to
dart-sass
(wasnode-sass
) - BREAKING Yarn upgraded to v2 (without PnP functionality)
- BREAKING Removed the committed distributable files (
dist
folders for both the project and its docs)
2.0.0 - 2021-07-01
- Upgrade dependencies, which improves output of font definitions from
fontsource
.
2.0.0-alpha.13 - 2021-02-10
- Upgrade Bootstrap to v4.6.0. Note the changes at https://github.com/twbs/bootstrap/releases/tag/v4.6.0
- Upgrade dependencies, pin @fontsource to ~4.1 to avoid known bug (see TODO)
2.0.0-alpha.12 - 2021-01-13
- Switch
typeface
project packages forfontsource
. This adds support for characters in scripts other than Latin (such as Greek or Cyrillic). - Fix build by adding
postcss
as a dependency since it is now a peer dependency ofpostcss-cli
in v8.0.0 - Upgrade dependencies
2.0.0-alpha.11 - 2020-10-16
- Upgrade Bootstrap to v4.5.3. Note the changes at https://github.com/twbs/bootstrap/releases/tag/v4.5.3
- Upgrade dependencies
2.0.0-alpha.10 - 2020-08-12
- Add
latest
and2.0
(version number) directories to CDN to always reflect the latest version
- Upgrade Bootstrap to v4.5.2. Note the changes at https://github.com/twbs/bootstrap/releases/tag/v4.5.2
- Upgrade dependencies
2.0.0-alpha.9 - 2020-08-06
- Upgrade Bootstrap to v4.5.1. Note the changes at https://github.com/twbs/bootstrap/releases/tag/v4.5.1
2.0.0-alpha.8 - 2020-07-31
- Renamed project to JCU CookBook
- Upgrade dependencies
2.0.0-alpha.7 - 2020-05-14
- Upgrade Bootstrap to v4.5.0. Note the changes at https://github.com/twbs/bootstrap/releases/tag/v4.5.0
- Upgrade mdi icons to v5.2.45
- Fixed JS error in site docs homepage
2.0.0-alpha.6 - 2020-05-05
- Add
--font-family-serif
variable to root
- Bump jQuery version to resolve security issues
- Removed customisations for
.btn-outline-warning
; it should now only be used on a dark background - Switched breadcrumb styles and divider to match JCU website (where accessible)
2.0.0-alpha.5 - 2020-03-11
- Added JCU 50th Anniversary logo variations
- Changed
h1
to use serif font
2.0.0-alpha.4 - 2020-01-17
- Added
.font-serif
utility for setting serif fonts; serif fonts may be applied by default to certain headings or display typography in future - Added
.font-smooth
utility for enabling non-standard font-smoothing. This adds feature/appearance-parity with the JCU homepage but is non-standard and inadvisable - Included intial spec for serif fonts
- Remove double-up of nested font directories by only copying subfiles
- Adjust Australia Unlimited logo to remove empty space at bottom
- Adjust colours according to 2020 homepage; these are subject to change depending on future web redesigns
- Adjust build process pass
node_modules/
as an include path within SCSS - Use upcoming SCSS support in
typeface-*
packages; this removes the need for a find-and-replace process during font builds - Remove background colour from Breadcrumbs; it can be added manually via
.bg-light
as required
2.0.0-alpha.3 - 2019-12-16
- Halve build size by not importing Bootstrap twice
2.0.0-alpha.2 - 2019-12-10
- Re-add this changelog, using the Keep a Changelog format
- Added CDN release script
- Add build instructions and version change script
- Add minified fonts CSS (
fonts.min.css
) - Upgrade Bootstrap to 4.4, bringing various features and improvements
- Switch licence file to .md
- Include Bootstrap's licence and reformat for clarity
- Remove old font path SCSS variable
- Update dependencies, particuarly
@mdi/font
andbootstrap
- Switch CDN systems; use
rclone
uploading
2.0.0-alpha.1 - 2019-08-22
- Rebuild based on Bootstrap v4, as a theme rather than a fork of Bootstrap. The new release aims for simplicity, re-using components from Bootstrap rather than reinventing its own; the aim is to add templates and the like in time.
- Documentation is simplified and (currently) based on a single-page template from Bootswatch.
- Ship Bootstrap CSS/JS and dependencies, images and logos, fonts (Open Sans and Playfair Display), iconography (MDI)
1.0.0-beta.1 - 2016-05-24
- Initial release based on Bootstrap v4.0.0-alpha2
- Added changelog
- Add Landing page and Landing content page examples
- Remove side margin on footer social icons
- Redirect large icon font size slightly
- Correct versioning from being based on Bootstrap to being our own
- Add
.opaque
and.transparent
classes - Backport fix for twbs/bootstrap#19885 for card deck heights
- Gradients use 95% opacity by default.
.list-bordered
only applies to immediate children; this fixes nested lists - Use theme colours from microsite layout (fixes #10).