π€ *Repo Assist here β I'm an automated AI assistant for this repository.* ## Activity for April 2026 ## Suggested Actions for Maintainer * [ ] **Merge PR** #1175: Release 22.0.1 β promotes all [Unreleased] entries to a dated release (now includes #1174 entries: VersionOverride fix + Seq.cast) β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1175) * [ ] **Review PR** #1161: css introduce `--panel-background` and `--panel-border` for theming (renamed from `--surface-*` per nojaf/dsyme feedback; β CI passes) β closes #1156 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1161) * [ ] **Review PR** #1130: fix tooltip interactivity β allow mouse to enter tooltip to select/copy text β closes #949 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1130) * [ ] **Review PR** #1106: fix `Markdown.ToMd` multi-paragraph blockquote roundtrip β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1106) * [ ] **Check comment** on #949: Repo Assist commented on tooltip interactivity β linked to PR #1130 β [View](https://github.com/fsprojects/FSharp.Formatting/issues/949) * [ ] **Check comment** on #1156: Repo Assist commented linking to CSS surface/panel colors PR #1161 β [View](https://github.com/fsprojects/FSharp.Formatting/issues/1156) ## Future Work for Repo Assist - Continue investigating issue #585 (group overloaded methods) β complex, requires API docs changes - Monitor #1106 and #1130 for merge conflicts as main advances - After 22.0.1 release merges, update RELEASE_NOTES for any further pending changes - Note: PR #1173 (Seq allocation fixes) and PR #1176 (list-block refactor) were both closed by dsyme β do not re-propose ## Run History ### 2026-04-21 10:49 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24718213220) - π§ Updated PR #1161: renamed `--surface-background`/`--surface-border` to `--panel-background`/`--panel-border` per nojaf and dsyme feedback β CI β passes - iοΈ PR #1176 (list-block-refactor) was closed by dsyme on 2026-04-21 β do not re-propose ### 2026-04-20 10:57 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24662685228) - π§ Created new PR #1176: refactor `formatListBlock` helper in `MarkdownUtils.fs` β eliminates ~21 duplicate lines in ordered/unordered list formatting (346 tests pass) β closed by dsyme - π§ Updated PR #1175: added #1174 entries (VersionOverride fix, Seq.cast) to 22.0.1 release notes - iοΈ PR #1174 merged β by dsyme; PR #1173 closed by dsyme ### 2026-04-19 10:46 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24627004104) - π§ Created PR #1175: Release 22.0.1 β promoted all [Unreleased] changelog entries to `[22.0.1] - 2026-04-19`; 9 ToMd/ToLatex bug fixes, perf improvements, new test suites β branch `repo-assist/release-22.0.1-2026-04-19` ### 2026-04-18 10:32 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24602767430) - π§ Created PR #1174: eng: fix stale FCS VersionOverride (NU1605 warning elimination) + replace `Enumerable.Cast` with `Seq.cast` in `MarkdownUtils.fs` β Merged ### 2026-04-17 10:41 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24560940897) - π§ Created PR #1173: perf: avoid `Seq` allocations β rebased onto current main (closed by dsyme without merge) ### 2026-04-16 10:46 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24505962897) - π§ Created PR #1171: perf: avoid `Seq` allocations in hot markdown-parsing paths (520 tests pass) (closed by dsyme) ### 2026-04-15 10:44 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24450121955) - π§ Created PR #1170: test+fix: add `Markdown.ToLatex` direct unit tests (29 tests) + fix level-6 heading bug in `LatexFormatting.fs` β Merged ### 2026-04-14 10:46 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24394692121) - π§ Updated PR #1106: fixed duplicate `### Changed` subsection in `[22.0.0]` RELEASE_NOTES (was causing IKC0002 build error) ### 2026-04-13 10:55 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24339583031) - π§ Created PR #1165: `Markdown.ToMd` preserves YAML frontmatter β 283 tests pass β Merged ### 2026-04-12 10:35 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24304604567) - π§ Created PR #1164: fix add `--root` to `fsdocs watch`; fix WebSocket hot-reload β closes #924 β Merged ### 2026-04-10 10:38 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24238894950) - π§ Created PR #1161: css `--panel-background`/`--panel-border` β closes #1156 - π§ Created PR #1162: perf compile regex instances to module-level singletons β Merged - π¬ Commented on #1156: linked to PR #1161 ### 2026-04-10 09:29 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24236258663) - π·οΈ Labelled #1156 with `enhancement` - π§ Created PR #1157: fix `Markdown.ToMd` preserves tight list formatting β Merged ### Earlier runs (April 2026) - π§ PRs #1147β#1153: various `Markdown.ToMd` fixes β All merged - π§ PR #1130: fix tooltip interactivity β closes #949 - π§ PR #1106: fix blockquote roundtrip ### Earlier runs (March 2026) - π§ Created PRs #1127 (ToMd tests), #1108 (SVG fix), #1106 (blockquote fix), #1089 (--root option) > Generated by π€ Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24718213220). > Generated by π Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/24718213220). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > > To install this [agentic workflow](https://github.com/githubnext/agentics/blob/96b9d4c39aa22359c0b38265927eadb31dcf4e2a/workflows/repo-assist.md), run > ``` > gh aw add githubnext/agentics/workflows/repo-assist.md@96b9d4c39aa22359c0b38265927eadb31dcf4e2a > ``` <!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 24718213220, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.Formatting/actions/runs/24718213220 -->
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Suggested Actions for Maintainer
--panel-backgroundand--panel-borderfor theming (renamed from--surface-*per nojaf/dsyme feedback; β CI passes) β closes Decouple surface/component colors from --header-backgroundΒ #1156 β ReviewMarkdown.ToMdmulti-paragraph blockquote roundtrip β ReviewFuture Work for Repo Assist
Run History
2026-04-21 10:49 UTC β Run
--surface-background/--surface-borderto--panel-background/--panel-borderper nojaf and dsyme feedback β CI β passes2026-04-20 10:57 UTC β Run
formatListBlockhelper inMarkdownUtils.fsβ eliminates ~21 duplicate lines in ordered/unordered list formatting (346 tests pass) β closed by dsyme2026-04-19 10:46 UTC β Run
[22.0.1] - 2026-04-19; 9 ToMd/ToLatex bug fixes, perf improvements, new test suites β branchrepo-assist/release-22.0.1-2026-04-192026-04-18 10:32 UTC β Run
Enumerable.CastwithSeq.castinMarkdownUtils.fsβ Merged2026-04-17 10:41 UTC β Run
Seqallocations β rebased onto current main (closed by dsyme without merge)2026-04-16 10:46 UTC β Run
Seqallocations in hot markdown-parsing paths (520 tests pass) (closed by dsyme)2026-04-15 10:44 UTC β Run
Markdown.ToLatexdirect unit tests (29 tests) + fix level-6 heading bug inLatexFormatting.fsβ Merged2026-04-14 10:46 UTC β Run
### Changedsubsection in[22.0.0]RELEASE_NOTES (was causing IKC0002 build error)2026-04-13 10:55 UTC β Run
Markdown.ToMdpreserves YAML frontmatter β 283 tests pass β Merged2026-04-12 10:35 UTC β Run
--roottofsdocs watch; fix WebSocket hot-reload β closes Enablewatchserver from arbitrary hostΒ #924 β Merged2026-04-10 10:38 UTC β Run
--panel-background/--panel-borderβ closes Decouple surface/component colors from --header-backgroundΒ #11562026-04-10 09:29 UTC β Run
enhancementMarkdown.ToMdpreserves tight list formatting β MergedEarlier runs (April 2026)
Markdown.ToMdfixes β All mergedEarlier runs (March 2026)
(radient)Β #1108 (SVG fix), [Repo Assist] Fix Markdown.ToMd multi-paragraph blockquote roundtrip; make code tooltips interactiveΒ #1106 (blockquote fix), [Repo Assist] Add --root option to fsdocs watch for remote/proxy hostingΒ #1089 (--root option)