dotnet-1.0.0
What's Changed
- [C#] feat: #406 - Move from Newtonsoft.Json to System.Text.Json by @singhk97 in #469
- feat #481 - fix warnings in the samples by @singhk97 in #487
- [C#] fix: normalize line endings to fix Plan tests failing by @singhk97 in #504
- [repo] fix: update dotnet workflows by @aacebo in #512
- [C#] fix: fix missing built-in variables by @swatDong in #500
- [C#] feat: add xml documentation generation by @singhk97 in #484
- [C#] refactor: use Azure.AI.ContentSafety in the moderator by @kuojianlu in #497
- [C#] feat: Revamp exception classes by @singhk97 in #519
- [C#] feat: Minor refactoring by @singhk97 in #521
- [C#] feat: upgrade Semantic Kernel reference to latest version by @kuojianlu in #526
- [C#] feat: port quest bot sample by @swatDong in #527
- [C#] feat: seal/internalize non-essential classes by @singhk97 in #537
- [C#] refactor: share .editconfig and nuget for all samples by @swatDong in #538
- [C#] feat: Replace ILogger with ILoggerFactory. by @singhk97 in #535
- [C#] refactor: use AOAI as default LLM in samples by @swatDong in #595
- [C#] feat: update samples for public preview by @singhk97 in #620
- [C#] chore: Add Memory Class by @aacebo in #780
- [C#] feat: Prompt Sections by @aacebo in #791
- [C#] feat: add missing prompt sections by @aacebo in #793
- [C#] feat: PromptManager by @aacebo in #799
- [C#] refactor: implement validator interface by @limamicro in #804
- [C#] refactor: update planner interface by @kuojianlu in #797
- [C#] refactor: update moderator interface by @lilyydu in #805
- [C#] feat: add DataSources by @aacebo in #811
- [C#] refactor: update action system and AI class by @kuojianlu in #807
- [C#] feat: Validators by @limamicro and @aacebo in #813
- [C#] feat: call OpenAI's assistant and thread APIs by @swatDong in #819
- [C#] feat: Implement Embeddings and unittests by @YunnyChung in #822
- [C#] feat: Augmentations by @aacebo in #823
- [C#] refactor: add OpenAIModel by @kuojianlu in #828
- [C#] fix: use TimeSpan instead of int for retry policy by @kuojianlu in #834
- [C#] feat: update management of TurnState and added MemoryFork by @lilyydu in #844
- [C#] feat: remove stale code and use new planners/prompts by @aacebo in #855
- [C#] fix: turn state discrepancy with js implementation by @singhk97 in #851
- [C#] refactor: adding missing async keyword and cancellationToken to … by @lilyydu
- [C#] fix: do not expose external library types by @swatDong in #863
- [C#] feat: update light bot by @aacebo in #872
- [C#] feat: 06.assistants.b.orderBot by @swatDong in #886
- [C#] chore: update list bot and fix bugs by @aacebo in #889
- [C#] feat: update search command sample by @aacebo in #878
- [C#] chore: update typeahead bot by @aacebo in #880
- [C#] feat: add sample 06.assistants.a.mathBot by @swatDong in #877
- [C#] chore: update GPT Me Sample by @aacebo in #883
- [C#] fix: assistant message order by @swatDong in #897
- [C#] refactor: update devops sample by @kuojianlu in #900
- [C#] chore: make assistants planner experimental by @singhk97 in #910
- [C#] fix: fix azure api version and samples by @kuojianlu in #908
- [C#] feat: add authentication base classes by @blackchoey in #888
- [C#] fix: use optional args for AI/OpenAIModel by @kuojianlu in #866
- [C#] fix: use TeamsAIException for PromptResponse.Error by @kuojianlu in #924
- [C#] fix: ignore redundant action when submitting tool outputs by @swatDong in #927
- [C#] feat: add dotnet auth interface by @blackchoey in #868
- [C#] chore: update lightbot to support Azure by @aacebo in #904
- [C#] feat: add OAuthPrompt based message extension auth by @blackchoey in #992
- [C#] feat: Bot authentication and sample by @singhk97 in #1001
- [C#] feat: message extension oauth sample by @blackchoey in #1003
- [C#] fix: teams sso auth error with invalid activity by @blackchoey in #1014
- [C#] fix: error during prepare teams app dependencies by @blackchoey and @singhk97 in #1002
- [C#] chore: remove history from default temp state by @swatDong in #1021
- [C#] fix: Simply Auth interface & other fixes by @singhk97 in #1023
- [C#] chore: Remove obsolete response parser logic & tests by @singhk97 in #1026
- [C#] chore: Bump .NET library to preview-2 by @singhk97 in #937
- [C#] chore: fixed dotnet samples by @singhk97 in #933
- [C#] refactor: fix warnings and issues in code by @blackchoey in #944
- [C#] chore: Remove incomplete functions augmentation by @singhk97 in #950
- [C#] feat: add message extension auth sample by @blackchoey in #946
- [C#] feat: add teams sso bot auth sample by @blackchoey in #945
New Contributors
- @corinagum made their first contribution in #18
- @glockstock made their first contribution in #22
- @Stevenic made their first contribution in #24
- @stevengum made their first contribution in #47
- @govil1811 made their first contribution in #90
- @siduppal made their first contribution in #131
- @dependabot made their first contribution in #116
- @therealjohn made their first contribution in #133
- @Wajeed-msft made their first contribution in #89
- @kevmcdonk made their first contribution in #154
- @matthiasdilger made their first contribution in #167
- @Zenulous made their first contribution in #166
- @dannygar made their first contribution in #186
- @TheBluLion made their first contribution in #421
- @stephentoub made their first contribution in #435
- @step-security-bot made their first contribution in #540
Full Changelog: https://github.com/microsoft/teams-ai/commits/dotnet-1.0.0