Releases: CommunityToolkit/Aspire
v9.1.0
It's time for a new release, and this release sees the introduction of new integrations for EventStore (client and hosting), ActiveMQ and MassTransit with RabbitMQ.
We also see fixes and improvements across Ollama and SQL Database Projects.
Check out the full list of changes below.
What's Changed
- New baseline version of 9.0.1 for packages by @aaronpowell in #244
- Update Rust README.md by @Alirexaa in #247
- Add python shields to readme by @Alirexaa in #245
- Update bug_report issue template replace checkboxes to textarea for nuget-packages by @Alirexaa in #249
- Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in #252
- Doc errors fail builds by @aaronpowell in #259
- #254 small fixes for compilation warnings by @anoordover in #255
- Bulk update of dependabot changes by @aaronpowell in #270
- README typo by @jfversluis in #272
- Fixing
WaitFor
support with Ollama model downloads by @aaronpowell in #260 - Remove NoWarn from Meilisearch integrations by @Alirexaa in #281
- Test stability for SWA integration tests" by @aaronpowell in #276
- Bump OllamaSharp from 4.0.7 to 4.0.8 by @dependabot in #287
- Bump Swashbuckle.AspNetCore from 7.0.0 to 7.1.0 by @dependabot in #289
- Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0 by @dependabot in #290
- Bump Microsoft.SqlServer.DacFx and Microsoft.Build by @dependabot in #288
- Removing path filters on main and release CI workflows by @aaronpowell in #297
- Registering correct AI services in Ollama example by @aaronpowell in #296
- #293 bump Ollama tags by @anoordover in #295
- Feature/issue 253 add active mq hosting by @anoordover in #273
- Add support for Defining DacPac deployment options in SqlDatabaseProjects. by @nnitkasw in #286
- Add EventStore Hosting and Client integrations by @fredimachado in #277
- Ollama GPU support by @aaronpowell in #299
- Bumped Ollama container image tags by @aaronpowell in #300
- Fix Ollama GPU support by @MatsM16 in #307
- Adding copilot-instructions by @aaronpowell in #308
- Add ActiveMQ and Eventstore shield badges to Readme by @Alirexaa in #311
- Bump JsonSchema.Net from 7.2.3 to 7.3.0 by @dependabot in #303
- Bump MassTransit from 8.3.1 to 8.3.3 by @dependabot in #313
- Bump MeiliSearch from 0.15.4 to 0.15.5 by @dependabot in #305
- Bump FluentAssertions from 6.12.2 to 7.0.0 by @dependabot in #304
- Fix CODEOWNERS by @Alirexaa in #316
- contributor docs improvements by @aaronpowell in #314
- OllamaSharp registration fixes by @aaronpowell in #318
- Updating some container images by @aaronpowell in #319
- Bump OpenTelemetryVersion from 1.9.0 to 1.10.0 by @dependabot in #322
- Bump OllamaSharp from 4.0.8 to 4.0.11 by @dependabot in #323
- Bumping to 9.1 by @aaronpowell in #330
New Contributors
- @anoordover made their first contribution in #255
- @jfversluis made their first contribution in #272
- @nnitkasw made their first contribution in #286
- @fredimachado made their first contribution in #277
- @MatsM16 made their first contribution in #307
Full Changelog: v9.0.0...v9.1.0
v9.0.0
🎉🎉🎉 Welcome to the 9.0.0 release of the .NET Aspire Community Toolkit. This is a huge release (check out all the changes below), but here's some of the top highlights:
- .NET Aspire 9 support
- .NET 9 support (we support .NET 8 and 9)
- New integrations for Rust, Bun, Data API builder, SQL Database Projects
- Overhaul of the Ollama and OllamaSharp extension to better handle models and support Microsoft.Extensions.AI
- Ollama integration provides resource commands
Happy building!
What's Changed
- Data API Builder Integration by @aaronpowell in #98
- Adding
ResourceName
attribute to our extension methods by @aaronpowell in #106 - Aspire 9 merge from main by @ErikEJ in #123
- Removing deprecated API by @aaronpowell in #129
- Update README.md by @tommasodotNET in #161
- Aspire 9 support by @aaronpowell in #87
- Update README.md by @Alirexaa in #181
- Update bug_report.yml by @Alirexaa in #179
- Update
ToolkitMinorVersion
to 0 by @Alirexaa in #180 - Cleanup of devcontainer by @aaronpowell in #176
- Add Waitfor For Meilisearch by @Alirexaa in #183
- Update CONTRIBUTING.md by @ErikEJ in #186
- Code Coverage improvements by @aaronpowell in #184
- SWA health checks by @aaronpowell in #175
- Default Formatter by @aaronpowell in #189
- NuGet tag fix by @aaronpowell in #193
- Change Ollama AddModel to create a separate resource by @Mrxx99 in #143
- Updating to OllamaSharp 4 by @aaronpowell in #167
- ollama code coverge by @aaronpowell in #195
- Bump Testcontainers from 3.10.0 to 4.0.0 by @dependabot in #199
- Setting default C# formatter by @aaronpowell in #201
- Adding more files to CI trigger by @aaronpowell in #202
- Initialize PublicAPI file generation task in VSCode by @aaronpowell in #197
- Bump OllamaSharp from 4.0.2 to 4.0.4 by @dependabot in #200
- Add support for SQL Server Database Projects by @jmezach in #204
- SQL Database Projects codeowner by @aaronpowell in #210
- Ollama resource commands by @aaronpowell in #203
- Fixing package versioning by @aaronpowell in #215
- Add Rust hosting integration by @Alirexaa in #212
- Bump FluentAssertions from 6.12.1 to 6.12.2 by @dependabot in #217
- Bump OllamaSharp from 4.0.4 to 4.0.6 by @dependabot in #218
- Test stability by @aaronpowell in #222
- Add Rust and SQL Databases project shields to readme by @Alirexaa in #224
- Refactor Utils file sharing by @Alirexaa in #225
- Adding .NET 9 to the devcontainer by @aaronpowell in #228
- Silent vulnerable package warning by @Alirexaa in #227
- 209 golang port by @tommasodotNET in #211
- Updating to Aspire 9.0.0 GA by @aaronpowell in #230
- Update to 3.0.0 Build SDK in SQL Database Projects sample by @ErikEJ in #232
- Bumping Ollama container image by @aaronpowell in #229
- Adding aspire templates to the devcontainer setup process by @aaronpowell in #231
- Update Meilisearch tag to v1.11 by @Alirexaa in #233
- Add Uvicorn Integration by @tommasodotNET in #219
- Adding multiple file support to AddDataAPIBuilder() by @JerryNixon in #188
- Multi-target frameworks by @Alirexaa in #182
- Update CODEOWNERS by @Alirexaa in #237
- Fixing namespaces of deno package types by @aaronpowell in #238
- Bun hosting integration by @aaronpowell in #235
- Add bun shields to readme by @Alirexaa in #239
- Marking the unshipped APIs as shipped in preparation for 9.0 by @aaronpowell in #242
New Contributors
- @ErikEJ made their first contribution in #123
- @Mrxx99 made their first contribution in #143
- @jmezach made their first contribution in #204
- @JerryNixon made their first contribution in #188
Full Changelog: v8.3.0...v9.0.0
v8.3.0
What's Changed
- Fix Meilisearch doc issues by @Alirexaa in #142
- Changing versioning for builds by @aaronpowell in #147
- Missing NuGet package tags by @aaronpowell in #148
- Fixing pre-release shields by @aaronpowell in #154
- Enforcing XML docs by @aaronpowell in #151
- Feat add deno support by @brian-guerrero in #137
- backport ollama api change by @aaronpowell in #155
- Remove duplicate directory by @brian-guerrero in #159
- Caching global npm packages by @aaronpowell in #166
- Fixing a readme that said component not integration by @aaronpowell in #163
- Improving SWA test stability by @aaronpowell in #165
- Code coverage reporting by @aaronpowell in #152
- Release v8.3.0 by @aaronpowell in #173
New Contributors
- @brian-guerrero made their first contribution in #137
Full Changelog: v8.2.1...v8.3.0
v8.2.1
Initial Release 🎉
This is the very first release of the .NET Aspire Community Toolkit 🎉.
The release is aligned with the 8.2 .NET Aspire release and contains our first set of packages:
- CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps
- CommunityToolkit.Aspire.Hosting.Golang
- CommunityToolkit.Aspire.Hosting.Java
- CommunityToolkit.Aspire.Hosting.NodeJS.Extensions
- CommunityToolkit.Aspire.Hosting.Ollama
- CommunityToolkit.Aspire.OllamaSharp
- CommunityToolkit.Aspire.Hosting.Meilisearch
- CommunityToolkit.Aspire.Meilisearch
Full change long is below
What's Changed
- Update Java hosting model by @justinyoo in #1
- tweaking devcontainer config by @aaronpowell in #2
- Update devcontainer settings by @justinyoo in #4
- Setup Java for CI by @aaronpowell in #3
- Using CPM to make it easier to have dependency consistency by @aaronpowell in #5
- Updating to Aspire 8.1 by @aaronpowell in #8
- Enable Java tests by @aaronpowell in #7
- SWA component by @aaronpowell in #6
- SWA sample + tests by @aaronpowell in #9
- ci stability by @aaronpowell in #10
- Contributing by @aaronpowell in #11
- Doc-guidance by @aaronpowell in #12
- Adding a codeowners by @aaronpowell in #13
- Versioning-and-release by @aaronpowell in #14
- status badges by @aaronpowell in #16
- Diagnostics doc + simplified error code by @aaronpowell in #15
- nuget package icon by @aaronpowell in #17
- Adding a NodeJS extensions pack by @aaronpowell in #18
- FAQ by @aaronpowell in #19
- Just little things on the docs by @maddymontaquila in #20
- Improvement of issue templates by @aaronpowell in #21
- Adding missing integration from docs by @aaronpowell in #22
- namespace fix by @aaronpowell in #25
- Aligning the namespace and file names of the Hosting.Java integration by @aaronpowell in #27
- Add docs for Java package by @justinyoo in #29
- Ollama by @aaronpowell in #26
CommunityToolkit.Aspire.*
->Aspire.CommunityToolkit
by @aaronpowell in #33- Adding unit tests for Java hosting by @aaronpowell in #38
- Test fixes by @aaronpowell in #37
- Supporting multiple models in Ollama by @aaronpowell in #34
- OpenWebUI for Ollama by @aaronpowell in #40
- dotnet foundation by @aaronpowell in #41
- Test improvements" by @aaronpowell in #46
- fixes unused reference by @tommasodotNET in #72
- OllamaSharp client integration by @aaronpowell in #45
- adds set up go to all workflows by @tommasodotNET in #76
- avoid using path normalizer by @tommasodotNET in #80
- Issue43 by @tommasodotNET in #81
- Golang Integration by @tommasodotNET in #71
- Fixing devcontainer build error by @aaronpowell in #82
- CODEOWNERS update by @aaronpowell in #86
- Add Public Api Analyzers by @Alirexaa in #79
- 88 85 golang by @tommasodotNET in #92
- Update public-api.md by @Alirexaa in #94
- Migrating docs to dotnet/docs-aspire by @aaronpowell in #53
- Golang Cache in worflows and Tests improvement by @tommasodotNET in #93
- Update README.md by @Alirexaa in #96
- Updating workload manifest before install Aspire in Workflows by @FBoucher in #100
- Update Aspire.CommunityToolkit.sln by @paulomorgado in #103
- Add test base classes by @Alirexaa in #90
- npm ci support by @aaronpowell in #105
- missing signing step in github actions by @aaronpowell in #116
- Adding Azure artifacts nuget feed to publishing by @aaronpowell in #120
- nuget package fixes by @aaronpowell in #121
Aspire.CommunityToolkit
toCommunityToolkit.Aspire
by @aaronpowell in #125- Better handling of ollama model discovery by @aaronpowell in #122
- Add Meilisearch integration by @Alirexaa in #66
- Removing last traces of GitHub Packages for publishing by @aaronpowell in #130
- ignore artifact publishing when its depndabot by @aaronpowell in #136
- Preparing 8.2.1 release by @aaronpowell in #134
- Bump vite from 5.4.4 to 5.4.10 in /examples/nodejs-ext/yarn-demo in the npm_and_yarn group across 1 directory by @dependabot in #133
- Bump vite from 5.4.1 to 5.4.10 in /examples/swa/CommunityToolkit.Aspire.StaticWebApps.WebApp in the npm_and_yarn group across 1 directory by @dependabot in #132
- Bump rollup from 4.21.2 to 4.24.0 in /examples/nodejs-ext/yarn-demo in the npm_and_yarn group across 1 directory by @dependabot in #131
- Add Meilisearch badges to README.md by @Alirexaa in #138
- Bump the npm_and_yarn group across 4 directories with 2 updates by @dependabot in #139
- Bump the npm_and_yarn group across 3 directories with 2 updates by @dependabot in #140
- Release v8.2.1 by @aaronpowell in #141
New Contributors
- @justinyoo made their first contribution in #1
- @maddymontaquila made their first contribution in #20
- @Alirexaa made their first contribution in #79
- @FBoucher made their first contribution in #100
- @paulomorgado made their first contribution in #103
- @dependabot made their first contribution in #133
Full Changelog: https://github.com/CommunityToolkit/Aspire/commits/v8.2.1