mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Update changelog (#5894)
This commit is contained in:
parent
3de3813ca0
commit
a543ee9445
@ -99,6 +99,8 @@ description: Changes slated to appear in Typst 0.13.0
|
|||||||
- Fixed interaction of clipping and outset on [`box`] and [`block`]
|
- Fixed interaction of clipping and outset on [`box`] and [`block`]
|
||||||
- Fixed panic with [`path`] of infinite length
|
- Fixed panic with [`path`] of infinite length
|
||||||
- Fixed non-solid (e.g. tiling) text fills in clipped blocks
|
- Fixed non-solid (e.g. tiling) text fills in clipped blocks
|
||||||
|
- Fixed a crash for images with a DPI value of zero
|
||||||
|
- Fixed floating-point error in [`gradient.repeat`]
|
||||||
- Auto-detection of image formats from a raw buffer now has support for SVGs
|
- Auto-detection of image formats from a raw buffer now has support for SVGs
|
||||||
|
|
||||||
## Scripting
|
## Scripting
|
||||||
@ -186,12 +188,12 @@ description: Changes slated to appear in Typst 0.13.0
|
|||||||
- [CJK-Latin-spacing]($text.cjk-latin-spacing) does not affect [raw] text
|
- [CJK-Latin-spacing]($text.cjk-latin-spacing) does not affect [raw] text
|
||||||
anymore
|
anymore
|
||||||
- Fixed wrong language codes being used for Greek and Ukrainian
|
- Fixed wrong language codes being used for Greek and Ukrainian
|
||||||
- Fixed default quotes for Croatian
|
- Fixed default quotes for Croatian and Bulgarian
|
||||||
- Fixed crash in RTL text handling
|
- Fixed crash in RTL text handling
|
||||||
- Added support for [`raw`] syntax highlighting for a few new languages: CFML,
|
- Added support for [`raw`] syntax highlighting for a few new languages: CFML,
|
||||||
NSIS, and WGSL
|
NSIS, and WGSL
|
||||||
- New font metadata exception for New Computer Modern Sans Math
|
- New font metadata exception for New Computer Modern Sans Math
|
||||||
- Updated bundled New Computer Modern fonts to version 7.0
|
- Updated bundled New Computer Modern fonts to version 7.0.1
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
- Fixed various bugs with footnotes
|
- Fixed various bugs with footnotes
|
||||||
@ -270,6 +272,9 @@ feature flag.
|
|||||||
- Added a live reloading HTTP server to `typst watch` when targeting HTML
|
- Added a live reloading HTTP server to `typst watch` when targeting HTML
|
||||||
- Fixed self-update not being aware about certain target architectures
|
- Fixed self-update not being aware about certain target architectures
|
||||||
- Fixed crash when piping `typst fonts` output to another command
|
- Fixed crash when piping `typst fonts` output to another command
|
||||||
|
- Fixed handling of relative paths in `--make-deps` output
|
||||||
|
- Fixed handling of multipage SVG and PNG export in `--make-deps` output
|
||||||
|
- Colons in filenames are now correctly escaped in `--make-deps` output
|
||||||
|
|
||||||
## Symbols
|
## Symbols
|
||||||
- New
|
- New
|
||||||
@ -312,6 +317,9 @@ feature flag.
|
|||||||
functions directly accepting both paths and bytes
|
functions directly accepting both paths and bytes
|
||||||
- The `sect` and its variants in favor of `inter`, and `integral.sect` in favor
|
- The `sect` and its variants in favor of `inter`, and `integral.sect` in favor
|
||||||
of `integral.inter`
|
of `integral.inter`
|
||||||
|
- The compatibility behavior of type/str comparisons (e.g. `{int == "integer"}`)
|
||||||
|
which was temporarily introduced in Typst 0.8 now emits warnings. It will be
|
||||||
|
removed in Typst 0.14.
|
||||||
|
|
||||||
## Removals
|
## Removals
|
||||||
- Removed `style` function and `styles` argument of [`measure`], use a [context]
|
- Removed `style` function and `styles` argument of [`measure`], use a [context]
|
||||||
@ -323,9 +331,6 @@ feature flag.
|
|||||||
- Removed compatibility behavior where [`counter.display`] worked without
|
- Removed compatibility behavior where [`counter.display`] worked without
|
||||||
[context] **(Breaking change)**
|
[context] **(Breaking change)**
|
||||||
- Removed compatibility behavior of [`locate`] **(Breaking change)**
|
- Removed compatibility behavior of [`locate`] **(Breaking change)**
|
||||||
- Removed compatibility behavior of type/str comparisons
|
|
||||||
(e.g. `{int == "integer"}`) which was temporarily introduced in Typst 0.8
|
|
||||||
**(Breaking change)**
|
|
||||||
|
|
||||||
## Development
|
## Development
|
||||||
- The `typst::compile` function is now generic and can return either a
|
- The `typst::compile` function is now generic and can return either a
|
||||||
|
Loading…
x
Reference in New Issue
Block a user