Jekyll Sass Converter Versions Save

A Sass converter for Jekyll.

v3.0.0

1 year ago

Major Enhancements

  • Drop support for sassc (#140)
  • Add quiet_deps and verbose option (#143)
  • Remove extra newline in css output (#144)

v2.2.0

2 years ago

Minor Enhancements

  • Support sass-embedded as alternative implementation (#124)

Bug Fixes

  • Source map sources should to be relative to site.source (#119)
  • Sourcemaps should not be rendered by Liquid (#123)

Development Fixes

  • Migrate from AppVeyor CI to GH Actions (#125)
  • Refactor specs to reduce repetition (#126)
  • Reduce overall class size (#132)
  • Use new sass-embedded api (#131)
  • Add workflow to release gem via GH Actions (#134)

Documentation

  • Update CI status badge (#127)
  • Update sass-embedded info in README.md (#133)

v2.1.0

4 years ago

Development Fixes

  • chore(ci): use Ubuntu 18.04 (bionic) (#100)

Minor Enhancements

  • Fix Scss#sass_dir_relative_to_site_source logic (#99)

v2.0.1

4 years ago

Bug Fixes

  • Do not register hooks for documents of type :pages (#94)
  • Append theme's sass path after all sanitizations (#96)

v2.0.0

4 years ago

Major Enhancements

  • Migrate to sassc gem (#75)
  • Use and test sassc-2.1.0 pre-releases and beyond (#86)
  • Drop support for Ruby 2.3 (#90)

Minor Enhancements

  • Generate Sass Sourcemaps (#79)
  • Configure Sass to load from theme-gem if possible (#80)
  • SyntaxError line and filename are set by SassC (#85)
  • Memoize #jekyll_sass_configuration (#82)

Development Fixes

  • Target Ruby 2.3 (#70)
  • Lint with rubocop-jekyll (#73)
  • Clear out RuboCop TODO (#87)
  • Cache stateless regexes in class constants (#83)
  • Add appveyor.yml (#76)

Bug Fixes

  • Fix rendering of sourcemap page (#89)

v2.0.0.pre.beta

4 years ago

Major Enhancements

  • Migrate to sassc gem (#75)
  • Drop support for Ruby 2.3 (#90)

Minor Enhancements

  • Generate Sass Sourcemaps (#79)
  • Configure Sass to load from theme-gem if possible (#80)
  • SyntaxError line and filename are set by SassC (#85)
  • Memoize #jekyll_sass_configuration (#82)

Development Fixes

  • Target Ruby 2.3 (#70)
  • Lint with rubocop-jekyll (#73)
  • Clear out RuboCop TODO (#87)
  • Cache stateless regexes in class constants (#83)
  • Add appveyor.yml (#76)

v1.5.2

6 years ago

Development Fixes

  • Test against Ruby 2.5 (#68)

v1.5.1

6 years ago
  • Security: Bump Rubocop to 0.51
  • Style: Define path with __dir__ (#60)
  • Style: Inherit Jekyll's rubocop config for consistency (#61)
  • Dev: Update Travis config (#62) - Drop support for Jekyll 2.x and Ruby 2.0
  • Dev: Fix script/release

v1.5.0

7 years ago
  • Allow load_paths in safe mode with sanitization (#50)
  • SCSS converter: expand @config["source"] to be "safer". (#55)
  • Match Ruby versions with jekyll/jekyll (#46)
  • Don't test Jekyll 2.5 against Ruby 2.3. (#52)

v1.4.0

8 years ago

Minor Enhancements

  • Bump Sass to v3.4 and above. (#40)
  • Strip byte order mark from generated compressed Sass/SCSS (#39)
  • Strip BOM by default, but don't add in the @charset by default (#42)

If you want to add @charset "UTF-8" by default, set the following in your _config.yml:

sass:
  add_charset: true

Development Fixes

  • Add Jekyll 2 & 3 to test matrix (#41