Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rumdl for openSUSE:Factory checked in at 2025-12-05 16:53:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rumdl (Old) and /work/SRC/openSUSE:Factory/.rumdl.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rumdl" Fri Dec 5 16:53:39 2025 rev:10 rq:1321055 version:0.0.188 Changes: -------- --- /work/SRC/openSUSE:Factory/rumdl/rumdl.changes 2025-11-28 17:33:12.372123737 +0100 +++ /work/SRC/openSUSE:Factory/.rumdl.new.1939/rumdl.changes 2025-12-05 16:54:38.455378661 +0100 @@ -1,0 +2,140 @@ +Thu Dec 04 06:08:21 UTC 2025 - Johannes Kastl <[email protected]> + +- Update to version 0.0.188: + * Added + - MD062 (link-destination-whitespace): New rule for detecting + whitespace in link destinations + - Flags links with leading/trailing whitespace in + destinations like [text]( url ) + - Supports auto-fix to trim the whitespace + - Works in both CLI and LSP environments + - Cross-file analysis infrastructure: Foundation for multi-file + linting + - New WorkspaceIndex for indexing headings and anchors across + files + - Background index worker for LSP with debouncing and + progress reporting + - Reverse dependency tracking for efficient re-linting when + files change + - MD051 now validates cross-file link fragments against the + workspace index + * Fixed + - MD051 (link-fragments): Fix false positives for cross-file + links without fragments + - Links like [text](file.md) no longer incorrectly flagged + for empty fragments + - Only validates fragments when explicitly provided (e.g., + [text](file.md#anchor)) +- Update to version 0.0.187: + * Added + - WASM: Implement Linter class API with configuration support + - New Linter class provides object-oriented API for + WebAssembly builds + - Supports configuration options for customizing lint + behavior + - Enables more flexible integration in JavaScript/TypeScript + projects + * Fixed + - MD053 (link-image-reference-definitions): Fix false positives + for adjacent footnotes (fixes #177) + - Footnote references like [^1][^2] no longer trigger "unused + reference" warnings + - Uses pulldown-cmark for proper footnote parsing instead of + regex + - MD034 (no-bare-urls): Use pulldown-cmark for proper link + parsing + - Bare URL detection now correctly identifies URLs already + inside links + - Prevents false positives for URLs that are properly + formatted + - MD010 (no-hard-tabs): Skip tabs in fenced code blocks + - Tabs inside fenced code blocks are no longer flagged + - Preserves intentional tab characters in code examples + - MD052 (reference-links-images): Disable shortcut reference + checking by default + - Shortcut references like [text] without a following [] no + longer trigger warnings + - Reduces false positives in documents using shortcut + reference style + - MD025/MD023: Fix false positives after single-line code + blocks (fixes #175) + - Comments like # text inside code blocks after single-line + code blocks no longer flagged + - Code block parsing now correctly handles edge cases + - MD013/MD039: Fix reflow oscillation causing unstable output + (fixes #170) + - Running rumdl fmt multiple times now produces stable output + - Link formatting no longer conflicts with line length reflow + * Changed + - Tests: Align test expectations with CommonMark spec and + markdownlint reference + - Test suite updated to match authoritative behavior + - Ensures compatibility with CommonMark specification +- Update to version 0.0.186: + * Added + - WebAssembly support: Build and publish rumdl as npm package + - Use rumdl in browsers and Node.js via @anthropic/rumdl npm + package + - Includes lint() function for linting markdown content + - Automated npm publishing via GitHub Actions + * Fixed + - MD058 (blanks-around-tables): Fix duplicating table content + during auto-fix + - Auto-fix no longer duplicates table content when adding + blank lines + - Correctly handles tables at various positions in the + document + - MD013 (line-length): Preserve nested linked images during + text reflow + - Markdown images inside links like [](url) + now preserved during line wrapping + - Previously, the reflow logic could break such nested + constructs + * Changed + - Docs: Document rumdl-fmt pre-commit hook with version check + - Added documentation for the rumdl-fmt hook in pre-commit + configuration + - Includes version compatibility information +- Update to version 0.0.185: + * Added + - Inline config: Support rule aliases in inline configuration + comments + - Use human-readable aliases like line-length instead of + MD013 in inline comments + - Example: <!-- rumdl-disable line-length --> now works + alongside <!-- rumdl-disable MD013 --> + - All rules now document their aliases in the rule + documentation + * Fixed + - MD061 (forbidden-terms): Register rule in mod.rs + - MD061 was added in v0.0.184 but was never registered, + causing "Unknown rule" errors + - The rule now works correctly for detecting forbidden terms + like TODO, FIXME, etc. +- Update to version 0.0.184: + * Added + - MD061 (forbidden-terms): New rule to flag forbidden terms in + documents + - Configurable list of forbidden terms with case-sensitivity + options + - Useful for style guides, compliance, and consistency + enforcement + * Fixed + - Code blocks: Respect CommonMark fence indentation limit (0-3 + spaces) + - CommonMark spec limits fenced code block indentation to 0-3 + spaces relative to container + - Document-level fences must have at most 3 spaces of + indentation + - Fences inside list items are correctly recognized + (indentation is relative to list content) + - Prevents false negatives when checking content inside + deeply nested structures + - LSP: Use whole-table fixes for table rules (MD055, MD056, + MD058, MD060) + - Table rule fixes now replace the entire table instead of + individual cells + - Prevents fix corruption when multiple cells need adjustment + - Improves reliability of auto-fix in IDEs + +------------------------------------------------------------------- Old: ---- rumdl-0.0.183.obscpio New: ---- rumdl-0.0.188.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rumdl.spec ++++++ --- /var/tmp/diff_new_pack.Tn38MX/_old 2025-12-05 16:54:40.707472818 +0100 +++ /var/tmp/diff_new_pack.Tn38MX/_new 2025-12-05 16:54:40.711472985 +0100 @@ -17,7 +17,7 @@ Name: rumdl -Version: 0.0.183 +Version: 0.0.188 Release: 0 Summary: Markdown Linter written in Rust License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Tn38MX/_old 2025-12-05 16:54:40.751474658 +0100 +++ /var/tmp/diff_new_pack.Tn38MX/_new 2025-12-05 16:54:40.767475327 +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.0.183</param> + <param name="revision">v0.0.188</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Tn38MX/_old 2025-12-05 16:54:40.803476832 +0100 +++ /var/tmp/diff_new_pack.Tn38MX/_new 2025-12-05 16:54:40.811477166 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rvben/rumdl.git</param> - <param name="changesrevision">2956b60045d7413265457d64816f821ef3ee2afd</param></service></servicedata> + <param name="changesrevision">894a49314c0ea22ec154a18460ca8bb03416d007</param></service></servicedata> (No newline at EOF) ++++++ rumdl-0.0.183.obscpio -> rumdl-0.0.188.obscpio ++++++ ++++ 10682 lines of diff (skipped) ++++++ rumdl.obsinfo ++++++ --- /var/tmp/diff_new_pack.Tn38MX/_old 2025-12-05 16:54:41.859520983 +0100 +++ /var/tmp/diff_new_pack.Tn38MX/_new 2025-12-05 16:54:41.863521150 +0100 @@ -1,5 +1,5 @@ name: rumdl -version: 0.0.183 -mtime: 1764249194 -commit: 2956b60045d7413265457d64816f821ef3ee2afd +version: 0.0.188 +mtime: 1764800685 +commit: 894a49314c0ea22ec154a18460ca8bb03416d007 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/rumdl/vendor.tar.zst /work/SRC/openSUSE:Factory/.rumdl.new.1939/vendor.tar.zst differ: char 7, line 1
