Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package typst for openSUSE:Factory checked 
in at 2023-06-05 18:07:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/typst (Old)
 and      /work/SRC/openSUSE:Factory/.typst.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "typst"

Mon Jun  5 18:07:57 2023 rev:5 rq:1090841 version:0.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/typst/typst.changes      2023-04-28 
16:26:10.070990658 +0200
+++ /work/SRC/openSUSE:Factory/.typst.new.15902/typst.changes   2023-06-05 
18:08:09.731684469 +0200
@@ -1,0 +2,70 @@
+Mon Jun  5 08:01:29 UTC 2023 - Martin Sirringhaus <[email protected]>
+
+- Update to version 0.4.0
+  * Footnotes
+    - Implemented support for footnotes
+    - The footnote function inserts a footnote
+    - The footnote.entry function can be used to customize the footnote listing
+    - The "chicago-notes" citation style is now available
+  * Documentation
+    - Added a Guide for LaTeX users
+    - Now shows default values for optional arguments
+    - Added richer outlines in "On this Page"
+    - Added initial support for search keywords: "Table of Contents" will now 
find the outline function. Suggestions for more keywords are welcome!
+    - Fixed issue with search result ranking
+    - Fixed many more small issues
+  * Math
+    - Breaking change: Alignment points (&) in equations now alternate between 
left and right alignment
+    - Added support for writing roots with Unicode: For example, $root(x+y)$ 
can now also be written as $√(x+y)$
+    - Fixed uneven vertical attachment alignment
+    - Fixed spacing on decorated elements (e.g., spacing around a canceled 
operator)
+    - Fixed styling for stretchable symbols
+    - Added tack.r.double, tack.l.double, dotless.i and dotless.j symbols
+    - Fixed show rules on symbols (e.g. {show sym.tack: set text(blue)})
+    - Fixed missing rename from ast.op to ast that should have been in the 
previous release
+  * Scripting
+    - Added function scopes: A function can now hold related definitions in 
its own scope, similar to a module. The new assert.eq function, for instance, 
is part of the assert function's scope. Note that function scopes are currently 
only available for built-in functions.
+    - Added assert.eq and assert.ne functions for simpler equality and 
inequality assertions with more helpful error messages
+    - Exposed list, enum, and term list items in their respective functions' 
scope
+    - The at methods on strings, arrays, dictionaries, and content now support 
specifying a default value
+    - Added support for passing a function to replace that is called with each 
match.
+    - Fixed replacement strings: They are now inserted completely verbatim 
instead of supporting the previous (unintended) magic dollar syntax for capture 
groups
+    - Fixed bug with trailing placeholders in destructuring patterns
+    - Fixed bug with underscore in parameter destructuring
+    - Fixed crash with nested patterns and when hovering over an invalid 
pattern
+    - Better error messages when casting to an integer or float fails
+  * Text and Layout
+    - Implemented sophisticated CJK punctuation adjustment
+    - Disabled overhang for CJK punctuation
+    - Added basic translations for Traditional Chinese
+    - Fixed alignment of text inside raw blocks (centering a raw block, e.g. 
through a figure, will now keep the text itself left-aligned)
+    - Added support for passing a array instead of a function to configure 
table cell alignment and fill per column
+    - Fixed automatic figure kind detection
+    - Made alignment of enum numbers configurable, defaulting to end
+    - Figures can now be made breakable with a show-set rule for blocks in 
figure
+    - Initial fix for smart quotes in RTL languages
+  * Export
+    - Fixed ligatures in PDF export: They are now copyable and searchable
+    - Exported PDFs now embed ICC profiles for images that have them
+    - Fixed export of strokes with zero thickness
+  * Web app
+    - Projects can now contain folders
+    - Added upload by drag-and-drop into the file panel
+    - Files from the file panel can now be dragged into the editor to insert 
them into a Typst file
+    - You can now copy-paste images and other files from your computer 
directly into the editor
+    - Added a button to resend confirmation email
+    - Added an option to invert preview colors in dark mode
+    - Added tips to the loading screen and the Help menu. Feel free to propose 
more!
+    - Added syntax highlighting for YAML files
+    - Allowed middle mouse button click on many buttons to navigate into a new 
tab
+    - Allowed more project names
+    - Fixed overridden Vim mode keybindings
+    - Fixed many bugs regarding file upload and more
+  * Miscellaneous Improvements
+    - Improved performance of counters, state, and queries
+    - Improved incremental parsing for more efficient recompilations
+    - Added support for .yaml extension in addition to .yml for bibliographies
+    - The CLI now emits escape codes only if the output is a TTY
+    - For users of the typst crate: The Document is now Sync again and the 
World doesn't have to be 'static anymore
+
+-------------------------------------------------------------------

Old:
----
  typst-0.3.0.tar.gz

New:
----
  typst-0.4.0.tar.gz

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

Other differences:
------------------
++++++ typst.spec ++++++
--- /var/tmp/diff_new_pack.lEcXAO/_old  2023-06-05 18:08:15.755720044 +0200
+++ /var/tmp/diff_new_pack.lEcXAO/_new  2023-06-05 18:08:15.763720091 +0200
@@ -19,7 +19,7 @@
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 
 Name:           typst
-Version:        0.3.0
+Version:        0.4.0
 Release:        0
 Summary:        A new markup-based typesetting system that is powerful and 
easy to learn
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lEcXAO/_old  2023-06-05 18:08:15.795720280 +0200
+++ /var/tmp/diff_new_pack.lEcXAO/_new  2023-06-05 18:08:15.795720280 +0200
@@ -1,7 +1,7 @@
 <services>
   <service name="download_files" mode="disabled" />
   <service name="cargo_vendor" mode="disabled">
-     <param name="srctar">typst-0.3.0.tar.gz</param>
+     <param name="srctar">typst-0.4.0.tar.gz</param>
      <param name="compression">xz</param>
      <param name="update">true</param>
   </service>

++++++ cargo_config ++++++
--- /var/tmp/diff_new_pack.lEcXAO/_old  2023-06-05 18:08:15.815720398 +0200
+++ /var/tmp/diff_new_pack.lEcXAO/_new  2023-06-05 18:08:15.819720422 +0200
@@ -5,6 +5,10 @@
 git = "https://github.com/reknih/iai";
 replace-with = "vendored-sources"
 
+[source."git+https://github.com/typst/svg2pdf";]
+git = "https://github.com/typst/svg2pdf";
+replace-with = "vendored-sources"
+
 [source.vendored-sources]
 directory = "vendor"
 (No newline at EOF)

++++++ typst-0.3.0.tar.gz -> typst-0.4.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/typst/typst-0.3.0.tar.gz 
/work/SRC/openSUSE:Factory/.typst.new.15902/typst-0.4.0.tar.gz differ: char 15, 
line 1

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/typst/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.typst.new.15902/vendor.tar.xz differ: char 26, line 
1

Reply via email to