Skip to content

Commit 2571b7d

Browse files
[Repo Assist] Prepare release 8.5.0 (#499)
🤖 *This PR was created by [Repo Assist](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24058266578).* ## Summary Bumps the version to **8.5.0** by adding an entry to `RELEASE_NOTES.md` covering all changes merged since 8.4.0: - **Performance**: O(1) assembly-name dictionary lookup in `convTypeRef` (#493) - **Performance**: Avoid O(n²) allocations in `ILMethodDefs` name-index construction; reuse lazy caches in `TargetTypeDefinition` for `GetField`/`GetPropertyImpl`/`GetEvent` (#497) - **Refactor**: `save`-based caching for `GetField`/`GetEvent`/`GetNestedType` on `ProvidedTypeDefinition`; `Dictionary` in `ILNestedExportedTypesAndForwarders` (#498) - **CI**: NuGet and FAKE build caching (#495) No code changes — RELEASE_NOTES.md only. ## Test Status ✅ 126/126 tests pass (`dotnet test tests/FSharp.TypeProviders.SDK.Tests.fsproj -c Release`). > Generated by 🌈 Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24058266578). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > > To install this [agentic workflow](https://github.com/githubnext/agentics/blob/7ee2b60744abf71b985bead4599640f165edcd93/workflows/repo-assist.md), run > ``` > gh aw add githubnext/agentics@7ee2b60 > ``` <!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 24058266578, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24058266578 --> <!-- gh-aw-workflow-id: repo-assist --> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent b721d8d commit 2571b7d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

RELEASE_NOTES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
#### 8.5.0 - April 7, 2026
2+
3+
- Performance: O(1) assembly-name dictionary lookup in `convTypeRef` #493
4+
- Performance: Avoid O(n²) allocations in `ILMethodDefs` name index construction; use lazy caches in `TargetTypeDefinition` for `GetField`/`GetPropertyImpl`/`GetEvent` #497
5+
- Refactor: Add `save`-based caching to `GetField`/`GetEvent`/`GetNestedType` on `ProvidedTypeDefinition`; use `Dictionary` in `ILNestedExportedTypesAndForwarders` #498
6+
- CI: Add NuGet and FAKE build caching to CI workflows #495
7+
18
#### 8.4.0 - March 31, 2026
29

310
- Bug fix: Fix `GetEnumUnderlyingType()` to correctly handle non-Int32 enum underlying types #470

0 commit comments

Comments
 (0)