Skip to content

Releases: Debens/gatsby-plugin-scss-typescript

v4.0.13

12 Jan 14:14
Compare
Choose a tag to compare
chore(release): [skip ci]

v4.0.8

27 Aug 16:50
Compare
Choose a tag to compare

Bug Fixes

  • updating eslint to patch vulnerabilities (d09884a)

v4.0.7

22 Jul 16:17
Compare
Choose a tag to compare

Bug Fixes

  • gatsby build not adding classes to html (2f56552)

v4.0.3

16 Jul 12:41
Compare
Choose a tag to compare

This release has no feature changes, it was designed around building a better development process.
Adding:

  • Commit linting: Using conventional commits to allow for better change tracking
  • Adds some snapshot tests. Not the cleanest, but there needs to be something here!
  • Adds automatic release management (versioning/tagging) to the pipeline
  • Runs test with coverage on push and in the pipeline
  • Switches the using eslint w/ tslint

From now on change logs should be generated at: https://github.com/Debens/gatsby-plugin-scss-typescript/blob/master/CHANGELOG.md

v4.0.0

08 Jul 15:52
Compare
Choose a tag to compare

CHANGES:

  • b92009a Moved to using Gatsby webpack rules sets for css loading, over building rules as custom. This should allow for the plugin to live alongside Gatsby with fewer changes, and also alongside multiple version of Gatsby at the same time with better support.
  • Added cssExtractOptions for mini-css-extract-plugin support
  • Added minify css plugin

BREAKING CHANGES:

  • node-sass has been moved into its own peer dependancy, hence you will need to install it along side the plugin
  • RemovedpostCssLoaderOptions and styleLoaderOptions. Now we are using pre-built rule sets we need to use the pre-build options that come with, see Gatsby webpack utils for how these are built. Most of the options are still supported, just through cssLoaderOptions or cssExtractOptions, or you can still extend Gatsby webpack yourself for most bespoke features.

V3.1.0

05 Jul 17:10
Compare
Choose a tag to compare

2902810 Adds postCSS loader support by default

v3.0.0

11 Jun 15:19
Compare
Choose a tag to compare

Removing the loader dependencies, instead uses the given loaders from Gatsby.

Uses given Gatsby loader and plugin for proper css splitting.

BREAKING CHANGES:

  • cssLoaderOptions moves into their own option block to accommodate the new option blocks stylePluginOptions & styleLoaderOptions

WARNINGS:

  • Gatsby's default method for loading the styles generated changes for build vs develop, hence styles may end up being imported in different orders in production vs development.

V2.1.1

05 Jun 11:11
Compare
Choose a tag to compare

Fixing potential security risks

v2.1.0

03 Apr 13:57
Compare
Choose a tag to compare

Allowing pass through of options for the css-loader and sass-loader.

Use the keys cssLoaderOptions & sassLoaderOptions respectively.

v2.0.0

03 Apr 13:13
Compare
Choose a tag to compare

Enabling .module.scss file extensions vs just apply typings for all .scss files.