Skip to content

Latest commit

 

History

History
180 lines (121 loc) · 7.41 KB

CHANGELOG.md

File metadata and controls

180 lines (121 loc) · 7.41 KB

Changelog

Unreleased

  • Up to date

v6.0.5 (April 1st 2019)

Fixed

  • Better documentation. Now it clearly states that sgl-html() is mandatory for all the other mixins to work.

v6.0.4 (March 26th 2019)

Added

  • main attribute to package.json so it's easier to import Sassy Gridlover when using bundlers #21

v6.0.3 (March 6th 2019)

Fixed

  • Warning error in !global variables when using Dart Sass.

v6.0.2 (December 18th 2018)

Fixed

  • bower.json minor issue.

v6.0.1 (December 18th 2018)

Fixed

  • Failed to publish v6.0.0 correctly to npm and yarn.

v6.0.0 (December 18th 2018)

NOTE: This release contains breaking changes!

  • Refactored Sassy-Gridlover so it stays up to date with Gridlover.
    • Changed some defaults:
      • $sgl-base-font-size: $SGL_DEFAULT_FONT_SIZE. Deprecated
      • $sgl-base-font-size: 18.
      • $sgl-base-line-height: 1.2. Deprecated
      • $sgl-base-line-height: 1.3.
      • $sgl-base-unit: "pxrem". Deprecated
      • $sgl-base-unit: "em".
    • Added new steps to sgl-body() sgl-heading() and sgl-margins() mixins:
      • @mixin sgl-body($unit: $sgl-base-unit). Deprecated
      • sgl-body() now accepts 2 arguments:
        • $line-height-step: 0
        • $unit: $sgl-base-unit
        • @mixin sgl-body($line-height-step: 0, $unit: $sgl-base-unit).
      • @mixin sgl-heading($step, $unit: $sgl-base-unit, $base-value: $sgl-root-font-size). Deprecated
      • sgl-heading() now accepts 6 arguments (the first 4 are mandatory):
        • $font-size-step
        • $line-height-step
        • $margin-top-step
        • $margin-bottom-step
        • $unit: $sgl-base-unit
        • $base-value: $sgl-root-font-size
        • @mixin sgl-heading($font-size-step, $line-height-step, $margin-top-step, $margin-bottom-step, $unit: $sgl-base-unit, $base-value: $sgl-root-font-size).
      • @mixin sgl-margins($unit: $sgl-base-unit, $base-value: $sgl-root-font-size). Deprecated
      • sgl-margins() now accepts 4 arguments (the first 2 are mandatory):
        • $margin-top-step
        • $margin-bottom-step
        • $unit: $sgl-base-unit
        • $base-value: $sgl-root-font-size
        • @mixin sgl-margins($margin-top-step, $margin-bottom-step, $unit: $sgl-base-unit, $base-value: $sgl-root-font-size).
    • Added $sgl-debug-mode-max-width to center the text when debug mode is true.
    • Moved some list styles from _extras.scss to main.scss.
    • Cleaned up the docs.
    • Published Sassy-Gridlover as a yarn package.

v5.2.3 (November 28th 2017)

  • Merged #16 (Fixes sgl-extras variable).
  • Added .editorconfig.

v5.2.2 (October 18th 2017)

v5.2.1 (July 27th 2017)

  • Fixed MIT License for npm and bower packages.

v5.2.0 (April 18th 2017)

v5.1.0 (April 7th 2017)

  • Added Travis CI

v5.0.0 (April 7th 2017)

NOTE: This release contains breaking changes!

  • Refactored Sassy-Gridlover so it stays up to date with Gridlover. Now the base font size and line height are added to <html> instead of <body>.

    • Added a new mixin: sgl-html().
    • Created a global variable: $sgl-root-font-size (to rule them all!).
    • sgl-body() now only accepts 1 argument $unit: $sgl-base-unit@mixin sgl-body($unit: $sgl-base-unit).
    • @mixin sgl-body($font-size: $sgl-base-font-size, $unit: $sgl-base-unit) Deprecated
    • Fixed some decimals on rem outputs.
    • Simplified sgl-show-grid(). Now it goes inside sgl-html() and it only accepts 1 argument.
    • Added $unit in sgl-show-margins() as a parameter for more flexibility.
    • $sgl-base-font-size: has now $SGL_DEFAULT_FONT_SIZE as default.
  • Updated links to the Gridlover app.

v4.0.0 (November 14th 2016)

NOTE: This release contains breaking changes!

  • Prefixed with sgl- some functions that were left behind in previous versions (so they don't collide with other functions with the same name from other frameworks #9).
  • Changed some margins (to keep Sassy-Gridlover up to date with Gridlover's margins changes).
  • Matched HTML example with Gridlover's.
  • Refactored debug mode (created _debug-mode.css with a couple of mixins: sgl-show-grid and sgl-show-margins).
    • Removed max-width and padding from <body>.
    • Fixed background lines styles.
    • Added arrows to show margins directions.
    • Now the debug mode works with the different units (px, em, rem, pxrem).

v3.1.3 (August 9th 2016)

v3.1.2 (August 9th 2016)

  • Published Sassy-Gridlover as an npm package.
  • Failed at publishing the npm package xD.

v3.1.1 (July 13th 2016)

  • Fixed decimals on line heights when using em #12.

v3.1.0 (June 29th 2016)

v3.0.0 (June 28th 2016)

NOTE: This release contains breaking changes!

  • Added sgl- prefix to all functions so they don't collide with other functions with the same name from other frameworks #9.
  • Changed mixins' sassy-gridlover- prefix for sgl-.

v2.0.0 (November 11th 2015)

NOTE: This release contains breaking changes!

  • Added em support.
  • Added @param {string} $unit [$sgl-base-unit] - Unit to output
  • @param {Boolean} $rem [false] - Outputs rem units if true Deprecated

v1.2.0 (February 25th 2015)

v1.1.0 (October 20th 2014)

  • Added SassDoc documentation #6.
  • Applied naming conventions to constants #5.
  • Added pow() function for Compass, Sassy-math, etc. #4
  • Changed strings for lengths #3
  • Added !default to configurable variables #2

v1.0.0 (October 6th 2014)

  • Released stable version.
  • Added bower installation support.

v0.1.0 (September 2nd 2014)

  • Initial commit.