Skip to content

Releases: microsoft/chat-copilot

v1.0.43

25 Jul 02:27
8769821
Compare
Choose a tag to compare

What's Changed

  • Update model references from gpt-35-turbo to gpt-4o by @glahaye in #1080

Full Changelog: v1.0.42...v1.0.43

v1.0.42

24 Jul 23:58
850a32c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.24...v1.0.42

v1.0.24

13 Jun 01:17
fc4b460
Compare
Choose a tag to compare

Using Semantic Kernel 1.14.1 and .Net 8

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.24

v1.0.1

13 May 00:02
7585bcc
Compare
Choose a tag to compare

What's Changed

  • Initializing msal instance before handling redirect to fix race condi… by @alliscode in #969
  • Bump @playwright/test from 1.43.0 to 1.43.1 in /webapp by @dependabot in #949
  • Bump Roslynator.Analyzers from 4.12.0 to 4.12.2 in /webapi by @dependabot in #961
  • Bump @types/node from 20.12.7 to 20.12.8 in /webapp by @dependabot in #962
  • Bump Microsoft.Identity.Web from 2.17.4 to 2.18.1 in /webapi by @dependabot in #954

Full Changelog: v1.0.0...v1.0.1

v1.0.0

09 May 19:26
f38ed7f
Compare
Choose a tag to compare

What's Changed

  • Upgrade to Semantic Kernel 1.4 by @glahaye in #817
  • Remove remnants of memory migration by @glahaye in #823
  • Fix token budgeting by @glahaye in #824
  • Remove unused code path in HandleBotResponseAsync() by @glahaye in #825
  • Bump Microsoft.Identity.Web from 2.17.0 to 2.17.1 in /webapi by @dependabot in #828
  • Bump azure/login from 1 to 2 by @dependabot in #831
  • Bump @types/node from 20.11.16 to 20.11.24 in /webapp by @dependabot in #835
  • Bump @playwright/test from 1.41.2 to 1.42.1 in /webapp by @dependabot in #832
  • Bump @fluentui/react-components from 9.46.4 to 9.46.7 in /webapp by @dependabot in #833
  • Update to latest SK version by @glahaye in #840
  • Remove remnants of planners in scripts by @glahaye in #841
  • Provide only correct names to ConfigureQueueDependency() by @glahaye in #843
  • Simplify GitHub actions and fix parts of integration testing by @glahaye in #845
  • Provide environment to int tests by @glahaye in #846
  • Fix app ID used for workflow logins by @glahaye in #847
  • Read secrets by @glahaye in #849
  • Revert "Read secrets (#849)" by @glahaye in #850
  • Fix token budget + Clarify code by @glahaye in #839
  • Bump @fluentui/react-icons from 2.0.230 to 2.0.232 in /webapp by @dependabot in #854
  • Bump azure/CLI from 1 to 2 by @dependabot in #862
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /webapp by @dependabot in #866
  • Bump gittools/actions from 0 to 1 by @dependabot in #867
  • Bump @types/react-dom from 18.2.19 to 18.2.22 in /webapp by @dependabot in #874
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /webapp by @dependabot in #881
  • Bump @fluentui/react-components from 9.46.7 to 9.47.1 in /webapp by @dependabot in #882
  • Update TypeScript to 5.4.3 by @glahaye in #886
  • Test workaround by @glahaye in #887
  • Fix test username and password by @glahaye in #888
  • Refactor ChatController for Asynchronous Plugin Registration by @Ahmed-Adel3 in #864
  • Bump @types/node from 20.11.24 to 20.11.30 in /webapp by @dependabot in #891
  • Bump microsoft-cognitiveservices-speech-sdk from 1.35.0 to 1.36.0 in /webapp by @dependabot in #892
  • Bump @reduxjs/toolkit from 2.2.1 to 2.2.2 in /webapp by @dependabot in #893
  • Bump @fluentui/react-icons from 2.0.232 to 2.0.233 in /webapp by @dependabot in #894
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.11.0 to 4.12.0 in /webapi by @dependabot in #895
  • Bump Roslynator.Formatting.Analyzers from 4.11.0 to 4.12.0 in /webapi by @dependabot in #899
  • Respect order, number to skip and number to take of chat messages at underlying DB level rather than higher by @glahaye in #902
  • Bump express from 4.18.2 to 4.19.2 in /webapp by @dependabot in #904
  • Bump Roslynator.Analyzers from 4.11.0 to 4.12.0 in /webapi by @dependabot in #907
  • Bump Microsoft.Identity.Web from 2.17.1 to 2.17.4 in /webapi by @dependabot in #910
  • Bump @reduxjs/toolkit from 2.2.2 to 2.2.3 in /webapp by @dependabot in #912
  • Bump @azure/msal-browser from 2.38.3 to 2.38.4 in /webapp by @dependabot in #913
  • Bump @types/react-dom from 18.2.22 to 18.2.23 in /webapp by @dependabot in #914
  • Bump @fluentui/react-components from 9.47.1 to 9.47.2 in /webapp by @dependabot in #915
  • Bump @types/react from 18.2.56 to 18.2.73 in /webapp by @dependabot in #911
  • Bump @types/react-dom from 18.2.23 to 18.2.24 in /webapp by @dependabot in #924
  • Bump @fluentui/react-icons from 2.0.233 to 2.0.234 in /webapp by @dependabot in #925
  • Bump @playwright/test from 1.42.1 to 1.43.0 in /webapp by @dependabot in #926
  • Bump @types/node from 20.12.3 to 20.12.5 in /webapp by @dependabot in #927
  • Fixes #851 : relevanceThreshold is not utilized preventing additional memory items by @habanoz in #920
  • Bump typescript from 5.4.3 to 5.4.4 in /webapp by @dependabot in #928
  • Bump Roslynator.Formatting.Analyzers from 4.12.0 to 4.12.1 in /webapi by @dependabot in #945
  • Bump @typescript-eslint/parser from 7.5.0 to 7.7.0 in /webapp by @dependabot in #943
  • Bump Microsoft.Identity.Client from 4.59.0 to 4.59.1 in /tools/importdocument by @dependabot in #939
  • Bump react-redux from 9.1.0 to 9.1.1 in /webapp by @dependabot in #933
  • Bump @types/node from 20.12.5 to 20.12.7 in /webapp by @dependabot in #934
  • Bump Roslynator.Formatting.Analyzers from 4.12.1 to 4.12.2 in /webapi by @dependabot in #956
  • Bump ejs from 3.1.9 to 3.1.10 in /webapp by @dependabot in #959
  • Bump serve from 14.2.1 to 14.2.3 in /webapp by @dependabot in #948

