Mention TypeScript type updates in the CHANGELOG (#1589)

This commit is contained in:
Natalie Weizenbaum 2022-01-05 16:39:55 -08:00 committed by GitHub
parent 78c98ee625
commit f9dff2ecff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 19 additions and 3 deletions

View File

@ -1,10 +1,26 @@
## 1.45.3
## 1.46.0
### JS API
* **Potentially breaking bug fix:** Match the specification of the new JS API by
passing `undefined` rather than `null` to `Logger.warn()` for an unset `span`.
#### 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 the `done` 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 the `done` callback that's passed to
`LegacyAsyncFunction`.
## 1.45.2
### JS API

View File

@ -10,7 +10,7 @@ environment:
sdk: '>=2.12.0 <3.0.0'
dependencies:
sass: 1.45.3
sass: 1.46.0
dependency_overrides:
sass: {path: ../..}

View File

@ -1,5 +1,5 @@
name: sass
version: 1.45.3
version: 1.46.0
description: A Sass implementation in Dart.
homepage: https://github.com/sass/dart-sass