Open
Description
- [automated] Merge branch 'main' => 'release/dev18.0' (18665)
- Fix roslyn versions to resolve NGEN issues
- Restore language server sln in copilot-setup-steps.yml
- Update copilot-setup-steps.yml with dotnet tool restore
- Localized file check-in by OneLocBuild Task: Build definition ID 499: Build ID 2724828
- Delete .config/feature-lsp-branch-merge.json
- use
errorR
instead oferror
in CheckDeclarations when possible. - Move LSP development to the main branch
- Mark Range.Zero as obsolete in favor of Range.range0
- [automated] Merge branch 'main' => 'release/dev18.0' (18661)
- Do not used arcades publish for signed build of vsixes
- [automated] Merge branch 'main' => 'release/dev18.0' (18658)
- Update azure-pipelines.yml - changes for signed builds and localization
- Mark #18617 as breaking change
- Internal: simplify FSharpDiagnostics.CreateFromException
- [automated] Merge branch 'main' => 'release/dev18.0' (18649)
- Tests: introduce resolve and code completion contexts
- Fix warn scopes trivia for fantomas
- Handle active patterns with inferred function ty & unsolved range typar
- CI jobs - allow preview versions of .NET
- [automated] Merge branch 'main' => 'release/dev18.0' (18582)
- Update copilot-instructions.md - include norestore
- More
string
optimizations - Update copilot-instructions.md
- Update commands.yml
- opt-in warning attribute not valid for union case with fields
- Checker: report environment before checking namespace
- WriteCodeFragment should support IsLiteral suffix for parity with MSBuild
- Address CI not always logging test results
- Fix parsing errors using anonymous records and code quotations
- remove XunitSetup linked file that does nothing
- Range of SynExprRecordField should include the expression
- [release/dev18.0] Source code updates from dotnet/dotnet
- Update System+Roslyn+VS versions
- fix release notes regarding #18049
- Update commands.yml
- remove deoptimizations to see if things still work
- Fix misleading XML documentation for pairwise functions
- Update CODEOWNERS - keep fsharp-team-msft
- [release/dev18.0] Source code updates from dotnet/dotnet (18567)
- Fix access checking for properies setters in attribute arguments
- Run fantomas without
-r
in GH action - Create copilot-setup-steps.yml
- Fix parsing errors using anonymous records and units of measures
- Use struct tuple instead of reference tuple for pair ordering
- add contrib.rocks to README.md
- Minor perf opt:
- Allow
return|return!
yield|yield!
and type annotations without parentheses - Multi agent parallel testing in CI
- Added support for empty case in random collections
- Add GitHub action to update ILVerify baselines via PR comments
- Use .NET10p3 SDK
- Versions props - main
- GH workflow - use ubuntu latest for cleaning up old runs
- Fix find all references for F# exceptions
- Shorthand lambda: fix completion for chained calls
- Allow
let!
anduse!
binding with type annotation without parentheses. - Update automerge config
- VS Insertion pipeline update - main
- Cancellable: always catch internal cancellations
- Fix race in cache eviction
- Make attribute target mismatch a warning and not an error.
- Scoped nowarn
- Clean up Conformance UnitsOfMeasure
- Keep parens around records in interpolated strings
- Update VisualFSharp.Core.targets
- Fix mixed emit-multi+/- sessions
- include accessibility range in
SynPat.Named
- Enable TypeSubsumptionCache for IDE use
- Code completion: fix getting qualifier expression in
do
statements in type decls - reuse fsi sessions in tests
- Checker: don't capture environment for checked modules
- Allow
_
inuse!
bindings values - Consolidate
SynExpr.LetOrUseBang(isUse=false)
Metadata
Metadata
Assignees
Type
Projects
Status
New