Immutable
release. Only release title and notes can be modified.
What's Changed
- Cleanup blogpost headings by @PascalSenn in #9859
- [Nitro CLI] Use
Client.publishedVersionsto powerclient list published-versionscommand by @tobias-tengler in #9861 - [Website] Move docs and blog to website-next by @tobias-tengler in #9862
- [Website] Remove trailing slashes by @tobias-tengler in #9863
- Update Nitro to 31.0.2 by @tobias-tengler in #9865
- Introduce routing conditions for inbound message processing by @PascalSenn in #9869
- Add multi-routing-key bindings to RabbitMQ transport by @alisan3 in #9864
- Fix MCP adapter stack overflow on self-referencing input types by @glen-84 in #9850
- [OpenAPI] Properly handle recursive input types by @tobias-tengler in #9855
- Run CommandTestBase teardown via IAsyncLifetime on xUnit v2 by @glen-84 in #9872
- Bump
codecov/codecov-actionfrom v5 to v7.0.0 by @glen-84 in #9873 - Fix path to root in semantic introspection by @michaelstaib in #9876
- [Website] Optimize images by @tobias-tengler in #9875
- [Website] Fix minor issues by @tobias-tengler in #9878
- [Diagnostics] Add IncludeOperationNameInSpanName option by @tobias-tengler in #9874
- Implement message type binding for receive endpoints and enhance error handling by @PascalSenn in #9870
- Fix late binding of route destinations in mocha by @PascalSenn in #9881
- [Website] Polish by @tobias-tengler in #9879
- Migrate test suite to xUnit v3 and Microsoft Testing Platform by @glen-84 in #9871
- [Fusion] Merge output fields by least restrictive supertype by @glen-84 in #9877
- [Fusion] Align Aspire composition settings to actual settings by @tobias-tengler in #9885
- Fix
Optional<T>argument binding in source generator by @glen-84 in #9887 - Update GitHub workflow actions and npm tools to latest versions by @glen-84 in #9888
- Fix UseProjection over-projecting when the entity is a record by @glen-84 in #9889
- [Nitro CLI] Update --api-key description to mention it accepts PAT as well by @tobias-tengler in #9891
- Use per-command option instances in AspNetCore.CommandLine by @glen-84 in #9893
- [Fusion] Add union-intersection audit satisfiability test by @glen-84 in #9890
- Remove Dependabot devcontainers update configuration by @glen-84 in #9895
- [Website] Improve SEO by @tobias-tengler in #9894
- [Website] Improve SEO Pt. 2 by @tobias-tengler in #9896
- [Website] Add OpenAPI Adapter blog post by @tobias-tengler in #9883
- [Website] Performance improvements by @tobias-tengler in #9899
- Update ChilliCream.ModelContextProtocol.AspNetCore to 1.4.0 by @glen-84 in #9898
- [Website] Re-add Nitro download page by @tobias-tengler in #9900
- Dispose type module change monitor on failed executor creation by @tobias-tengler in #9902
- Stabilize
@deferoverlap HTTP tests with instant initial fields by @glen-84 in #9905 - [Website] Update favicons by @rstaib in #9906
- [Website] Checkout mocha-visualizer to fix publish workflow by @tobias-tengler in #9909
- [Website] Add missing documentation redirects by @tobias-tengler in #9910
- Enable hard link creation for local development to optimize disk usage by @PascalSenn in #9903
- Stabilize StarWars subscription tests against CI timing flake by @glen-84 in #9915
- [Website] Polish Pt. 3 by @tobias-tengler in #9917
- Replace Codecov with GitHub native code coverage by @glen-84 in #9918
- [Website] Properly set up prettier by @tobias-tengler in #9919
- Add Filter Operation Limit by @michaelstaib in #9920
- Fix issue in the cost analyzer that deduplicated too aggressively by @michaelstaib in #9916
New Contributors
Full Changelog: 16.1.3...16.1.4