Bot Framework SDK 4.16.0
EricDahlvang
released this
19 Apr 21:29
·
1 commit
to releases/4.16
since this release
Welcome to the April 2022 release of the Bot Framework SDK. This release has been focused on updating dependencies, bug fixes and general improvements.
What's Changed
- chore: Updates code owners by @gabog in #3980
- fix: add accept header by @EricDahlvang in #3983
- fix: Update chromedriver to v 96 by @BruceHaley in #3988
- fix: Incorrect check against Content-Type instead of content-type in httpRequest #3992 by @NickHeap2 in #3993
- fix: LUIS sdk test update by @EricDahlvang in #4027
- fix: Add CredScan suppression by @mrivera-ms in #4028
- chore: Add Software Bill of Materials task for JS by @BruceHaley in #4009
- fix: [#4007] Bot framework V4. Unable to use ⭐ emoji in suggested actions by @ceciliaavila in #4031
- chore: adding component governance to build by @munozemilio in #4040
- chore: Delete node modules after build by @munozemilio in #4041
- fix: Set Component Detection task in JS daily pipeline to warn only by @BruceHaley in #4043
- chore: Update botbuilder-js-daily.yml by @munozemilio in #4048
- fix: update yarn.lock by @joshgummersall in #4050
- chore: Add script to modify yarn.lock by @mrivera-ms in #4052
- chore: Set up JS daily pipeline to pull exclusively from ADO feed by @BruceHaley in #4053
- feat: [#3997] Move Javascript generators from Samples to "generators" - Core Bot by @ceciliaavila in #4013
- port: [#3986] Deletes old team projects (#6005) by @ceciliaavila in #4032
- feat: [#3997] Move Javascript generators from Samples to "generators" - Echo Bot by @ceciliaavila in #4011
- feat: [#3997] Move Javascript generators from Samples to "generators" - Empty Bot by @ceciliaavila in #4012
- feat: [#3997] Move Javascript generators from Samples to "generators" - Core Bot's tests by @ceciliaavila in #4014
- fix: Change component detection scan path to root by @BruceHaley in #4070
- chore: bump nanoid from 3.1.20 to 3.1.31 by @dependabot in #4072
- fix: mixme Component Governance vulnerability by @BruceHaley in #4078
- fix: [#2745] Fix current eslint warnings - adaptive-expressions library (1/2) by @ceciliaavila in #4034
- fix: follow-redirects Component Governance vulnerability by @BruceHaley in #4071
- fix: [#2745] Fix current eslint warnings - botbuilder-azure library by @ceciliaavila in #4036
- fix: Add improved Dir Workspace to pipeline logs by @BruceHaley in #4077
- fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - misc by @sw-joelmut in #4068
- fix: [#2745] Fix current eslint warnings - adaptive-expressions library (2/2) by @ceciliaavila in #4035
- fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - actions by @sw-joelmut in #4066
- fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - recognizers by @sw-joelmut in #4067
- fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - tests by @sw-joelmut in #4065
- fix: underscore Component Governance vulnerability by @BruceHaley in #4076
- chore: bump follow-redirects from 1.13.0 to 1.14.7 in /testing/streaming-e2e/react-app by @dependabot in #4086
- chore: bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #4000
- fix: [#2745] Fix current eslint warnings - botbuilder library by @ceciliaavila in #4037
- chore: (deps)bump ssri from 6.0.1 to 6.0.2 in /testing/streaming-e2e/react-app by @dependabot in #4089
- chore: (deps) bump ws from 5.2.2 to 5.2.3 in /testing/streaming-e2e/react-app by @dependabot in #4090
- fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - src & conditions by @sw-joelmut in #4069
- fix: CG alerts for follow-redirects 1.5.10, axios 0.19.2 by @BruceHaley in #4093
- fix: Update yarn.lock to match main branch by @BruceHaley in #4105
- fix: node-fetch Component Governance vulnerability by @BruceHaley in #4079
- fix: Failing pipeline E2E_BF-Streaming-DL-ASE_Test by @BruceHaley in #4110
- chore: (deps) bump url-parse from 1.5.1 to 1.5.6 by @dependabot in #4121
- chore: (deps) bump url-parse from 1.4.7 to 1.5.7 in /testing/streaming-e2e/react-app by @dependabot in #4122
- chore: (deps) Bump dependencies by @mrivera-ms in #4131
- fix: failing pipeline Run-JS-Functional-Tests-BrowserBot-yaml by @BruceHaley in #4135
- fix: [botbuilder-core] TestAdapter throws unhandled promise rejection on error by @alexrecuenco in #3990
- chore: (deps) bump url-parse from 1.5.7 to 1.5.10 in /testing/streaming-e2e/react-app by @dependabot in #4134
- chore: (deps) bump url-parse from 1.5.6 to 1.5.9 by @dependabot in #4142
- port: [#3943] Add ShowSignInLink to OAuthPromptSettings (#5906) by @ceciliaavila in #4157
- port: [#4039] Teams now supports <= 50 Card Actions (#6085) by @ceciliaavila in #4158
- port: [#4062] Log BadRequest in adapter (#6135) by @ceciliaavila in #4155
- port: [#3931] Add "omnichannel" to Channels (#5891) by @ceciliaavila in #4153
- fix: [SSO] Remove 'exchangeToken' validation from OauthPrompt by @ceciliaavila in #4138
- chore: Deprecate getTeamMembers and getMembers. by @LeeParrishMSFT in #4141
- port: [#4144] TeamsInfo.sendMessageToTeamsChannel() doesn't return the correct ConversationReference by @sw-joelmut in #4145
- port: [#4006] Add TelemetryLoggerConstants for adaptive. (#6029) by @sw-joelmut in #4033
- port: [#4092] Add ActivityTypeProperty to TelemetryLoggerMiddleware by @sw-joelmut in #4160
- port: Obsolete classes for future deprecation by @mrivera-ms in #4149
- port: [#3967] add control property (#5943) by @ceciliaavila in #4148
- port: [#3922] Corrected GetConversationMembers to use TeamsInfo helper class rather… (#5874) by @ceciliaavila in #4151
- port: [#4064][#6019] Remove redundant project dependencies from AI Recognizers (#6067) by @ceciliaavila in #4152
- port: [#3917] Add ThrowOnRecursive to LG AnalyzerOptions (#5872) by @ceciliaavila in #4156
- fix: Update node-util and is-generator-function dependencies to eliminate security violation by @mrivera-ms in #4159
- fix: [#3192] Missing LICENSE files and invalid package.json - Part 2 by @sw-joelmut in #4169
- port: [#4044] Add obsolete attribute to BotFrameworkHttpAdapter and related classes. (#6096) by @ceciliaavila in #4168
- port: [#4073] Set TeamsNotifyUser Alert to opposite of AlertInMeeting by @sw-joelmut in #4165
- fix: [#3756] Ensure SDK packages and their dependencies support next Node.js LTS (16.x) by @ceciliaavila in #4046
- fix: [#4154] teamsNotifyUser does not accept messages returned from MessageFactory by @ceciliaavila in #4166
- fix: Add search invoke by @EricDahlvang in #4171
- fix: Default search type for Teams by @EricDahlvang in #4172
- port: [#4163] log multi-choice options in App Insights by @ramfattah in #4164
- chore: (deps) bump node-forge from 1.2.1 to 1.3.0 by @dependabot in #4173
- feat: Added support for CQA with unit tests. by @Arsh-Kashyap in #4162
- fix: Move "adaptive-expressions" to dependencies (#4178) by @tracyboehrer in #4187
- fix: Cherry picks of security updates and telemetry fix. by @tracyboehrer in #4192
New Contributors
- @qinezh made their first contribution in #1547
- @shmuelgutman made their first contribution in #1456
- @diogocbarros made their first contribution in #1786
- @lzc850612 made their first contribution in #1697
- @clearab made their first contribution in #1833
- @vipeketi made their first contribution in #1999
- @deivkk made their first contribution in #1953
- @mrivera-ms made their first contribution in #2298
- @songcs made their first contribution in #2350
- @mrestorff made their first contribution in #2252
- @ert485 made their first contribution in #2369
- @axelsrz made their first contribution in #2555
- @ceciliaavila made their first contribution in #2604
- @somigithub made their first contribution in #2508
- @ShYuPe made their first contribution in #2748
- @Doppon made their first contribution in #2711
- @GeoffCoxMSFT made their first contribution in #2814
- @paulcam206 made their first contribution in #2858
- @atishayv made their first contribution in #2906
- @taicchoumsft made their first contribution in #3074
- @alopix made their first contribution in #3069
- @KirbyMcKenzie made their first contribution in #3095
- @yeze322 made their first contribution in #3239
- @rvinothrajendran made their first contribution in #3300
- @stefangomez made their first contribution in #3528
- @cfe84 made their first contribution in #3716
- @scheyal made their first contribution in #3754
- @hcyang made their first contribution in #3843
- @vasicvuk made their first contribution in #3920
- @NickHeap2 made their first contribution in #3993
- @alexrecuenco made their first contribution in #3990
- @LeeParrishMSFT made their first contribution in #4141
- @Arsh-Kashyap made their first contribution in #4162
Full Changelog: 4.15.0...4.16.0