New Contributors

Full Changelog: v0.9.1...v1.0.0

v0.9.1

27 Feb 02:05
350f4ae
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

What's Changed

  • Change instances of "Copilot Chat" to "Chat Copilot" by @glahaye in #639
  • Fix e2e tests by @TaoChenOSU in #646
  • Bump eslint from 8.53.0 to 8.54.0 in /webapp by @dependabot in #635
  • Restore workflow file as existed prior to PR #635 by @momuno in #647
  • Fixing conversation filtering by @teresaqhoang in #642
  • Fix yarn.lock file and run deduplicate on it to unify versions by @glahaye in #654
  • Bump react-markdown from 9.0.0 to 9.0.1 in /webapp by @dependabot in #658
  • Add a quip about branches to doc, correct comments in appsettings and… by @glahaye in #656
  • Bump Roslynator.Analyzers from 4.6.2 to 4.6.4 in /webapi by @dependabot in #667
  • Bump Microsoft.Identity.Web from 2.15.3 to 2.15.5 in /webapi by @dependabot in #665
  • Bump Microsoft.Azure.Cosmos from 3.36.0 to 3.37.0 in /webapi by @dependabot in #666
  • Bump Roslynator.Formatting.Analyzers from 4.6.2 to 4.6.4 in /webapi by @dependabot in #663
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.6.2 to 4.6.4 in /webapi by @dependabot in #664
  • Bump @types/react-dom from 18.2.14 to 18.2.17 in /webapp by @dependabot in #661
  • Bump typescript from 5.2.2 to 5.3.2 in /webapp by @dependabot in #660
  • Enable running tests on different AAD tenant by @glahaye in #668
  • Bump @microsoft/signalr from 7.0.12 to 8.0.0 in /webapp by @dependabot in #659
  • Add an icon for the site by @glahaye in #655
  • Fix e2e test GitHub action by @TaoChenOSU in #672
  • Unblock Global Document Import by @teresaqhoang in #588
  • Add integration tests by @glahaye in #651
  • Do not trigger e2e test when a PR is approved by @TaoChenOSU in #676
  • Copy static files in proper folder by @glahaye in #678
  • Fix chatstyling by @crickman in #677
  • Fix deployment pipeline by @glahaye in #679
  • Fix passing of secrets for integration tests by @glahaye in #680
  • Fix unix package scripts by @dehoward in #675
  • Use dotnet user secrets to propagate Github secrets to integration te… by @glahaye in #685
  • Bump @types/react from 18.2.37 to 18.2.41 in /webapp by @dependabot in #694
  • Bump microsoft-cognitiveservices-speech-sdk from 1.32.0 to 1.33.1 in /webapp by @dependabot in #690
  • Bump @typescript-eslint/eslint-plugin from 6.11.0 to 6.13.1 in /webapp by @dependabot in #691
  • Bump eslint from 8.54.0 to 8.55.0 in /webapp by @dependabot in #693
  • Bump Roslynator.Formatting.Analyzers from 4.6.4 to 4.7.0 in /webapi by @dependabot in #689
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.6.4 to 4.7.0 in /webapi by @dependabot in #686
  • Bump Microsoft.Identity.Web from 2.15.5 to 2.16.0 in /webapi by @dependabot in #687
  • Bump Roslynator.Analyzers from 4.6.4 to 4.7.0 in /webapi by @dependabot in #688
  • Bump @typescript-eslint/eslint-plugin from 6.11.0 to 6.13.2 in /webapp by @dependabot in #696
  • Update docker configuration from SemanticMemory__ to KernelMemory_ by @huangyingting in #702
  • Use chatId from URL rather than from payload for chats by @glahaye in #700
  • Use transparency in app icon by @glahaye in #717
  • Bump react-redux from 8.1.3 to 9.0.3 in /webapp by @dependabot in #714
  • Bump @types/react from 18.2.41 to 18.2.43 in /webapp by @dependabot in #715
  • Bump typescript from 5.3.2 to 5.3.3 in /webapp by @dependabot in #713
  • Bump actions/setup-dotnet from 3 to 4 by @dependabot in #705
  • Bump actions/labeler from 4 to 5 by @dependabot in #706
  • Fix Docke Compose file to use KernelMemory instead of SemanticMemory by @huangyingting in #720
  • Bump SharpToken from 1.2.12 to 1.2.14 in /webapi by @dependabot in #732
  • Update labeler.yml to v5 by @dehoward in #721
  • Bump @types/node from 20.9.2 to 20.10.5 in /webapp by @dependabot in #726
  • Bump @fluentui/react-icons from 2.0.223 to 2.0.224 in /webapp by @dependabot in #727
  • Bump @typescript-eslint/parser from 6.12.0 to 6.14.0 in /webapp by @dependabot in #729
  • Bump Microsoft.ApplicationInsights.AspNetCore from 2.21.0 to 2.22.0 in /webapi by @dependabot in #730
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #725
  • Bump github/codeql-action from 2 to 3 by @dependabot in #723
  • Bump actions/download-artifact from 3 to 4 by @dependabot in #724
  • Bump eslint from 8.55.0 to 8.56.0 in /webapp by @dependabot in #728
  • Use array for labeler glob patterns by @dehoward in #739
  • Bump @reduxjs/toolkit from 1.9.7 to 2.0.1 in /webapp by @dependabot in #697
  • Bump follow-redirects from 1.15.2 to 1.15.4 in /webapp by @dependabot in #758
  • Bump @types/react-dom from 18.2.17 to 18.2.18 in /webapp by @dependabot in #742
  • Readme tweaks by @jongio in #759
  • Bump @types/react from 18.2.43 to 18.2.48 in /webapp by @dependabot in #764
  • Bump react-redux from 9.0.3 to 9.1.0 in /webapp by @dependabot in #766
  • Bump prettier from 3.1.0 to 3.2.4 in /webapp by @dependabot in #771
  • Issue #701 updated readme.md for webapi to make it clearer how one can include plugins in build output for publishing by @eamon-keane in #752
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.7.0 to 4.10.0 in /webapi by @dependabot in #781
  • Bump @typescript-eslint/parser from 6.14.0 to 6.20.0 in /webapp by @dependabot in #784
  • Bump microsoft-cognitiveservices-speech-sdk from 1.33.1 to 1.35.0 in /webapp by @dependabot in #788
  • Bump @types/node from 20.10.5 to 20.11.16 in /webapp by @dependabot in #787
  • Bump @fluentui/react-components from 9.41.0 to 9.46.3 in /webapp by @dependabot in #786
  • Bump @playwright/test from 1.40.0 to 1.41.2 in /webapp by @dependabot in #785
  • Included button to copy chat history item by @marcelojsilva in #789
  • Bump prettier from 3.2.4 to 3.2.5 in /webapp by @dependabot in #801
  • Bump Roslynator.Analyzers from 4.7.0 to 4.10.0 in /webapi by @dependabot in #792
  • Bump @typescript-eslint/parser from 6.20.0 to 6.21.0 in /webapp by @dependabot in #800
  • Bump Roslynator.Formatting.Analyzers from 4.7.0 to 4.10.0 in /webapi by @dependabot in #793
  • Bump Microsoft.Identity.Web from 2.16.0 to 2.17.0 in /webapi by @dependabot in #795
  • Bump @fluentui/react-components from 9.46.3 to 9.46.4 in /webapp by @dependabot in #797
  • Bump Microsoft.VisualStudio.Threading.Analyzers from 17.8.14 to 17.9.28 in /webapi by @dependabot in #796
  • Bump @reduxjs/toolkit from 2.0.1 to 2.1.0 in /webapp by @dependabot in #798
  • Bump @types/react from 18.2.48 to 18.2.55 in /webapp by @dependabot in http...
Read more

0.9 - Using SK 1.0.0 Beta 8

20 Nov 22:31
addea43
Compare
Choose a tag to compare
Pre-release

What's Changed

  • OpenAI 403 workaround to merge approved PRs by @momuno in #619
  • Make deployment template more robust by @glahaye in #616
  • Bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.11.0 in /webapp by @dependabot in #607
  • Use ImportOpenAIPluginFunctionsAsync to import OpenAI functions by @glahaye in #624
  • Update to SK 1 beta 7 by @glahaye in #626
  • Bump @fluentui/react-components from 9.39.0 to 9.41.0 in /webapp by @dependabot in #627
  • Bump @typescript-eslint/parser from 6.9.0 to 6.11.0 in /webapp by @dependabot in #634
  • Bump @types/node from 20.8.10 to 20.9.2 in /webapp by @dependabot in #636
  • Bump @playwright/test from 1.39.0 to 1.40.0 in /webapp by @dependabot in #631
  • Update to SK 1.0 beta 8 by @glahaye in #638

Full Changelog: v0.8...v0.9

Chat Copilot release 0.8 using SK 1.0.0 Beta 7

16 Nov 20:58
ccf79dc
Compare
Choose a tag to compare

This release fixes many deployment issues and provides numerous improvements.

In addition, this is the first release made on a release branch (0.8) and meant to be used by those who want something more stable then what the bleeding edge on main can be.

What's Changed

  • Fix fatal issues with Azure deployment templates by @glahaye in #513
  • Bump @reduxjs/toolkit from 1.9.6 to 1.9.7 in /webapp by @dependabot in #503
  • Bump @types/node from 20.8.3 to 20.8.6 in /webapp by @dependabot in #504
  • Bump @typescript-eslint/parser from 6.7.4 to 6.7.5 in /webapp by @dependabot in #505
  • Bump @fluentui/react-icons from 2.0.218 to 2.0.220 in /webapp by @dependabot in #507
  • Bump @babel/traverse from 7.22.8 to 7.23.2 in /webapp by @dependabot in #518
  • Bump @playwright/test from 1.37.1 to 1.39.0 in /webapp by @dependabot in #506
  • Bump azure/webapps-deploy from 2 to 3 by @dependabot in #509
  • Make deploying the web searcher plugin optional by @TaoChenOSU in #517
  • Fix deployment when using OpenAI (as opposed to AOAI) by @glahaye in #519
  • Remove /healthz call + use token when calling /maintenanceStatus by @dehoward in #495
  • Refactor Stepwise Planner handler, added logic to allow use of stepwise plan result as bot response by @teresaqhoang in #514
  • Fix for cognitive services API version by @Dag-Calafell-MCA in #508
  • Make deploy-webapi do all it needs to by default by @glahaye in #524
  • Refactor docker support and add web-searcher image by @huangyingting in #501
  • Add blobs settings in webapi docker .env.example by @huangyingting in #526
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.5.0 to 4.6.0 in /webapi by @dependabot in #533
  • Bump Roslynator.Analyzers from 4.5.0 to 4.6.0 in /webapi by @dependabot in #536
  • Bump Roslynator.Formatting.Analyzers from 4.5.0 to 4.6.0 in /webapi by @dependabot in #535
  • Bump Microsoft.Identity.Web from 2.15.1 to 2.15.3 in /webapi by @dependabot in #534
  • Bump @fluentui/react-components from 9.34.1 to 9.36.0 in /webapp by @dependabot in #528
  • Bump @typescript-eslint/parser from 6.7.5 to 6.8.0 in /webapp by @dependabot in #530
  • Bump @types/react-dom from 18.2.11 to 18.2.14 in /webapp by @dependabot in #531
  • Bump @typescript-eslint/eslint-plugin from 6.7.3 to 6.8.0 in /webapp by @dependabot in #529
  • Bump react-markdown from 8.0.7 to 9.0.0 in /webapp by @dependabot in #532
  • Update SemanticChatMemoryItem.cs by @Ahmed-Adel3 in #542
  • Update to "final" semantic-memory package by @crickman in #546
  • Bump Roslynator.Formatting.Analyzers from 4.6.0 to 4.6.1 in /webapi by @dependabot in #551
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.6.0 to 4.6.1 in /webapi by @dependabot in #554
  • Bump @microsoft/signalr from 7.0.11 to 7.0.12 in /webapp by @dependabot in #556
  • Bump @typescript-eslint/parser from 6.8.0 to 6.9.0 in /webapp by @dependabot in #558
  • Bump @fluentui/react-components from 9.36.0 to 9.37.0 in /webapp by @dependabot in #559
  • Bump Microsoft.Azure.Cosmos from 3.35.4 to 3.36.0 in /webapi by @dependabot in #552
  • Bump eslint from 8.51.0 to 8.52.0 in /webapp by @dependabot in #555
  • Bump @fluentui/react-icons from 2.0.220 to 2.0.221 in /webapp by @dependabot in #557
  • Bump actions/setup-node from 3 to 4 by @dependabot in #550
  • Fix condition to skip building frontend by @glahaye in #561
  • Bump Roslynator.Analyzers from 4.6.0 to 4.6.1 in /webapi by @dependabot in #553
  • Fix race condition in bicep / ARM template by @glahaye in #564
  • Fix invalid memory store type: Disk by @rubiktubik in #570
  • Bump @fluentui/react-icons from 2.0.221 to 2.0.222 in /webapp by @dependabot in #574
  • Bump @typescript-eslint/eslint-plugin from 6.8.0 to 6.9.1 in /webapp by @dependabot in #576
  • Bump @azure/msal-browser from 2.38.2 to 2.38.3 in /webapp by @dependabot in #575
  • Bump eslint from 8.52.0 to 8.53.0 in /webapp by @dependabot in #573
  • Bump @types/node from 20.8.6 to 20.8.10 in /webapp by @dependabot in #577
  • Workflow fixes by @slamb2k in #569
  • TokenCount performance issues by @JohanYman in #580
  • Use IHttpClientFactory by @glahaye in #578
  • Update Chat-Copilot to Semantic Kernel Beta4 and Kernel-Memory by @crickman in #581
  • Fix Document/Memory Removal when Chat Deleted by @crickman in #585
  • Upgrade CC to use SK 1.0 Beta 5 by @glahaye in #586
  • Replace "Skills" term, as appropriate. by @crickman in #587
  • Introduce "Safe" SystemDescription by @crickman in #589
  • Revert updates to Microsoft.Azure.Functions.* packages for plugins by @TaoChenOSU in #590
  • Fix template hash by @glahaye in #603
  • Update README.md by @evchaki in #604
  • Changed default build platform to win-x64 even in Linux scripts by @glahaye in #606
  • Bump @types/react from 18.2.24 to 18.2.37 in /webapp by @dependabot in #598
  • Bump @fluentui/react-components from 9.37.0 to 9.39.0 in /webapp by @dependabot in #601
  • Bump @types/debug from 4.1.8 to 4.1.12 in /webapp by @dependabot in #600
  • Bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.10.0 in /webapp by @dependabot in #599
  • Bump Roslynator.CodeAnalysis.Analyzers from 4.6.1 to 4.6.2 in /webapi by @dependabot in #595
  • Update CC to SK 1.0.0 Beta 6 by @glahaye in #609
  • Bump prettier from 3.0.3 to 3.1.0 in /webapp by @dependabot in #597

New Contributors

Full Changelog: 0.7.1...v0.8

Fix error shown when loading user info on refresh

13 Oct 21:37
962b8bc
Compare
Choose a tag to compare

What's Changed

  • Fix error loading user on refresh by @dehoward in #493
  • Bump @types/node from 20.8.0 to 20.8.3 in /webapp by @dependabot in #479
  • Bump @types/react-dom from 18.2.7 to 18.2.11 in /webapp by @dependabot in #480
  • Bump @typescript-eslint/parser from 6.7.3 to 6.7.4 in /webapp by @dependabot in #481
  • Bump @fluentui/react-components from 9.33.0 to 9.34.1 in /webapp by @dependabot in #482
  • Bump Microsoft.Identity.Web from 2.14.0 to 2.15.1 in /webapi by @dependabot in #484
  • Bump eslint from 8.50.0 to 8.51.0 in /webapp by @dependabot in #483

Full Changelog: 0.7...0.7.1

Serving frontend files from app service instead of static web app

07 Oct 01:19
3cde0ef
Compare
Choose a tag to compare

Starting from this release, the frontend files are served directly from the app service instead of from a Static Web App. This means that you will want to update your links and DNS aliases to point to the app service. You may then delete the Static Web App resource from your Azure resource group.

This was done to make deployments easier and reduce the number of moving parts required to get a deployment to work.

The static frontend files can still be hosted elsewhere if desired. In which case REACT_APP_BACKEND_URI needs to be specified in webapp/.env.

What's Changed

  • Fix route for processing plans by @gitri-ms in #455
  • Add Support for deployment slots in deployment scripts by @arnoldblake in #446
  • Fix global document retrieval and citations by @TaoChenOSU in #457
  • Fetch AAD authentication info from backend by @dehoward in #427
  • Fix hanging when status is RequiresUpgrade by @dehoward in #460
  • Modify deployment scripts to serve static files from web service by @glahaye in #377
  • Volatile memory singleton for memory "migration" by @crickman in #476

New Contributors

Full Changelog: 0.6.1...0.7