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-02-27 17:11:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rumdl (Old) and /work/SRC/openSUSE:Factory/.rumdl.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rumdl" Fri Feb 27 17:11:07 2026 rev:40 rq:1335374 version:0.1.30 Changes: -------- --- /work/SRC/openSUSE:Factory/rumdl/rumdl.changes 2026-02-25 21:23:29.910092575 +0100 +++ /work/SRC/openSUSE:Factory/.rumdl.new.29461/rumdl.changes 2026-02-27 17:12:04.945520592 +0100 @@ -1,0 +2,134 @@ +Fri Feb 27 06:15:12 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.1.30: + * Added + - CLI: rumdl init now supports --preset flag with default, + google, and + - relaxed variants, and --output flag for custom file paths. + The Google preset + - follows Google's developer documentation style guide; the + relaxed preset disables + - noisy rules and uses consistent style detection + - (#468) + * Fixed + - MD076: Blank lines required by MD031 (blanks-around-fences) + or MD058 + - (blanks-around-tables) inside list items are now classified + as structural and + - excluded from the loose/tight consistency calculation. + Previously, indented code + - blocks inside loose lists triggered false "Missing blank line + between list items" + - warnings (#461) + - MD020: Fix byte-offset vs character-position handling for + column reporting + - with Unicode content + - MD038: Fix panic on CJK text by converting character + positions to byte offsets + - before slicing + - MD054: Correct column indexing for code span detection and + match range + - calculation + - MD057: Fix image URL byte offset calculation that used + character-based offset + - as byte offset + - MD060: Use Unicode width for table alignment detection so + CJK-heavy tables + - are recognized correctly + - MD063: Use sentinel value for unfound word positions to + prevent false canonical + - form matches at byte offset 0 + - MD010: Restore distinction between fenced code blocks (skip) + and indented code + - blocks (flag tabs) that was lost when switching to + LintContext + - MD035: Skip HR-style checking inside MkDocs HTML markdown + blocks where --- + - separators are used for grid cards + - MD052: Replace manual fenced-code-block tracking with + LintContext's pre-computed + - in_code_block field + - MD009: Remove dead branch in fix replacement that could never + execute + - MD011: Rewrite fix mode to reuse check results instead of + maintaining a parallel + - implementation + - MD025: Use whole-word matching for section indicators to + prevent false positives + - (e.g., "Indexing" matching the "index" indicator) + - MD029: Include ) in quick-check early return so + parenthesis-style ordered lists + - are not silently skipped + - MD040: Use 1-indexed line/column for config error warnings + instead of invalid + - (0,0) + - MD041: Compute actual fix replacements in check mode instead + of emitting + - empty-string placeholders that would delete content if + applied + - MD050: Delegate HTML tag boundary check to shared method so + check and fix use + - identical logic + - MD064: Fix leading_spaces calculation in reference link + detection to use + - original line, not already-trimmed string + - MD072: Track in_string state when counting JSON + braces/brackets so braces + - inside string values don't break nesting depth calculation + - MD073: Replace regex-based code span stripping with correct + parser handling + - multi-backtick spans and CommonMark space-stripping rules; + rewrite TOC validation + - to use count-based duplicate anchor comparison + - MD074: Add content-hash cache invalidation so changed + mkdocs.yml files are + - re-validated + - Config: Preserve Option fields in schema so nullable keys are + not flagged as + - unknown (#467) +- Update to version 0.1.29: + * Added + - MD077: New list-continuation-indent rule that checks list + item continuation + - lines use the correct indentation (content-aligned rather + than tab-stop-aligned) + - LSP: Go-to-definition and find-references for markdown links, + enabling + - navigation between link references and their definitions + - LSP: Surface code-block-tools diagnostics in server mode so + language-specific + - linting errors appear in the editor + - MD044: Honor backtick-delimited code in HTML comments when + checking proper names + * Fixed + - MD013: Exempt link reference definitions and standalone + link/image lines from + - reflow line-length checks inside list items. Previously, + these exempt lines were + - joined with other content, producing incorrect combined + lengths (e.g., 160 instead + - of the actual line length) (#466) + - MD013: Normalize reflow mode now checks each paragraph + independently instead of + - joining all content across paragraph boundaries. Exempt + paragraphs (link ref defs, + - standalone links) are preserved verbatim during reflow output + - LSP: Close 4 navigation gaps in go-to-definition and + find-references + - LSP: Count fixable warnings document-wide for source.fixAll + and clear config + - cache on change + - LSP: Create source.fixAll action for single-issue files + - LSP: Skip external code-block-tools on keystroke events to + reduce latency + - LSP: Detect stale global-fallback entries in config cache so + newly created + - .rumdl.toml files are picked up without restarting the + language server + - Docs: Fix multi-paragraph list item indentation (thanks @sisp + in #465) + * Changed + - LSP: source.fixAll code action now respects MD007 indent + configuration + +------------------------------------------------------------------- Old: ---- rumdl-0.1.28.obscpio New: ---- rumdl-0.1.30.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rumdl.spec ++++++ --- /var/tmp/diff_new_pack.0REXMN/_old 2026-02-27 17:12:06.769596183 +0100 +++ /var/tmp/diff_new_pack.0REXMN/_new 2026-02-27 17:12:06.769596183 +0100 @@ -17,7 +17,7 @@ Name: rumdl -Version: 0.1.28 +Version: 0.1.30 Release: 0 Summary: Markdown Linter written in Rust License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.0REXMN/_old 2026-02-27 17:12:06.817598173 +0100 +++ /var/tmp/diff_new_pack.0REXMN/_new 2026-02-27 17:12:06.821598339 +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">v0.1.28</param> + <param name="revision">v0.1.30</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.0REXMN/_old 2026-02-27 17:12:06.845599333 +0100 +++ /var/tmp/diff_new_pack.0REXMN/_new 2026-02-27 17:12:06.849599499 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rvben/rumdl.git</param> - <param name="changesrevision">957ec0a374bc34a87c49653a58b821588233c4e0</param></service></servicedata> + <param name="changesrevision">440f587c1cfa45f1ea7fbe882eac97ea18f292a4</param></service></servicedata> (No newline at EOF) ++++++ rumdl-0.1.28.obscpio -> rumdl-0.1.30.obscpio ++++++ ++++ 9949 lines of diff (skipped) ++++++ rumdl.obsinfo ++++++ --- /var/tmp/diff_new_pack.0REXMN/_old 2026-02-27 17:12:08.097651219 +0100 +++ /var/tmp/diff_new_pack.0REXMN/_new 2026-02-27 17:12:08.105651551 +0100 @@ -1,5 +1,5 @@ name: rumdl -version: 0.1.28 -mtime: 1771953600 -commit: 957ec0a374bc34a87c49653a58b821588233c4e0 +version: 0.1.30 +mtime: 1772121387 +commit: 440f587c1cfa45f1ea7fbe882eac97ea18f292a4 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/rumdl/vendor.tar.zst /work/SRC/openSUSE:Factory/.rumdl.new.29461/vendor.tar.zst differ: char 7, line 1
