blob: 8999cc891378e94402e6e5e1142445b3fcb10b10 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
## Changes in window functions
Added support of `RANGE` mode in window [frame](../syntax/window.md) definitions.
## Changes in built-in functions
Added the `AsOptionalType` function for idempotent wrapping of a type in Optional.
Added the `AsOptional` function for idempotent wrapping of a value in Optional.
Added the `PositionOf` function to get node positions.
Added the `WithIssue` function to add a custom frame with diagnostics to the validation stack.
## Changes in the Yson module {#yson-module}
The `Yson::IsUtf8`, `Yson::AsUtf8`, and `Yson::TryUtf8` functions have been added for working with nodes that are guaranteed to be valid Utf8 strings.
These nodes are also used to optimize the `Yson::ConvertTo` function when the `Utf8` type is used.
|