Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rumdl for openSUSE:Factory checked 
in at 2026-10-29 16:09:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rumdl (Old)
 and      /work/SRC/openSUSE:Factory/.rumdl.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rumdl"

Thu Oct 29 16:09:41 2026 rev:106 rq:1393555 version:0.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/rumdl/rumdl.changes      2026-10-20 
12:39:50.501304787 +0200
+++ /work/SRC/openSUSE:Factory/.rumdl.new.1255/rumdl.changes    2026-10-29 
16:12:01.001344599 +0100
@@ -1,0 +2,171 @@
+Thu Oct 29 06:15:52 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.3.2:
+  * Fixed
+    - Upgrade pulldown-cmark to fix exponential parser event growth
+      and duplicate diagnostics after empty wikilink labels
+      (RUSTSEC-2026-0414), and upgrade Tokio to address its I/O
+      safety advisory (RUSTSEC-2026-0386). Release publication now
+      requires a fresh dependency security audit, including during
+      recovery runs.
+    - MD087 recognizes inline suppression of heading-capitalization
+      diagnostics, avoiding false unused-disable warnings (#973).
+    - MD022 enforces configured spacing below headings before lists
+      and code fences, including when MD031 or MD032 is disabled.
+      Overlapping spacing fixes insert the required blank lines
+      only once (#971).
+    - MD067 can safely reorder complete footnote definitions to
+      match their first references. Reordering is atomic, preserves
+      surrounding content and directive scope, and leaves ambiguous
+      Markdown or MDX cases report-only (#969).
+    - MD013 recognizes additional common abbreviations and titles,
+      including numeric references with formatted numbers, while
+      preserving sentence boundaries after ambiguous units and
+      labels. Sentence-spacing checks share this behavior (#966).
+    - MD013 preserves meaningful indentation inside multiline code
+      spans following a bare list marker when reflowing text.
+    - security: patch parser dependencies and gate release
+      publication (41d60e1)
+    - ci: install only the tools required by parity checks
+      (ce014aa)
+    - MD013: preserve code-span indentation after bare list markers
+      (9cf648f)
+- Update to version 0.3.1:
+  * Added
+    - rumdl check-assets reports assets unreferenced in complete
+      Markdown source scans, with explicit include/keep globs and
+      text or versioned JSON output.  Literal filename mentions are
+      kept separately; incomplete scans emit no findings.
+    - MD022 lines-above-mode = "exact" removes surplus blank lines
+      above headings while preserving comments and the existing
+      minimum-spacing default (#838).
+    - Opt-in code-block tool version verification against uv.lock,
+      declared pyproject.toml constraints, or pre-commit/prek hook
+      revisions for Ruff, Black, djLint and SQLFluff. Supports
+      automatic source selection and one configurable policy for
+      mismatched or unresolved versions.
+    - MD013 link-text-punctuation = "trailing" optionally
+      recognizes sentence endings in link text and image alt text
+      while keeping each construct intact.  When enabled, semantic
+      reflow also preserves detected sentence boundaries when
+      merging short lines.
+    - MD063 style = "consistent" infers heading capitalization per
+      document while respecting ignored words, proper names, level
+      filters, and inline disables.
+    - Independent code blocks can share the existing worker pool
+      when error policies permit parallel execution, preserving
+      tool order and applying formatted replacements together from
+      their original source ranges.
+    - MD013 break-words adds project-specific or localized words to
+      the semantic reflow defaults, with case-insensitive Unicode
+      matching.
+    - custom-rules: prototype versioned checker interchange
+      (602a8f7)
+    - code-block-tools: verify pre-commit and prek revisions
+      (0cfe861)
+    - MD096: add opt-in table sorting by named column (43a7858)
+  * Changed
+    - Code-block formatting warnings appear in source order,
+      including single-worker runs.
+    - MD013 semantic reflow joins wrapped list and blockquote prose
+      consistently with paragraphs, including items containing only
+      one semantic sentence.
+    - Reduce silent-formatting work for nested lists and
+      unsupported proof syntax, and avoid copying line text while
+      checking Python-Markdown list structure.
+  * Fixed
+    - Prevent stack overflows when releasing parsed MDX contexts
+      with deeply nested JSX, including headings checked in
+      parallel.
+    - MD013 sentence reflow uses surrounding context to distinguish
+      technical labels (service A., plan B.) from name initials
+      (#965).
+      A lone initial after a lowercase word (edited by A. Smith)
+      can now also split.
+      Custom abbreviations preserve ambiguous initials globally,
+      including when the same letter is used as a technical label.
+    - Silent formatting applies native bare-URL fixes in continued
+      reference definitions and reference labels with empty
+      destinations.
+    - Silent formatting applies native list-indentation fixes when
+      display-math delimiters span blocks and close inside a code
+      span.
+    - MD013 semantic break words keep offsets in the original
+      Unicode text, avoiding incorrect splits after characters
+      whose lowercase forms change byte length.
+    - MD013 semantic reflow keeps balanced parenthetical asides
+      together during sentence detection and counts them as single
+      units in paragraph diagnostics.
+      Overlong asides prefer inner sentence boundaries before
+      further width wrapping; explicit hard breaks remain separate
+      reflow segments.
+    - MD007: honor start-indent at nested list levels (fbf3d10)
+    - MD005: keep adjacent ordered and bullet lists separate (#970)
+      (2c1d543)
+    - MD033: guard HTML conversions with parser byte ranges
+      (dea14d8)
+    - docs: retire AI search and retain keyword search (f9f4f2e)
+    - MD070: detect collisions in list items opened on a quoted
+      item line (21c3149)
+    - MD070: judge nested fences relative to their list item or
+      blockquote (68dbb3e)
+    - mdx: bundle maintained parser and avoid redundant image scans
+      (c281ade)
+    - MD070: skip a fence that ends with its list item (#967)
+      (3be9c0c)
+    - MD030: stop auto-fixing '1.Foo' lines that are paragraph text
+      (abf05df)
+    - MD023: measure headings after quoted items from the quote
+      they sit in (632c88d)
+    - parser: treat the lines of an HTML block inside a blockquote
+      as raw HTML (751f025)
+    - MD044: preserve filename extension capitalization (25fef5b)
+    - code-block-tools: avoid parsing jq output as diagnostics
+      (79a3abd)
+  * Performance
+    - MD044: bound fallback code and link scans (3dedd68)
+    - MD044: index WikiLink destinations once (f1d5c0f)
+    - MD044: reuse URL ranges and character columns (a19906f)
+    - headings: retain anchor ranges across plain attributes
+      (538ecb3)
+    - headings: bound backtick run rescans (08a9f4d)
+    - headings: bound image delimiter rescans (9cb0aee)
+    - headings: build anchor display text in linear time (8945a71)
+    - headings: reuse trailing anchor ranges (fb4af16)
+    - MD063: avoid repeated unmatched tag scans (1303d3a)
+    - MD030: reuse indented block lookups (7797130)
+    - headings: sweep opaque ranges during anchor extraction
+      (80ec3bc)
+    - MD063: sweep heading regions in source order (51602e0)
+    - lint-context: reuse list continuation indentation (f0588d4)
+    - MD031: memoize textual list membership (9a6a4fd)
+    - avoid repeated fence scans in spacing rules (96f6873)
+    - inline-config: index directive code ranges (9415ab6)
+    - inline-config: reuse suppression and comment lookups
+      (692e326)
+    - MD077: index native fence queries (e8e1749)
+    - MD070: index fence closure lookups (37106d6)
+    - workspace: reuse link searches and source columns (f52e95b)
+    - MD057: cache link diagnostic columns (12ab11b)
+    - MD093: cache heading warning columns (8a23e39)
+    - MD084: cache fix offsets and defer Unicode formatting
+      (e4cdbce)
+    - parser: index heading link exclusions (e7a5ec6)
+    - MD089: index image links and warning columns (6c38dc2)
+    - MD095: reuse indexed source positions (93515db)
+    - parser: index comment exclusions and line containment
+      (87f6930)
+    - MD049: cache markup exclusions and source columns (1fb5463)
+    - MD037: index warning exclusions and columns (e5984c1)
+    - emphasis: bound delimiter pairing searches (ef1e7c2)
+    - emphasis: index skip checks and source columns (f612dd0)
+    - MD054: reuse parsed diagnostic positions (2102f60)
+    - MD054: avoid quadratic fix preparation (09873a9)
+    - MD033: index allowed-inside regions (ebb66a5)
+    - MD033: avoid rescanning diagnostic line prefixes (a4f4cdd)
+    - parser: reuse column indexes for inline elements (a4abcc4)
+    - parser: index link columns on long lines (143b17d)
+    - MD034: avoid quadratic scans on URL-heavy lines (5513676)
+    - stdin-batch: avoid rebuilding declared link targets (e4b902d)
+
+-------------------------------------------------------------------

Old:
----
  rumdl-0.3.0.obscpio

New:
----
  _constraints
  rumdl-0.3.2.obscpio

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

Other differences:
------------------
++++++ rumdl.spec ++++++
--- /var/tmp/diff_new_pack.6M3kaN/_old  2026-10-29 16:12:04.053472597 +0100
+++ /var/tmp/diff_new_pack.6M3kaN/_new  2026-10-29 16:12:04.055472681 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           rumdl
-Version:        0.3.0
+Version:        0.3.2
 Release:        0
 Summary:        Markdown Linter written in Rust
 # Legal-Review-Notice: MPL-2.0 from the colored crate (statically linked).

++++++ _constraints ++++++
<?xml version="1.0"?>
<constraints>
  <overwrite>
    <conditions>
      <arch>aarch64</arch>
    </conditions>
    <hardware>
      <disk>
        <size unit="G">16</size>
      </disk>
    </hardware>
  </overwrite>
</constraints>

++++++ _service ++++++
--- /var/tmp/diff_new_pack.6M3kaN/_old  2026-10-29 16:12:04.131475868 +0100
+++ /var/tmp/diff_new_pack.6M3kaN/_new  2026-10-29 16:12:04.136476078 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/rvben/rumdl.git</param>
     <param name="scm">git</param>
     <param name="submodules">enable</param>
-    <param name="revision">refs/tags/v0.3.0</param>
+    <param name="revision">refs/tags/v0.3.2</param>
     <param name="match-tag">v*.*.*</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.6M3kaN/_old  2026-10-29 16:12:04.166477336 +0100
+++ /var/tmp/diff_new_pack.6M3kaN/_new  2026-10-29 16:12:04.170477504 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/rvben/rumdl.git</param>
-              <param 
name="changesrevision">19006897519812a2fdc508314b34738e5c281233</param></service></servicedata>
+              <param 
name="changesrevision">1e0f1d13c87418c31e0d59dacddd98f27a02efcc</param></service></servicedata>
 (No newline at EOF)
 

++++++ rumdl-0.3.0.obscpio -> rumdl-0.3.2.obscpio ++++++
++++ 80254 lines of diff (skipped)

++++++ rumdl.obsinfo ++++++
--- /var/tmp/diff_new_pack.6M3kaN/_old  2026-10-29 16:12:05.098516423 +0100
+++ /var/tmp/diff_new_pack.6M3kaN/_new  2026-10-29 16:12:05.102516591 +0100
@@ -1,5 +1,5 @@
 name: rumdl
-version: 0.3.0
-mtime: 1792219902
-commit: 19006897519812a2fdc508314b34738e5c281233
+version: 0.3.2
+mtime: 1793199422
+commit: 1e0f1d13c87418c31e0d59dacddd98f27a02efcc
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/rumdl/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.rumdl.new.1255/vendor.tar.zst differ: char 7, line 1

Reply via email to