Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tree-sitter for openSUSE:Factory checked in at 2023-04-06 15:56:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tree-sitter (Old) and /work/SRC/openSUSE:Factory/.tree-sitter.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tree-sitter" Thu Apr 6 15:56:07 2023 rev:8 rq:1077593 version:0.20.8 Changes: -------- --- /work/SRC/openSUSE:Factory/tree-sitter/tree-sitter.changes 2023-03-02 23:03:56.327901664 +0100 +++ /work/SRC/openSUSE:Factory/.tree-sitter.new.19717/tree-sitter.changes 2023-04-06 15:56:08.296362391 +0200 @@ -1,0 +2,80 @@ +Wed Apr 5 18:02:16 UTC 2023 - Matej Cepl <mc...@suse.com> + +- Update to version 0.20.8: + - 0.20.8 - recovered + - cicd: fix bug in release workflow + - Bumps [webbrowser](https://github.com/amodm/webbrowser-rs) + from 0.5.5 to 0.8.3. + - cli: Bump tree-sitter dependency to 0.20.10 + - Update python error corpus to reflect grammar changes + - Improve the performance of running a query in a small range + of a large file + - Add API for checking if a pattern in a query is non-local + - Fix bug in maintenance of query cursor's tree depth + - Restructure query_cursor_advance to explicitly control which + hidden nodes it descends into + - Extract 'internal' versions of tree cursor movement fns that + allow visiting hidden nodes + - Group analysis state sets into QueryAnalysis struct + - Precompute the set of repetition symbols that can match + rootless patterns + - Add --row-range, --quiet, and --time flags to query + subcommand + - Fix CLI build on windows + - Clear the parse stack when terminating parsing early due to + error cost + - This fixes a bug where the parse tree would not be rebalanced + if this code path was taken. + - Add --dot flag to parse subcommand, for printing tree as DOT + graph + - Derive Hash for Language + - docs: apply `scheme` marker for all query syntax snippets + - fix: possible rollover of nanoseconds in clock.h + - cli: make error message more specific for building in + `docker` + - cli: Improve init-config with respect to TREE_SITTER_DIR + - docs: merge of all binding and grammar link PRs + - Exclude huge generated files from `git diff` output + - loader: use portable way of path joining + - loader: add TREE_SITTER_LIBDIR; cli: add --libdir to + `tree-sitter generate` + - cli: add -b, --build flags for `tree-sitter generate` + - Remove unused no-minimize arg for the generate command + - cli: Fix build.rs in case of the current branch ref was + packed + - Support SHA lookup in .git/packed-refs + - fix: possible rollover of nanoseconds in clock.h + - Fix permanent rebuild triggering in a git worktree due to + wrong git branch file path + - fix(cli): Racing on playground webserver port binding + - Fix test output formatting for rules starting with M/U + - Allow web-tree-sitter to work with Emscripten 3 + - Add __cxa_atexit to exports + - Add `memset` to exports + - Add 'stringToUTF16' and 'AsciiToString' to exported method + - Configure compiled WASM grammars to not catch rejections + - Add Erlang to list of Available Parsers + - Fix test output formatting for rules starting with M/U + - Previously the rule names could not begin with an uppercase + M or U because the test output formatter assumed that they + represent special tokens: MISSING or UEXPECTED. + - Allow retrieving a tree's list of included ranges, fix some + included range bugs + - Add tests that randomly edit files with disjoint included + ranges + - Fix suppression of empty tokens during error handling at + included range boundaries + - Fix parse error when reusing a node at the end of an included + range + - fix(cli): Racing on playground webserver port binding + - Add doc comments for tree included ranges getter + - Fix adjustment of trees' included ranges on edits + - Add D grammar - it is quite complete for D 2.100. + - Add Erlang to list of Available Parsers + - Add twig parser in documentation + - Fix integer size of subtree's child count field + - Explain in the docs that npm install supports limited + platforms +- Removed upstreamed patch CVE-2022-45299-update-webbrowser.patch + +------------------------------------------------------------------- Old: ---- CVE-2022-45299-update-webbrowser.patch tree-sitter-0.20.7.tar.xz New: ---- tree-sitter-0.20.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tree-sitter.spec ++++++ --- /var/tmp/diff_new_pack.QaLP2d/_old 2023-04-06 15:56:09.920371563 +0200 +++ /var/tmp/diff_new_pack.QaLP2d/_new 2023-04-06 15:56:09.924371585 +0200 @@ -19,7 +19,7 @@ %define somajor 0 %define libdirname tree_sitter Name: tree-sitter -Version: 0.20.7 +Version: 0.20.8 Release: 0 Summary: An incremental parsing system for programming tools License: MIT @@ -27,9 +27,6 @@ Source0: https://github.com/tree-sitter/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.xz Source1: vendor.tar.xz Source2: cargo_config -# PATCH-FIX-UPSTREAM CVE-2022-45299-update-webbrowser.patch bsc#1207196 mc...@suse.com -# Use more recent version of webbrowser-rs -Patch0: CVE-2022-45299-update-webbrowser.patch BuildRequires: cargo-packaging BuildRequires: rust > 1.40 Requires: lib%{name}%{somajor} = %{version} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.QaLP2d/_old 2023-04-06 15:56:09.964371811 +0200 +++ /var/tmp/diff_new_pack.QaLP2d/_new 2023-04-06 15:56:09.968371834 +0200 @@ -1,5 +1,5 @@ <services> - <service mode="disabled" name="obs_scm"> + <!--service mode="disabled" name="obs_scm"> <param name="url">https://github.com/tree-sitter/tree-sitter</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> @@ -14,14 +14,13 @@ <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service mode="disabled" name="set_version"/> + <service mode="disabled" name="set_version"/--> <service name="cargo_vendor" mode="disabled"> - <param name="srcdir">tree-sitter</param> + <param name="srctar">tree-sitter-*.tar.xz</param> <param name="compression">xz</param> <param name="update">true</param> </service> <service name="cargo_audit" mode="disabled"> - <param name="srcdir">tree-sitter</param> </service> </services> ++++++ tree-sitter-0.20.7.tar.xz -> tree-sitter-0.20.8.tar.xz ++++++ ++++ 67307 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/tree-sitter/vendor.tar.xz /work/SRC/openSUSE:Factory/.tree-sitter.new.19717/vendor.tar.xz differ: char 26, line 1