Skip to content

[Repo Assist] Release 22.0.1#1175

Open
github-actions[bot] wants to merge 4 commits intomainfrom
repo-assist/release-22.0.1-2026-04-19-f65e3e792b92a6fb
Open

[Repo Assist] Release 22.0.1#1175
github-actions[bot] wants to merge 4 commits intomainfrom
repo-assist/release-22.0.1-2026-04-19-f65e3e792b92a6fb

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 This PR was created by Repo Assist, an automated AI assistant.

This prepares the 22.0.1 release by promoting all accumulated [Unreleased] entries to a dated version block.

What's included

Changed:

  • Compile Regex instances to module-level singletons (RegexOptions.Compiled) in five modules — avoids per-call JIT overhead
  • Replace deprecated System.Net.WebClient with System.Net.Http.HttpClient in --saveimages
  • Bump Newtonsoft.Json pin 13.0.3 → 13.0.4
  • Bump System.Memory pin 4.5.5 → 4.6.3.0

Fixed (9 Markdown.ToMd / ToLatex round-trip bugs):

  • YAML frontmatter silently dropped on ToMd
  • Tight lists converted to loose lists
  • HardLineBreak emitted as bare newline instead of " \n"
  • HorizontalRule always emitted as 23 hyphens
  • Stray printfn debug output on unknown paragraph type
  • ToLatex invalid output for level-6+ headings
  • EmbedParagraphs nodes silently dropped by ToMd
  • Link titles silently dropped by ToMd
  • InlineCode spans with backticks serialised with incorrect fence length

Added:

  • Unit test suites for Markdown.ToFsx, ToPynb, and ToLatex
  • Round-trip tests for HardLineBreak and HorizontalRule

Merge considerations

Test Status

✅ Build succeeded: dotnet build FSharp.Formatting.sln --configuration Release — 0 errors, pre-existing NU1605/NU1608 version warnings only (not caused by this change).

Generated by 🌈 Repo Assist, see workflow run. Learn more.

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@97143ac59cb3a13ef2a77581f929f06719c7402a

Promote all [Unreleased] entries to [22.0.1] - 2026-04-19.
Leave an empty [Unreleased] section for future changes.

Includes:
- Regex singleton perf improvements
- WebClient → HttpClient migration
- Multiple Markdown.ToMd round-trip bug fixes (YAML, tight lists,
  HardLineBreak, HorizontalRule, EmbedParagraphs, link titles, InlineCode)
- Markdown.ToLatex level-6 heading fix
- New unit test suites for ToFsx, ToPynb, and ToLatex

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dsyme dsyme marked this pull request as ready for review April 20, 2026 02:39
…1 release notes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor Author

Commit pushed: f57d857

Generated by 🌈 Repo Assist, see workflow run. Learn more.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants