Bump sass from 1.42.1 to 1.48.0
Bumps sass from 1.42.1 to 1.48.0.
Release notes
Sourced from sass's releases.
Dart Sass 1.48.0
To install Sass 1.48.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
JS API
- Potentially breaking bug fix: Match the specification of the new JS API by setting
LegacyResult.map
toundefined
rather thannull
.TypeScript Declarations
- Add a declaration for the
NULL
constant.See the full changelog for changes in earlier releases.
Dart Sass 1.47.0
To install Sass 1.47.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
JS API
TypeScript Declarations
- Add declarations for the
TRUE
andFALSE
constants.See the full changelog for changes in earlier releases.
Dart Sass 1.46.0
To install Sass 1.46.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
JS API
- Potentially breaking bug fix: Match the specification of the new JS API by passing
undefined
rather thannull
toLogger.warn()
for an unsetspan
.TypeScript Declarations
- Add a declaration for the
LegacyPluginThis.options.context
field.
... (truncated)
Changelog
Sourced from sass's changelog.
1.48.0
JS API
- Potentially breaking bug fix: Match the specification of the new JS API by setting
LegacyResult.map
toundefined
rather thannull
.TypeScript Declarations
- Add a declaration for the
NULL
constant.1.47.0
JS API
TypeScript Declarations
- Add declarations for the
TRUE
andFALSE
constants.1.46.0
JS API
- Potentially breaking bug fix: Match the specification of the new JS API by passing
undefined
rather thannull
toLogger.warn()
for an unsetspan
.TypeScript Declarations
Add a declaration for the
LegacyPluginThis.options.context
field.Update the definition of
LegacyAsyncFunction
to include explicit definitions with zero through six arguments before thedone
parameter. This makes it possible for TypeScript users to pass in callbacks that take a specific number of arguments, rather than having to declare a callback that takes an arbitrary number.Add a declaration for
types.Error
, a legacy API class that can be returned by asynchronous functions to signal asynchronous errors.Add a
LegacyAsyncFunctionDone
type for thedone
callback that's passed toLegacyAsyncFunction
.1.45.2
JS API
- Potentially breaking bug fix: Change the default value of the
separator
parameter fornew SassArgumentList()
to','
rather thannull
. This matches the API specification.
... (truncated)
Commits
-
8fd0ffd
Cut a release with a TS definition for NULL (#1596) -
fc8b9fa
Clone repos using https:// not git:// (#1597) -
720c358
Set LegacyResult.map to undefined rather than null (#1592) -
54fd309
Cut a release with TS definitions for TRUE/FALSE (#1591) -
f9dff2e
Mention TypeScript type updates in the CHANGELOG (#1589) -
78c98ee
Merge pull request #1573 from sass/carbon -
a6c3540
Update performance numbers -
6bf9853
Pass undefined span instead of null to Logger.warn() in JS (#1586) -
4fa365a
Use a more recent version of Carbon for our benchmarks -
169178a
Fix the default separator for new SassArgumentList in the JS API (#1580) - Additional commits viewable in compare view