Releases: microsoft/teams-ai
Releases · microsoft/teams-ai
Teams AI JavaScript 1.0.1
What's Changed
This release is focused on updates to our documentation.
- [JS] chore: MemoryFork and TestMemoryFork unit tests by @lilyydu in #1051
- [JS] docs: Update teams-AI README by @corinagum in #1058
- [repo] bump: (deps): Bump the production group with 1 update by @dependabot in #1047
- [JS] bump: (deps-dev): Bump the development group in /js with 8 updates by @dependabot in #1049
- [JS] chore: DefaultAugmentation and SequenceAugmentation unit tests by @lilyydu in #1056
- [JS] bump: (deps): Bump the production group in /js with 4 updates by @dependabot in #1059
Full Changelog: dotnet-1.0.0...js-1.0.1
javascript-1.0.0
What's Changed
- [JS] feat: Updated Chef Bot Sample to use RAG by @Stevenic in #513
- [JS] feat: ApplicationBuilder Implementation #639 by @lilyydu in #651
- [JS] feat: #246, #678 Message Extensions Activity handler support by @corinagum in #695
- [JS] feat: #249 Add handling to ConversationUpdate events by @corinagum in #708
- [JS] fix: #741 #744 Fix task modules bug in JS and add filtering for teams channel events by @corinagum in #743
- [JS] fix: rename
RateLimitedAction
toHttpErrorAction
by @aacebo in #746 - [JS] fix: parameter passing in Message Extensions handleOnButtonClicked was confusingly named by @corinagum in #749
- [JS] fix: #247 #635 Add fallthrough for empty result Task Module Fetch and tests by @corinagum in #772
- [JS] feat: Stevenic/breaking changes by @Stevenic in #667
- [JS] feat: #770 Add handling for Message update events by @corinagum in #789
- [JS] feat: Authentication by @singhk97 in #670
- [JS] feat: Adaptive Cards authentication by @singhk97 in #818
- [JS] feat: new AssistantPlanner and samples by @Stevenic in #795
- [JS] docs: Stevenic/code docs by @Stevenic in #827
- [JS] feat: TeamsBotSsoPrompt based SSO support by @blackchoey in #814
- [JS] feat: #668 Add Meetings event handlers, read receipt handler, and Application Builder's turnStateFactory by @corinagum in #845
- [JS] feat: add teams sso bot sample by @blackchoey in #838
- [JS] fix: remove schema from AI class by @kuojianlu in #832
- [JS] feat: #243, #245 Task Module config fetch/submit, file consent, and actionable message invokes by @corinagum in #821
- [JS] feat: add teams sso message extension sample by @blackchoey in #837
- [JS] feat: add jsdoc for authentication code by @blackchoey in #850
- [JS] feat: add TeamsSsoPrompt UT by @blackchoey in #865
- [JS] chore: Change assistants planner scope to "preview" by @singhk97 in #909
- [JS] fix: assistants planner error details and message order by @swatDong in #899
- [JS] fix: assistant tool_outputs by @swatDong in #926
- [JS] feat: Who bot sample, add user sign in method for end user by @singhk97 in #911
- [JS] fix: add in missing .vscode folder to samples, and remove duplicate OpenAI key conditional check by @lilyydu in #935
- [JS] fix: #802 Update moderator name from OpenAI to Content Safety by @limamicro in #986
- [JS] feat: File download support, vision support, and vision sample by @corinagum in #1018
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
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