Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sass/embedded-host-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dfeb5dbecd31da8db8eb90f12d889a4dfbcb0987
Choose a base ref
..
head repository: sass/embedded-host-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0eb591c019a1f8e6120ce9fffcfc5bb4e3462809
Choose a head ref
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
## 1.57.1

* No user-visible changes.

## 1.57.0

* Add a `split($string, $separator, $limit: null)` function to `sass:string`
that splits a string into separate substrings based on a separator string.

### JavaScript API

* **Potentially breaking bug fix**: Custom functions in both the modern and
legacy API now properly reject signatures with whitespace between the function
name and parentheses.

* Custom functions in the legacy API now allow signatures with whitespace before
the function name, to match a bug in Node Sass.

### Dart API

* **Potentially breaking bug fix**: `Callable.fromSignature()` and
`AsyncCallable.fromSignature()` now reject signatures with whitespace between
the function name and parentheses.

## 1.56.2

### Embedded Sass
2 changes: 1 addition & 1 deletion npm/darwin-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-darwin-arm64",
"version": "1.56.2",
"version": "1.57.1",
"description": "The darwin-arm64 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/darwin-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-darwin-x64",
"version": "1.56.2",
"version": "1.57.1",
"description": "The darwin-x64 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/linux-arm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-linux-arm",
"version": "1.56.2",
"version": "1.57.1",
"description": "The linux-arm binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/linux-arm64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-linux-arm64",
"version": "1.56.2",
"version": "1.57.1",
"description": "The linux-arm64 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/linux-ia32/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-linux-ia32",
"version": "1.56.2",
"version": "1.57.1",
"description": "The linux-ia32 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/linux-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-linux-x64",
"version": "1.56.2",
"version": "1.57.1",
"description": "The linux-x64 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/win32-ia32/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-win32-ia32",
"version": "1.56.2",
"version": "1.57.1",
"description": "The win32-ia32 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
2 changes: 1 addition & 1 deletion npm/win32-x64/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sass-embedded-win32-x64",
"version": "1.56.2",
"version": "1.57.1",
"description": "The win32-x64 binary for sass-embedded",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
20 changes: 10 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "sass-embedded",
"version": "1.56.2",
"version": "1.57.1",
"protocol-version": "1.1.0",
"compiler-version": "1.56.3-dev",
"compiler-version": "1.57.1",
"description": "Node.js library that communicates with Embedded Dart Sass using the Embedded Sass protocol",
"repository": "sass/embedded-host-node",
"author": "Google Inc.",
@@ -27,14 +27,14 @@
"test": "jest"
},
"optionalDependencies": {
"sass-embedded-darwin-arm64": "1.56.2",
"sass-embedded-darwin-x64": "1.56.2",
"sass-embedded-linux-arm": "1.56.2",
"sass-embedded-linux-arm64": "1.56.2",
"sass-embedded-linux-ia32": "1.56.2",
"sass-embedded-linux-x64": "1.56.2",
"sass-embedded-win32-ia32": "1.56.2",
"sass-embedded-win32-x64": "1.56.2"
"sass-embedded-darwin-arm64": "1.57.1",
"sass-embedded-darwin-x64": "1.57.1",
"sass-embedded-linux-arm": "1.57.1",
"sass-embedded-linux-arm64": "1.57.1",
"sass-embedded-linux-ia32": "1.57.1",
"sass-embedded-linux-x64": "1.57.1",
"sass-embedded-win32-ia32": "1.57.1",
"sass-embedded-win32-x64": "1.57.1"
},
"dependencies": {
"buffer-builder": "^0.2.0",