Bot Framework SDK 4.17.0
tracyboehrer
released this
05 Aug 14:23
·
9 commits
to releases/4.17
since this release
Welcome to the July 2022 release of the Bot Framework SDK. This release has been focused on updating dependencies, bug fixes and general improvements.
CosmosDB
This release removed the deprecated CosmosDBStorage and CosmosDBStorageOptions class. Existing bots should use CosmosDBPartitionedStorage and CosmosDBPartitionedStorageOptions instead.
What's Changed
- fix: failing Samples E2E JS CoreBot tests by @BruceHaley in #4178
- fix: Move "adaptive-expressions" to dependencies (#4178) by @tracyboehrer in #4186
- chore: bump minimist from 1.2.5 to 1.2.6 in /testing/streaming-e2e/react-app by @dependabot in #4183
- chore: bump moment from 2.29.1 to 2.29.2 by @dependabot in #4184
- chore: bump minimist from 1.2.5 to 1.2.6 by @dependabot in #4182
- chore: bump minimist from 1.2.5 to 1.2.6 in /testing/browser-functional/browser-echo-bot by @dependabot in #4181
- fix: [#3192] Missing LICENSE files and invalid package.json - Part 1 by @sw-joelmut in #4167
- fix: Azure Blob transcript key by @ramfattah in #4180
- fix: Critical alert for es5-ext 0.10.60 by @BruceHaley in #4198
- fix: Update chromedriver version by @BruceHaley in #4196
- fix: sku for Microsoft.BotService/botServices in 2 ARM templates by @BruceHaley in #4195
- fix: Force dependencies on async to v 3.2.3 - main branch by @BruceHaley in #4194
- chore: Fix Component Governance alert for nconf by @BruceHaley in #4213
- fix: Botbuilder-ai bugs by @Arsh-Kashyap in #4208
- fix: Pass qnaId in payload body. by @Arsh-Kashyap in #4246
- port: [#4245] Mark deprecated channels as obsolete in Channels enum by @ceciliaavila in #4249
- fix: Update TypeScript Version in Yeoman Templates to 4.0.7 by @anishprasad01 in #4257
- fix: Keep chromedriver up to date by @BruceHaley in #4256
- fix: [#4202][botbuilder] TeamsActivityHandler — Prevent calling event handlers twice by @alexrecuenco in #4203
- fix: Broken yaml for Run-JS-Functional-Tests-BrowserBot-yaml by @BruceHaley in #4263
- port: [#4233] Add ApplicationName to CosmosDb client options for UserAgent (#6321) by @ceciliaavila in #4248
- fix: [#4204] Fix remaining eslint warnings - final issues by @sw-joelmut in #4240
- chore: [#3518] Remove public access modifier from botbuilder-lg by @sw-joelmut in #4219
- chore: [#3518] Remove public access modifier from botbuilder-dialogs-adaptive-testing by @sw-joelmut in #4218
- chore: [#3518] Remove public access modifier from botbuilder-dialogs by @sw-joelmut in #4217
- chore: [#3518] Remove public access modifier from botbuilder-core by @sw-joelmut in #4216
- chore: [#3518] Remove public access modifier from generators, declarative, testing and schema by @sw-joelmut in #4214
- fix: Removed unused method in teamsActivityHandler by @ramfattah in #4260
- chore: bump eventsource from 1.0.7 to 1.1.1 in /testing/browser-functional/browser-echo-bot by @dependabot in #4255
- fix: Pass qnaId in value attribute of multiturn prompts by @Arsh-Kashyap in #4262
- chore: [#3518] Remove public access modifier from botbuilder by @sw-joelmut in #4215
- chore: [#3518] Remove public access modifier from botbuilder-dialogs-adaptive - Part 1 by @sw-joelmut in #4221
- chore: [#3518] Remove public access modifier from botbuilder-dialogs-adaptive - Part 2 by @sw-joelmut in #4222
- chore: [#3518] Remove public access modifier from botbuilder-dialogs-adaptive - Part 3 by @sw-joelmut in #4223
- chore: [#3518] Remove public access modifier from adaptive-expressions - Part 1 by @sw-joelmut in #4224
- chore: [#3518] Remove public access modifier from adaptive-expressions - Part 2 by @sw-joelmut in #4225
- chore: [#3518] Remove public access modifier from adaptive-expressions - Part 3 by @sw-joelmut in #4226
- chore: bump ejs from 3.1.6 to 3.1.7 by @dependabot in #4209
- fix: [#4204] Fix remaining eslint warnings - botbuilder-core (1/2) by @ceciliaavila in #4228
- fix: [#4204] Fix remaining eslint warnings - botbuilder-core (2/2) by @ceciliaavila in #4229
- fix: DockerFile security analysis warning - JS by @BruceHaley in #4265
- chore: [#3518] Remove public access modifier from botframework-config and connector by @sw-joelmut in #4220
- fix: chromedriver version updater by @BruceHaley in #4269
- fix: [#4204] Fix remaining eslint warnings - botbuilder-dialogs-adaptive by @ceciliaavila in #4230
- chore: [#3518] Enable 'no-public' accessibility rule in the .eslintrc file by @sw-joelmut in #4227
- fix: [#4204] Fix remaining eslint warnings - botbuilder-dialogs (1/2) by @ceciliaavila in #4231
- fix: [#4204] Fix remaining eslint warnings - botbuilder-dialogs (2/2) by @ceciliaavila in #4232
- fix: [#4204] Fix remaining eslint warnings - Rest of botbuilder-dialogs libraries - botbuilder adaptive testing by @sw-joelmut in #4237
- fix: [#4204] Fix remaining eslint warnings - botframework-config by @sw-joelmut in #4234
- fix: [#4204] Fix remaining eslint warnings - botbuilder-lg by @sw-joelmut in #4235
- fix: [#4204] Fix remaining eslint warnings - botbuilder-ai by @sw-joelmut in #4236
- fix: [#4204] Fix remaining eslint warnings - Rest of botbuilder-dialogs libraries - botbuilder declarative by @sw-joelmut in #4238
- fix: [#4204] Fix remaining eslint warnings - Rest of botbuilder-dialogs libraries - adaptive runtime by @sw-joelmut in #4239
- fix: MeetingDetails dates are nullable by @EricDahlvang in #4244
- chore: bump shell-quote from 1.7.2 to 1.7.3 by @dependabot in #4278
- chore: bump moment from 2.29.2 to 2.29.4 by @dependabot in #4279
- chore: bump async from 2.6.3 to 2.6.4 in /testing/browser-functional/browser-echo-bot by @dependabot in #4189
- port: [#5837] Fix sentiment values not being set for None / Unknown intent (#6348) by @ceciliaavila in #4275
- fix: [#4204] Fix remaining eslint warnings - remaining issues by @ceciliaavila in #4281
- feat: update deployment template by @woasishen in #4268
- fix: Updated generator top copy new ARM template structure by @tracyboehrer in #4287
- fix: [#4204] Fix remaining eslint warnings - enable ESLint config by @sw-joelmut in #4241
- port: [#4270] Choice options separator should be multi language (#6366) by @sw-joelmut in #4293
- port: [#4274] Add settings.selectedChannel to TeamsChannelData and Type to ChannelInfo and TeamDetails (#6360) by @sw-joelmut in #4295
- port: [#4272] SDK uses deprecated Microsoft.Azure.DocumentDB.Core library (#6370) by @sw-joelmut in #4292
- chore: bump terser from 4.8.0 to 4.8.1 in /testing/browser-functional/browser-echo-bot by @dependabot in #4290
- bump: [#4294] Update yeoman-generator to 5.6.1 by @sw-joelmut in #4298
- fix: Update package.json by @CBsal in #4301
- chore: Adding Microsoft SECURITY.MD by @microsoft-github-policy-service in #4302
- port: [#4276] Add Teams read receipt event (#6356) by @ceciliaavila in #4297
New Contributors
- @anishprasad01 made their first contribution in #4257
- @woasishen made their first contribution in #4268
- @CBsal made their first contribution in #4301
- @microsoft-github-policy-service made their first contribution in #4302
Full Changelog: 4.16.0...4.17.0