--- title: "ASP.NET Core docs: What's new for January 2024" description: "What's new in the ASP.NET Core docs for January 2024." ms.custom: January-2024 ms.date: 02/01/2024 --- # ASP.NET Core docs: What's new for January 2024 Welcome to what's new in the ASP.NET Core docs for January 2024. This article lists some of the major changes to docs during this period. ## Blazor ### New articles - ### Updated articles - - Blazor 8.0 content updates - Cascading values updates - Move example code to sample apps - - Blazor 8.0 content updates - Add component example - - Blazor 8.0 content updates - Prerendering and interactive/enhanced routing - Move example code to sample apps - - Blazor 8.0 content updates - Clarification on prerendering and root components - Fine control of static SSR - Clarify Auto render mode behavior - Apply a render mode programmatically section - Client services during prerendering - - Blazor 8.0 content updates - Content follow-up updates (8.0) - "Base address" clarifications for `HttpClient` - - Blazor 8.0 content updates - Custom Blazor WASM loading progress indicator - - Blazor 8.0 content updates - Improve auth state provider guidance - Add Identity BWA template cross-links - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - Groups/roles article and Graph article updates - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Content follow-up updates (8.0) - - Add troubleshooting guidance - - Groups/roles article and Graph article updates - "Base address" clarifications for `HttpClient` - - "Base address" clarifications for `HttpClient` - Client services during prerendering - - "Base address" clarifications for `HttpClient` - - "Base address" clarifications for `HttpClient` - - "Base address" clarifications for `HttpClient` - Update save app state example - - Terminology updates - - Update PWA guidance - - Clarify 'content items' (placeholder content) - - Cascading values updates - - Calling base class methods - Account conf and PW recovery article - - Calling base class methods - Move example code to sample apps - - Integration article updates - RazorComponentResult rendering behavior - - Manage InputSelect form options for SSR - Move example code to sample apps - - Blazor CRUD/Quickgrid scaffolder - Move example code to sample apps - - Trimming complex framework types (JS interop) - - Clarify lazy loading is only for dev assemblies - - App base path enhancements - - Client services during prerendering - - Move example code to sample apps - - Move example code to sample apps - - Move example code to sample apps - - Prerendering and interactive/enhanced routing - - Update JS collocation guidance - - Custom Blazor WASM loading progress indicator ## Client-side development ### Updated articles - - libMan limitations /8 ## Fundamentals ### Updated articles - - Update env var name - Fix default value of PreferHostingUrls - - Fix default value of PreferHostingUrls - - CreateSimBuilder is missing /7 ## gRPC ### New articles - ### Updated articles - - Add note to IPC docs that it can't be combined with some channel features - - Add note to IPC docs that it can't be combined with some channel features ## Hosting and deployment ### Updated articles - - Update doc author note - - DelegateHealthCheck /8 - sample prep /8 ## Migration ### Updated articles - - Drop `[Parameter]` for query string params ## Performance ### Updated articles - - Add Azure Cosmos DB ## Release notes ### Updated articles - - Add a note about certificate file watching - Drop `[Parameter]` for query string params ## Security ### Updated articles - - Duplicate new section in the >6.0 moniker block - Updated app-secrets.md to show how to use user secrets in a console app - - Update env var name - - Account conf and PW recovery article - - Move prior version include to end ## SignalR ### Updated articles - - GH27996 - SignalR/hubs.md versioning to includes prework ## Testing ### Updated articles - - Add secret handling and special variables to .http files doc - - Add example with endpoints to middleware testing doc ## Tutorials ### Updated articles - - Update getting-started-with-swashbuckle.md ## Community contributors The following people contributed to the ASP.NET Core docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml). - [ericmutta](https://github.com/ericmutta) - Eric Mutta ![7 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-7-green) - [PSCourtney](https://github.com/PSCourtney) - Piers Courtney ![2 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) - [Elanis](https://github.com/Elanis) - Axel ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [harry1911](https://github.com/harry1911) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [jposert](https://github.com/jposert) - Jakub ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [mahdikshk](https://github.com/mahdikshk) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [martincostello](https://github.com/martincostello) - Martin Costello ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [mganss](https://github.com/mganss) - Michael Ganss ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [Nitzantomer1998](https://github.com/Nitzantomer1998) - Nitzan Tomer ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [ptakpiotr](https://github.com/ptakpiotr) - Piotr Ptak ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [richstokoe](https://github.com/richstokoe) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [roxas0zero](https://github.com/roxas0zero) - Abdullah Hashim ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [serpent5](https://github.com/serpent5) - Kirk Larkin ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [steenbokdev](https://github.com/steenbokdev) - Lars ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [Ususucsus](https://github.com/Ususucsus) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [yogyogi](https://github.com/yogyogi) - Yogi ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)