What's Changed
Bug fixes🛠️
- when a variable cannot be formatted prevents value infos to work by @colombod in #3435
- Fix Wrong .NET prerequisite is listed in the Marketplace by @jonsequitur in #3497
Area-API
- Support for an embedded expression in variable value node by @bleaphar in #3375
- add support to encode images for GPT 4 vision models by @colombod in #3403
Area-C#
- formatted values in trailing expressions by @colombod in #3420
- Improve build diagnostics in CSharpProject by @ocallesp in #3487
- add package build control to CSharpProjectKernel by @jonsequitur in #3498
- C# project kernel package improvements by @jonsequitur in #3502
Area-Python
- Skip function types in sharing variables with Python by @colombod in #3407
- serialise as plain text for valueInfo by @colombod in #3411
Area-Documentation
- Update MANUAL-TESTING.md by @colombod in #3388
- Update dataframe F# sample to use Plotly.Net for charting by @asmirnov82 in #3385
- Update Microsoft.Data.Analysis.DataFrame C# Samples to use Plotly.NET… by @asmirnov82 in #3380
- update notebook for polyglot query by @colombod in #3421
- add ai polyglot sample by @colombod in #3429
Area-F#
- Upgrade F# language version for 8.0 by @kojo12228 in #3392
Area-HTTP
- Restructure Variable Parsing to support underscores by @bleaphar in #3412
- Update kernel to support dynamic variables by @bleaphar in #3424
- Addition and support for extra space characters by @bleaphar in #3438
- Improve a couple of http kernel error messages by @shyamnamboodiripad in #3442
- Change to declared variables to support dynamic expressions by @bleaphar in #3450
- Tolerance of punctuation for leading request by @bleaphar in #3456
- add support for clearing variables from HttpKernel by @jonsequitur in #3467
- Added support for no request nodes and just comments present by @bleaphar in #3469
- Add missing command registration to fix deadlock by @shyamnamboodiripad in #3471
- Change to have a more accurate url error by @bleaphar in #3488
- Bleaphar/comment node investigation by @bleaphar in #3492
- Fix issue where custom datetime format strings result in binding failure by @phenning in #3505
Area-Messaging, Comms, and Scheduling
- Disallow token change via SetParent after a command has been deserialized by @jonsequitur in #3389
- port fix for parent change by @colombod in #3396
- Add description field to kernelInfo by @colombod in #3399
Area-SQL / data querying
- Fix Microsoft.Identity.Client version conflict by @colombod in #3417
- obfuscate pwd in sql and kql kernel display events by @colombod in #3472
- Bump minimum version for SQL Tools and Kusto packages by @corivera in #3506
Area-Variable sharing
- Fix
#!set
for literal values by @jonsequitur in #3372 - Improve value info handling in python by @colombod in #3410
- Ability to share Password string into KQL and MSSQL kernels by @colombod in #3470
Area-Polyglot Notebooks Extension
- allows command to not always produce expected event by @colombod in #3427
- update vscode api by @colombod in #3496
Other Changes
- Fix telemetry for VS scenarios by @shyamnamboodiripad in #3414
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #3479
New Contributors
- @kojo12228 made their first contribution in #3392
- @asmirnov82 made their first contribution in #3385
- @phenning made their first contribution in #3458
Full Changelog: v1.0.4605020...v1.0.5208010