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 2023-12-28 23:03:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-typst (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-typst.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-typst"

Thu Dec 28 23:03:30 2023 rev:3 rq:1135331 version:0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-typst/ghc-typst.changes      2023-11-23 
21:43:08.416998794 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-typst.new.28375/ghc-typst.changes   
2023-12-28 23:05:05.546400402 +0100
@@ -1,0 +2,80 @@
+Sat Dec 16 02:32:12 UTC 2023 - Peter Simons <psim...@suse.com>
+
+- Update typst to version 0.5.
+  ## 0.5
+
+    * Support "as" keyword in imports (#21).
+      [API change] In Typst.Syntax, the Imports type now contains
+      fields for an optional "as" identifier.
+
+    * Support version type (#21).
+      [API change] Add VVersion constructor to Val, TVersion to ValType.
+      Support the `version` constructor function and the `at` method (#21).
+
+    * Parser: Ensure that `set` rule doesn't pick up `if` on next line (#23).
+
+    * Parser: Allow multiline strings (#20).
+
+    * Allow function applications in dictionary key construction (#19).
+      [API change]:  in Typst.Syntax, the Dict constructor for Expr
+      now takes type `[Spreadable (Expr, Expr)]` instead of
+      `[Spreadable (Identifier, Expr)]`. This is because the key
+      identifiers sometimes are not known at parse time and must
+      be computed in Evaluate.
+
+  ## 0.4
+
+    * `evaluateTypst` now returns a single Content instead of a sequence
+       (breaking API change). The Content is a "document" element that wraps
+       the other contents. (This is added automatically in typst:
+       https://typst.app/docs/reference/model/document/#parameters-title.)
+
+    * Improve math parser.
+
+    * Add `sys` module and `sys.version`.
+
+    * Math: add `sech` and `csch` operators, `math.mid`.
+
+    * `math.op` is no longer limited to string argument.
+
+    * Remove automatic matching for `|..|` in math (typst 0.8 breaking change).
+
+    * Fix `in` so it works with a type.
+
+    * `repr` label with angle brackets.
+
+    * `cite` now just takes one positional element, a label
+      instead of strings (typst 0.9 breaing change).
+
+    * Add `quote` element.
+
+    * Add first-class types. `type()` function now returns a
+      ValType instead of a string. Allow ValTypes to == strings
+      for compatibility, as in typst.
+
+    * `highlight` element for text.
+
+    * Allow array `zip` method to take any number of arguments.
+
+    * Add `calc.tau`.
+
+    * Add array `intersperse` method.
+
+    * Add string `rev` method.
+
+    * Fix search path for typst packages, from
+      `cache/typst/packages/preview/packagename-major.minor.patch` to
+      `cache/typst/packages/preview/packagename-major/minor.patch` (#18).
+
+    * Add support of 'wide' spacing character.
+
+    * Fix precedence for numerical attachments (#17).
+      Typst makes a subtle distinction between `$a_1(x)$`, in which
+      the `_` groups more tightly than the `(..)`, and $`a_f(x)$`,
+      in which the `(..)` groups more tightly than the `_`.
+      This patch implements the distinction.  This fixes conversion of,
+      e.g., `$n(a)^(b)$`.
+
+    * Use typst-symbols 0.1.5.
+
+-------------------------------------------------------------------

Old:
----
  typst-0.3.2.1.tar.gz

New:
----
  typst-0.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-typst.spec ++++++
--- /var/tmp/diff_new_pack.QWR8gX/_old  2023-12-28 23:05:06.186423794 +0100
+++ /var/tmp/diff_new_pack.QWR8gX/_new  2023-12-28 23:05:06.186423794 +0100
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.3.2.1
+Version:        0.5
 Release:        0
 Summary:        Parsing and evaluating typst syntax
 License:        BSD-3-Clause
@@ -84,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.7
+is a document layout and formatting language. This library targets typst 0.10
 and currently offers only partial support.
 
 %package devel

++++++ typst-0.3.2.1.tar.gz -> typst-0.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/ghc-typst/typst-0.3.2.1.tar.gz 
/work/SRC/openSUSE:Factory/.ghc-typst.new.28375/typst-0.5.tar.gz differ: char 
12, line 1

Reply via email to