Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-typst for openSUSE:Factory checked in at 2026-11-06 19:50:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-typst (Old) and /work/SRC/openSUSE:Factory/.ghc-typst.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-typst" Fri Nov 6 19:50:31 2026 rev:18 rq:1395577 version:0.12 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-typst/ghc-typst.changes 2026-06-10 16:13:43.151853450 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-typst.new.3759290/ghc-typst.changes 2026-11-06 19:57:33.052111853 +0100 @@ -1,0 +2,63 @@ +Thu Sep 24 03:33:15 UTC 2026 - Peter Simons <[email protected]> + +- Update typst to version 0.12. + ## 0.12 + + * Support 'in' operator on modules (#106). + + * Return an error instead of crashing on integer division by zero (#103, + Vladimir Babin). + + * Add support for the stroke type (#76, #107, Samuel Huang) + [API change] Adds `VStroke` to `Val`, `TStroke` to `ValType`, + `Stroke`, `emptyStroke`. + +------------------------------------------------------------------- +Fri Aug 28 05:47:12 UTC 2026 - Peter Simons <[email protected]> + +- Update typst to version 0.11.0.1. + ## 0.11.0.1 + + * Fix `calc.pow` so it accepts negative exponents (#102). + +------------------------------------------------------------------- +Tue Jul 21 16:09:36 UTC 2026 - Peter Simons <[email protected]> + +- Update typst to version 0.11. + ## 0.11 + + * Fall back on defaults for settable element fields (#100). + In typst, settable fields like list.marker are materialized when + an element is passed to a show rule, so e.g. `it.marker` works in + `#show list: it => ..` even when no explicit marker was given. + Previously such accesses caused an evaluation failure in typst-hs + (e.g. with the cheq package). + + * flake.nix: also ensure presence of typst compiler, for testing. + + * Support for typst 0.15 features: + + + Switch to typst-symbols 0.3 (typst 0.15 symbols). + + Add `calc.asinh`, `calc.acosh`, `calc.atanh`, and `calc.erf`. + This adds a dependency on the erf package. + + Add `inclusive` parameter to `range`. + + Add `map` and `filter` methods on dictionaries and arguments. + + Support `base` parameter in the `int` constructor, and add + `int.min` and `int.max`. Field access on a type now falls back to + the type's scope, which also makes `str.to-unicode` and + `str.from-unicode` accessible. + + Make delimiter symbols (e.g. `chevron.l`) callable in math mode to + produce an `lr` element. + + Add `html` module, with `html.elem`, `html.frame`, and the typed + HTML element functions (`html.div`, `html.span`, etc.). + + Add the `path` type [API change: adds `VPath` to `Val` and `TPath` + to `ValType`]. Relative paths are resolved at construction time, + relative to the constructing file. Paths are accepted wherever + file-path strings are accepted (`read`, `csv`, `json`, `image`, + `bibliography`, etc.); in element fields they are coerced to + strings. The deprecated `path` visualize element is removed. + + Add `curve` element (the replacement for the removed `path` + element), with its `curve.move`, `curve.line`, `curve.quad`, + `curve.cubic`, and `curve.close` functions. + +------------------------------------------------------------------- Old: ---- typst-0.10.tar.gz New: ---- typst-0.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-typst.spec ++++++ --- /var/tmp/diff_new_pack.hPFW93/_old 2026-11-06 19:57:35.301206002 +0100 +++ /var/tmp/diff_new_pack.hPFW93/_new 2026-11-06 19:57:35.306206211 +0100 @@ -20,7 +20,7 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.10 +Version: 0.12 Release: 0 Summary: Parsing and evaluating typst syntax License: BSD-3-Clause @@ -41,6 +41,8 @@ BuildRequires: ghc-containers-prof BuildRequires: ghc-directory-devel BuildRequires: ghc-directory-prof +BuildRequires: ghc-erf-devel +BuildRequires: ghc-erf-prof BuildRequires: ghc-filepath-devel BuildRequires: ghc-filepath-prof BuildRequires: ghc-mtl-devel @@ -82,7 +84,7 @@ %description A library for parsing and evaluating typst syntax. Typst (<https://typst.app>) -is a document layout and formatting language. This library targets typst 0.13 +is a document layout and formatting language. This library targets typst 0.15 and currently offers only partial support. %package devel ++++++ typst-0.10.tar.gz -> typst-0.12.tar.gz ++++++ /work/SRC/openSUSE:Factory/ghc-typst/typst-0.10.tar.gz /work/SRC/openSUSE:Factory/.ghc-typst.new.3759290/typst-0.12.tar.gz differ: char 13, line 1
