Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

v5.0.0.alpha.0

@tysongach tysongach released this · 0 commits to master since this release

:warning: The changes mentioned below may not be complete, but should cover most of the deprecations and changes.

New features

  • A new $global-font-file-formats setting has been added, allowing you to globally set the font file formats you want the font-face mixin to use. The default is ttf woff2 woff.

Improvements

  • Removed the type selectors in $all-text-inputs and $all-buttons to reduce specificity.
  • Font stack variables have been modernized.
  • The prefixer mixin has been refactored and no-longer uses the $global-prefixes setting.

Deprecations

  • All vendor prefixing mixins have been removed. We recommend using a more robust and maintainable solution like Autoprefixer.
  • The em() and rem() have been deprecated.
  • The $monospace font stack variable has been deprecated in favor of new $consolas, $courier-new and $monaco variables.
  • The triangle() mixin has been deprecated.

Maintenance

  • The strip-units function is now strip-unit.
  • The size() mixin now requires a comma-separated argument list: @include size(1em, 2em);.
  • We restructured Bourbon’s directory tree to be more succinct and reduce possible conflicts. The full library now lives in a core/ directory and all of the Sass partials are within a bourbon/ directory to avoid polluting imports paths. This will affect load paths if you use Bower.

Compatibility with Neat, Bitters & Refills

This alpha should be fully compatible with the latest version of Neat (1.7.2). Bitters 1.0 is not compatible, however the master branch is. We’ll get 1.1 out ASAP. At this time, most of Refills will not be compatible.


If you have comments or come across a bug, please open an issue here on GitHub.

Downloads

v4.2.4

@tysongach tysongach released this

Improvements

  • $all-text-inputs now accounts for input’s that don’t have a type attribute specified, as they default to type="text". (8e7e36e)

Maintenance

Downloads

v4.2.3

@tysongach tysongach released this · 13 commits to master since this release

Bug fixes

  • Fixed an issue with the font-face mixin outputting an extraneous commas when using LibSass set to compressed output

Downloads

v4.2.2

@tysongach tysongach released this · 19 commits to master since this release

Bug fixes

  • The flex-direction mixin now properly outputs box-direction (old syntax) if set to normal.

Downloads

v4.2.1

@tysongach tysongach released this · 55 commits to master since this release

Restore app directory for npm

Downloads

v4.2.0 - Woodford Reserve

@tysongach tysongach released this · 64 commits to master since this release

:tada: Bourbon is now compatible with LibSass 3.1+!

Improvements

  • $all-button-inputs is now simply $all-buttons ($all-button-inputs will continue to work until v5.0).
  • $all-buttons also now includes the button element.
  • $all-text-inputs now includes the textarea element.

Bug fixes

  • selection is now compatible with LibSass and we fixed a bug which caused errors in certain versions of Ruby Sass.
  • Fixed a bug with hide-text which caused some typefaces to extend into the visible area. It also no longer requires a height.

Deprecations

  • box-sizing has been deprecated and will be removed in v5.0.

Maintenance

  • Bourbon now requires Sass 3.4.
  • We are now bourbon on npm.
  • We are now using SCSS-Lint with Hound to help us keep our Sass in tip-top shape.
  • We’ve begun porting our documentation over to SassDoc, which will allow them to be versioned and make updating easier.
  • We’ve updated our browser support.

Downloads

v3.2.4

@tysongach tysongach released this · 217 commits to master since this release

  • Fixed syntax bugs in the flexbox and render-gradients mixins
  • Fixed a bug in the position mixin which caused LibSass to not ignore values

Downloads

v4.1.1

@tysongach tysongach released this · 119 commits to master since this release

  • Fixes a bug in the font-face mixin which caused it to not output the correct asset paths when using the Rails asset pipeline and sass-rails

Downloads

Something went wrong with that request. Please try again.