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

Reply via email to