Open
Description
Acknowledgement
- I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.
Comment
We evaluated the 5.7 release and it seems to be a low impact release for us. We only found one issue, which we reported:
# | Change | Affects | Release notes | Packages affected | Reported As |
---|---|---|---|---|---|
1 | Index signature added to classes that inherit an any typed class | Declaration Emit | Not Announced | <1% | #60383 |
2 | Minor changes to declaration text | Declaration Emit | Not Announced | <1% |
Minor changes to declaration text
These seem to be related to isolated declaration emit alignment with external tools. The changes were in a limited number of places and did not impact the correctness of the declarations (some string delimiters changed, some types got preserved as typeof x
instead being inlined, some recursive types got expanded one level deeper).
Examples:
- get sourceFn(): SourceFnArgs<TParams>['sourceFn'];
+ get sourceFn(): SourceFnArgs<TParams>["sourceFn"];
+ readonly Source: any;
- readonly Source: typeof LazySource.default;