sass/CHANGELOG.md

79 lines
2.3 KiB
Markdown
Raw Normal View History

## 1.0.0-beta.15
* Pluralize `Calculation.arguments`.
* Explicitly document how hosts should handle calculations.
## 1.0.0-beta.14
* Add support for calculation values.
2021-08-26 21:06:37 +00:00
## 1.0.0-beta.13
* Add the `Value.HwbColor` type.
* Explicitly specify that compilers may choose which color types to use to
represent each color.
## 1.0.0-beta.12
* Add the `Value.ArgumentList` type, as well as
`FunctionCallResponse.accessed_argument_lists` to track which argument lists
had their keywords accessed.
## 1.0.0-beta.11
* **Breaking change:** We now follow the [protocol buffer style guide]. This means:
* Field names are now all underscore-separated rather than lower camel case.
* Enums are now at the top-level with prefixes rather than surrounded in
enclosing messages.
* Add `CompileRequest.quiet_deps` and `CompileRequest.verbose` flags to control
how the compiler emits compilation warnings.
* Add a `CompileSuccess.loaded_urls` field that indicates the URLs that were
loaded by a compilation.
* Clarify that `CompileRequest.StringInput.url` must be a canonical URL.
* Fix the documentation of `CanonicalizeRequest` to avoid referring to the
outmoded `CanonicalizeResponse.result.file` field.
[protocol buffer style guide]: https://developers.google.com/protocol-buffers/docs/style
## 1.0.0-beta.10
* Add `VersionRequest.id` and `VersionResponse.id`.
## 1.0.0-beta.9
* Added `CanonicalizeRequest.fromImport` and `FileImportRequest.fromImport`
fields to allow importers to correctly handle import-only files.
## 1.0.0-beta.8
* Added fields to support requesting and sending formatted errors and logs.
* `CompileRequest.alert_color`
* `CompileRequest.alert_ascii`
* `CompileFailure.formatted`
* `LogEvent.formatted`
* Remove `OutputStyle.NESTED` and `OutputStyle.COMPACT`. It's unlikely that any
host would support those any time soon.
## 1.0.0-beta.7
* Use `4294967295` as the special ID for error messages that aren't caused by a
specific request, since `-1` isn't representable as a `uint32`.
## 1.0.0-beta.6
* Changed `CompileResponse.id` and `ProtocolError.id` from `int32` to `uint32`
to match the type of all other ID fields.
* Added protocol versions and created this changelog.
* Added the `VersionRequest` and `VersionResponse` messages.
* Delimit messages with varints rather than fixed-size integers.