Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency updates #348

Closed
wants to merge 1 commit into from
Closed

Dependency updates #348

wants to merge 1 commit into from

Conversation

huwd
Copy link
Member

@huwd huwd commented Apr 23, 2024

What’s changed

Updates to dependencies including:

  • Redcarpet to v3.6.0, removing warnings that appear in Tech Docs sites running Ruby 3.2+

Offers two fixes:

* Match fence char and length when matching closing fence in fenced code
  blocks (Fixes #208)
* Fix anchor generation on titles with ampersands (Fixes #696).

And three improvements:

* Avoid warnings running on Ruby 3.2+ (See #721).
* Consider <center> as a block-level element (See #702).
* Properly provide a third argument to the table_cell callback
  indicating whether the current cell is part of the header or not. The
  previous implementation with two parameters is still supported (See
  #604 and #605).

Of particular interest to me here is the removal of Ruby 3.2 warnings
which are becoming relevant as tech docs apps are upgraded

See changelong:
https://github.com/vmg/redcarpet/releases/tag/v3.6.0
@huwd huwd changed the title Dependency - Redcarpet 3.5.1 -> 3.6.0 Dependency updates Apr 23, 2024
@sengi
Copy link
Contributor

sengi commented May 15, 2024

Happened as part of #349.

@sengi sengi closed this May 15, 2024
@sengi sengi deleted the dependency-updates branch May 15, 2024 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants