Skip to content

Bump ReverseMarkdown from 3.19.0 to 4.7.1#128

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/src/DocsGenerator/ReverseMarkdown-4.7.1
Open

Bump ReverseMarkdown from 3.19.0 to 4.7.1#128
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/nuget/src/DocsGenerator/ReverseMarkdown-4.7.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Updated ReverseMarkdown from 3.19.0 to 4.7.1.

Release notes

Sourced from ReverseMarkdown's releases.

4.7.1

Fix Exponential Time Complexity Bug Causing Hangs with Nested <p> Tags GH-408 by @​ssperling-wmp (cherry-picked and merged from master)

Full Changelog: mysticmind/reversemarkdown-net@4.7.0...4.7.1

4.7.0

What's Changed

New Contributors

Full Changelog: mysticmind/reversemarkdown-net@4.6.0...4.7.0

4.6.0

What's Changed

New Contributors

Full Changelog: mysticmind/reversemarkdown-net@4.5.0...4.6.0

4.5.0

  • Fix Tab added before anchor #​391
  • Fix Table convert may be getting wrong #​392
  • Add functionality to auto cleanup multiple newlines.

Full Changelog: mysticmind/reversemarkdown-net@4.4.0...4.5.0

4.4.0

Full Changelog: mysticmind/reversemarkdown-net@4.3.0...4.4.0

4.3.0

  • Renamed SuppressNewlines to SuppressDivNewlines. Note that 4.2.0 was published with incorrect name so unlisted it rather than bumping up the major version due to this change.

Full Changelog: mysticmind/reversemarkdown-net@4.2.0...4.3.0

4.2.0

What's Changed

Note: NuGet version unlisted due to incorrect config name, see 4.3.0 for details.

New Contributors

Full Changelog: mysticmind/reversemarkdown-net@4.1.0...4.2.0

4.1.0

Whats Changed

  • Reinstate .NET Standard 2.0 for PowerShell 5.1 based users of the lib #​359 @​mysticmind
  • Add support to convert strike through elements s, del and strike #​356
  • Fix strange escape issue of links #​355
  • Fix inadvertent auto content trimming for inline elements #​353

Full Changelog: mysticmind/reversemarkdown-net@4.0.0...4.1.0

4.0.0

What's Changed

  • Update to support .NET 8 @​mysticmind
  • Update dependent libs @​mysticmind
  • Remove .NET targets net46, netstandard2.0 and net5.0. Keep support only for net6.0, net7.0 and net8.0 @​mysticmind
  • Fix unit tests due to breaking changes pertaining to Verify (snapshot tool) @​mysticmind
  • Add support for <sup> tag conversion by @​francescolf in Add support for <sup> tag conversion mysticmind/reversemarkdown-net#358

New Contributors

Full Changelog: mysticmind/reversemarkdown-net@3.25.0...4.0.0

3.25.0

Full Changelog: mysticmind/reversemarkdown-net@3.24.0...3.25.0

3.24.0

What's Changed

  • Table alignment is ignored #​256
  • Suggestion: dl, dt, dd could render as lists #​282
  • Table Bug #​294

Full Changelog: mysticmind/reversemarkdown-net@3.23.1...3.24.0
Milestone: https://github.com/mysticmind/reversemarkdown-net/milestone/24?closed=1

3.23.1

Full Changelog: mysticmind/reversemarkdown-net@3.23.0...3.23.1

3.23.0

Full Changelog: mysticmind/reversemarkdown-net@3.22.0...3.23.0

3.22.0

Full Changelog: mysticmind/reversemarkdown-net@3.21.0...3.22.0

3.21.0

Full Changelog: mysticmind/reversemarkdown-net@3.20.0...3.21.0

3.20.0

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: ReverseMarkdown
  dependency-version: 4.7.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels May 4, 2026
@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

Copy link
Copy Markdown

@codacy-production codacy-production Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This upgrade from ReverseMarkdown 3.19.0 to 4.7.1 is critical for resolving an exponential time complexity bug (GH-408) and adding Slack-flavored markdown support. However, the upgrade introduces a breaking change in version 4.3.0 where 'SuppressNewlines' was renamed to 'SuppressDivNewlines'. Furthermore, version 4.0.0 removed support for older .NET targets (net46 and net5.0). While the Codacy analysis indicates the PR is up to standards, these architectural and configuration risks must be manually verified to ensure project stability.

About this PR

  • The ReverseMarkdown library renamed the 'SuppressNewlines' configuration option to 'SuppressDivNewlines' in version 4.3.0. Any existing usage of this setting must be updated to avoid configuration errors or unexpected output behavior.
  • Support for .NET 4.6 and .NET 5.0 was removed in version 4.0.0. Please confirm that the consuming project targets a compatible framework, such as .NET Standard 2.0 or .NET 6/7/8.

Test suggestions

  • Ensure the project builds successfully with the updated library version.
  • Verify that any usage of the configuration 'SuppressNewlines' is updated to 'SuppressDivNewlines' (breaking change introduced in v4.3.0).
  • Validate that nested

    tags do not cause performance hangs (regression test for GH-408).

  • Verify support for new conversion elements like and strikethrough (s, del, strike).
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Ensure the project builds successfully with the updated library version.
2. Verify that any usage of the configuration 'SuppressNewlines' is updated to 'SuppressDivNewlines' (breaking change introduced in v4.3.0).
3. Validate that nested <p> tags do not cause performance hangs (regression test for GH-408).
4. Verify support for new conversion elements like <sup> and strikethrough (s, del, strike).

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants