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
