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-11-13 17:28:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rumdl (Old) and /work/SRC/openSUSE:Factory/.rumdl.new.2061 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rumdl" Thu Nov 13 17:28:19 2025 rev:4 rq:1317526 version:0.0.175 Changes: -------- --- /work/SRC/openSUSE:Factory/rumdl/rumdl.changes 2025-11-11 19:20:25.141166807 +0100 +++ /work/SRC/openSUSE:Factory/.rumdl.new.2061/rumdl.changes 2025-11-13 17:30:02.005897755 +0100 @@ -1,0 +2,111 @@ +Thu Nov 13 07:00:03 UTC 2025 - Johannes Kastl <[email protected]> + +- Update to version 0.0.175: + * Added + - Universal wiki-link and Obsidian block reference support + - Added recognition of [[wiki-links]] across all rules + - Added support for Obsidian block references + [[note#^block-id]] + - Prevents false positives in link/heading detection rules + - Works with all extended markdown flavors that support + wiki-links + - Type-safe configuration wrappers + - Added HeadingLevel type with validation (1-6 range) + - Added type-safe wrappers for MD007, MD009, MD010 + configuration + - Added type-safe configuration for MD013 and MD030 + - Added type-safe configuration for MD022, MD012, MD060 + - Compile-time validation prevents invalid configuration + values + - Backward compatible with snake_case field names via serde + aliases + - Memory profiling for non-Linux platforms + - Added cross-platform memory profiling support + - Uses physical memory instead of virtual memory for + benchmarking + - Enables performance analysis on macOS and Windows + * Fixed + - MD041: mdBook preprocessor directive false positives + - MD041 now skips files containing only mdBook preprocessor + directives (e.g., {{#include file.md}}) + - These composition/routing files are not standalone content + and don't require headings + - Eliminates false positives on mdBook include-only files + - Supports all mdBook directives: {{#include}}, + {{#playground}}, {{#rustdoc_include}}, etc. + - Handles files with directives mixed with HTML comments + - Added comprehensive test coverage for mdBook directive + patterns + - MD042: Inline code in link text false positives + - Fixed incorrect flagging of code spans within link text + - MD042 now correctly handles patterns like [code with + \backticks`](url)` + - Prevents false positives when links contain inline code + - Added regression test covering this case + - Config import: markdownlint option mapping (#137) + - rumdl import now correctly maps markdownlint-specific + option names to rumdl equivalents + - MD013: Maps stern → strict, warns about incompatible + options (code_block_line_length, heading_line_length) + - MD054: Warns about incompatible style/styles options (rumdl + uses individual boolean flags) + - Prevents "Unknown option" warnings when importing + markdownlint configs + - Added helpful warnings explaining config model differences + - MD011: Footnote reference false positives (#147) + - Fixed incorrect flagging of valid markdown: + [link](url)[^footnote] + - MD011 now skips footnote references (starting with ^) + - Already had support for reference links, now extended to + footnotes + - Added regression test covering this case + - MD013: Front matter line length (#146) + - MD013 now correctly skips YAML/TOML front matter blocks + - Prevents false positives on long lines in document metadata + - Works with both --- (YAML) and +++ (TOML) front matter + delimiters + - Added regression test covering this case + - Config system: kebab-case support + - MD041: Converted to serde-based config with kebab-case + support + - Added backward compatibility aliases for snake_case field + names + - Now properly supports both front-matter-title and + front_matter_title + - Removed undocumented config options from MD032 and MD038 + - MD004: Simplified configuration + - Refactored to use derives instead of manual implementation + - Cleaner code while maintaining full functionality + - Test infrastructure improvements + - Migrated from deprecated Command::cargo_bin to + cargo_bin_cmd! macro + - Fixed Homebrew installation docs (removed unnecessary brew + tap) + * Changed + - Consistency checking: Prevalence-based style detection + - Converted MD003, MD004, MD046, MD048, MD049, MD050, MD055 + from "first-found" to "prevalence-based" logic + - Rules now count ALL occurrences and enforce the most + commonly used style + - Tie-breakers prefer industry standards (GitHub, CommonMark + recommendations) + - More accurate representation of document's actual style + intent + - Better user experience: rules adapt to what you mostly use, + not just the first instance + - Affected rules: + - MD003 (heading-style): ATX vs Setext vs Closed ATX + - MD004 (ul-style): dash, asterisk, plus, or consistent + - MD046 (code-block-style): fenced vs indented + - MD048 (code-fence-style): backticks vs tildes + - MD049 (emphasis-style): asterisk vs underscore + - MD050 (strong-style): asterisk vs underscore + - MD055 (table-pipe-style): leading/trailing pipe + consistency + - Updated documentation to reflect prevalence-based behavior + - Dependencies + - Upgraded schemars from 0.8 to 1.1 + - Updated all dependencies to latest compatible versions + - Updated dependencies to latest patch versions + +------------------------------------------------------------------- Old: ---- rumdl-0.0.174.obscpio New: ---- rumdl-0.0.175.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rumdl.spec ++++++ --- /var/tmp/diff_new_pack.6ElASh/_old 2025-11-13 17:30:08.110157501 +0100 +++ /var/tmp/diff_new_pack.6ElASh/_new 2025-11-13 17:30:08.114157671 +0100 @@ -17,7 +17,7 @@ Name: rumdl -Version: 0.0.174 +Version: 0.0.175 Release: 0 Summary: Markdown Linter written in Rust License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.6ElASh/_old 2025-11-13 17:30:08.162159713 +0100 +++ /var/tmp/diff_new_pack.6ElASh/_new 2025-11-13 17:30:08.170160054 +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.174</param> + <param name="revision">v0.0.175</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.6ElASh/_old 2025-11-13 17:30:08.198161246 +0100 +++ /var/tmp/diff_new_pack.6ElASh/_new 2025-11-13 17:30:08.202161416 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/rvben/rumdl.git</param> - <param name="changesrevision">f8f02851c121f9449dc961c7da26815dd76fee97</param></service></servicedata> + <param name="changesrevision">6ee7969a2b449998055afdc4514e53e167bee02a</param></service></servicedata> (No newline at EOF) ++++++ rumdl-0.0.174.obscpio -> rumdl-0.0.175.obscpio ++++++ ++++ 10514 lines of diff (skipped) ++++++ rumdl.obsinfo ++++++ --- /var/tmp/diff_new_pack.6ElASh/_old 2025-11-13 17:30:09.038196990 +0100 +++ /var/tmp/diff_new_pack.6ElASh/_new 2025-11-13 17:30:09.042197160 +0100 @@ -1,5 +1,5 @@ name: rumdl -version: 0.0.174 -mtime: 1762784570 -commit: f8f02851c121f9449dc961c7da26815dd76fee97 +version: 0.0.175 +mtime: 1762959101 +commit: 6ee7969a2b449998055afdc4514e53e167bee02a ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/rumdl/vendor.tar.zst /work/SRC/openSUSE:Factory/.rumdl.new.2061/vendor.tar.zst differ: char 7, line 1
