🤖 *Repo Assist here — I'm an automated AI assistant for this repository.* ## Activity for May 2026 ## Suggested Actions for Maintainer **Comprehensive list of pending items requiring maintainer attention:** * [ ] **Review PR** (new): fix(js/ts): reject JS-permissive date strings that .NET TryParse rejects (closes #3858) — branch: `repo-assist/fix-datetime-tryparse-permissive-3858` * [ ] **Review PR** #4587: fix(js/ts): fix G/g format specifier corrupting exponential notation (closes #2654) — [Review](https://github.com/fable-compiler/Fable/pull/4587) * [ ] **Review PR** #4585: fix: forward --pathmap: option to FCS so CallerFilePath respects `` (closes #4061) — [Review](https://github.com/fable-compiler/Fable/pull/4585) * [ ] **Review PR** #4553: fix(js): handle .NET format specifiers in F# interpolated strings — [Review](https://github.com/fable-compiler/Fable/pull/4553) * [ ] **Review PR** #4546: [Eng] Add CI concurrency settings to cancel superseded PR runs — [Review](https://github.com/fable-compiler/Fable/pull/4546) * [ ] **Review PR** #4543: [JS/TS] Fix sprintf %g/%G not stripping trailing zeros — [Review](https://github.com/fable-compiler/Fable/pull/4543) * [ ] **Review PR** #4533: [TypeScript] Fix static class members not re-declaring class-level type parameters (closes #3504) — [Review](https://github.com/fable-compiler/Fable/pull/4533) * [ ] **Review PR** #4532: [All] Emit compile-time error when inline function references private value (closes #3866) — [Review](https://github.com/fable-compiler/Fable/pull/4532) * [ ] **Review PR** #4525: [Eng] Add NuGet and npm package caching to CI workflow — [Review](https://github.com/fable-compiler/Fable/pull/4525) * [ ] **Review PR** #4521: [JS/TS] Fix DateTimeOffset.ToString using local timezone — [Review](https://github.com/fable-compiler/Fable/pull/4521) * [ ] **Review PR** #4495: Add TypeScript output support and snapshot update mode to integration tests (closes #4022) — [Review](https://github.com/fable-compiler/Fable/pull/4495) * [ ] **Review PR** #4487: [JS/TS] Fix source maps dropping valid mappings at column 0 — [Review](https://github.com/fable-compiler/Fable/pull/4487) * [ ] **Review PR** #4465: [JS/TS] Add Async.AwaitEvent support (closes #4239) — [Review](https://github.com/fable-compiler/Fable/pull/4465) * [ ] **Review PR** #4451: [JS/TS] Fix String.IndexOf/LastIndexOf ignoring StringComparison argument — [Review](https://github.com/fable-compiler/Fable/pull/4451) * [ ] **Review PR** #4450: [JS/TS] Add regression tests for N0, C0, P0 format specifiers — [Review](https://github.com/fable-compiler/Fable/pull/4450) * [ ] **Review PR** #4417: [JS/TS] Fix implicit DateTime→DateTimeOffset conversion — [Review](https://github.com/fable-compiler/Fable/pull/4417) * [ ] **Review PR** #4414: [JS/TS] Fix super call in generic class hierarchy using wrong mangled name — [Review](https://github.com/fable-compiler/Fable/pull/4414) * [ ] **Review PR** #4411: [JS/TS] Fix float32 arithmetic producing float64 results — [Review](https://github.com/fable-compiler/Fable/pull/4411) * [ ] **Check comment** on #3858: Repo Assist submitted fix PR for DateTime.TryParse too permissive — [View](https://github.com/fable-compiler/Fable/issues/3858) * [ ] **Check comment** on #2654: Repo Assist identified root cause and submitted fix PR — [View](https://github.com/fable-compiler/Fable/issues/2654) * [ ] **Check comment** on #4061: Repo Assist identified root cause (`--pathmap:` discarded in `extractUsefulOptionsAndSources`) and submitted fix PR — [View](https://github.com/fable-compiler/Fable/issues/4061) * [ ] **Check comment** on #3477: Repo Assist identified root cause of GetRecordFields skipping None fields in anonymous records — [View](https://github.com/fable-compiler/Fable/issues/3477) * [ ] **Check comment** on #4562: Repo Assist identified NU1605 stderr-vs-exit-code root cause and submitted fix PR — [View](https://github.com/fable-compiler/Fable/issues/4562) * [ ] **Check comment** on #2636: Repo Assist submitted StringBuilder.Append overloads PR — [View](https://github.com/fable-compiler/Fable/issues/2636) ## Future Work for Repo Assist - Investigate #4580: `[<Erase>]` + `static member inline` emits invalid JS (inline not expanded) - Fix #4224 JSX match-case children (Unroller in Fable2Babel.fs) - Fix #3919 importValueDynamic multi-arg functions - Fix `#3477` anonymous record None fields filtered from object literal (BabelPrinter line 1211) - Add StringBuilder.Append overloads to Dart and Beam targets ## Run History ### 2026-05-03 01:16 UTC — [Run](https://github.com/fable-compiler/Fable/actions/runs/25266439646) - 🔧 Created PR: fix(js/ts): reject JS-permissive date strings that .NET TryParse rejects (closes #3858), branch `repo-assist/fix-datetime-tryparse-permissive-3858` - 💬 Commented on #3858: identified fix and submitted PR ### 2026-05-02 01:09 UTC — [Run](https://github.com/fable-compiler/Fable/actions/runs/25239934721) - 🔧 Created PR: fix(js/ts): fix G/g format specifier corrupting exponential notation (`closes #2654`) - 💬 Commented on #2654: identified root cause and linked fix PR ### 2026-05-01 01:18 UTC — [Run](https://github.com/fable-compiler/Fable/actions/runs/25197559569) - 🔧 Created PR #4585: fix: forward --pathmap: option to FCS so CallerFilePath respects `` (`closes #4061`) - 💬 Commented on #4061: identified root cause (`--pathmap:` discarded in `extractUsefulOptionsAndSources`) - 📝 Created new monthly issue for May 2026, closed April issue #4471 > Generated by 🌈 Repo Assist, see [workflow run](https://github.com/fable-compiler/Fable/actions/runs/25266439646). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > > To install this [agentic workflow](https://github.com/githubnext/agentics/blob/51c8f6ad4357d2ecc06e47120031b3d75e80227d/workflows/repo-assist.md), run > ``` > gh aw add githubnext/agentics/workflows/repo-assist.md@51c8f6ad4357d2ecc06e47120031b3d75e80227d > ``` > Generated by 🌈 Repo Assist, see [workflow run](https://github.com/fable-compiler/Fable/actions/runs/25266439646). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > > To install this [agentic workflow](https://github.com/githubnext/agentics/blob/51c8f6ad4357d2ecc06e47120031b3d75e80227d/workflows/repo-assist.md), run > ``` > gh aw add githubnext/agentics/workflows/repo-assist.md@51c8f6ad4357d2ecc06e47120031b3d75e80227d > ``` <!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, version: 1.0.35, model: auto, id: 25266439646, workflow_id: repo-assist, run: https://github.com/fable-compiler/Fable/actions/runs/25266439646 -->
🤖 Repo Assist here — I'm an automated AI assistant for this repository.
Activity for May 2026
Suggested Actions for Maintainer
Comprehensive list of pending items requiring maintainer attention:
repo-assist/fix-datetime-tryparse-permissive-3858Async.AwaitEvent#4239) — Review--pathmap:discarded inextractUsefulOptionsAndSources) and submitted fix PR — ViewNonevalues with anonymous records #3477: Repo Assist identified root cause of GetRecordFields skipping None fields in anonymous records — ViewFuture Work for Repo Assist
[<Erase>]+static member inlineemits invalid JS (inline not expanded)JSX.creatematch cases in children parsed as function call #4224 JSX match-case children (Unroller in Fable2Babel.fs)#3477anonymous record None fields filtered from object literal (BabelPrinter line 1211)Run History
2026-05-03 01:16 UTC — Run
repo-assist/fix-datetime-tryparse-permissive-38582026-05-02 01:09 UTC — Run
closes #2654)2026-05-01 01:18 UTC — Run
closes #4061)--pathmap:discarded inextractUsefulOptionsAndSources)