Bot Framework SDK 4.15.0
Welcome to the November 2021 release of the Bot Framework SDK. This release has been focused on bug fixes and general improvements.
SDK [release notes]
4.15.0 SDK Change Logs
- chore: 4.15.x in main readme by @joshgummersall in #3825
- chore: tests for cloud adapter by @joshgummersall in #3833
- fix: enable TeamsInfo methods to work with CloudAdapter by @mdrichardson in #3830
- fix: Bug in orchestratorRecognizer.ts InitializeModel by @tsuwandy in #3842
- port: runtime docs by @joshgummersall in #3838
- port: runtime feature tests by @joshgummersall in #3840
- fix: toJSON overrides by @joshgummersall in #3839
- feat: Cloud Adapter for streaming tests by @joshgummersall in #3835
- fix: build label before state label by @joshgummersall in #3828
- fix: Cast Text and Speak to string format by @Danieladu in #3844
- port: Fix: add cache for luis recognizer result to avoid extra requests by @cosmicshuai in #3829
- fix: single orchestrator bug and #3841 by @hcyang in #3843
- chore: estlint quotes rule by @joshgummersall in #3850
- port: beginskill uischema fix by @joshgummersall in #3854
- fix: configuration key handling by @joshgummersall in #3855
- port: extend merge built-in function by @Danieladu in #3858
- port: Remove duplicate tests in adaptive expressions. by @Danieladu in #3863
- fix: Make getTopScoringIntent return '' instead of undefined by @taicchoumsft in #3870
- fix: remove preview from LG readme by @joshgummersall in #3873
- fix: [#3874] Parity issue with getContinuationActivity method missing the type property by @sw-joelmut in #3875
- fix: blobs transcript date filter by @joshgummersall in #3877
- fix: prerelease for date instead of metadata by @joshgummersall in #3879
- fix: date precedence for semver sorting by @joshgummersall in #3880
- chore: replace stdlib assertions with zod by @joshgummersall in #3859
- chore: testing reorg, devops cleanup by @joshgummersall in #3860
- port: hide dialogs property by @joshgummersall in #3886
- chore: test:compat to botbuilder-lg by @joshgummersall in #3846
- fix: parse attachments from streaming request by @joshgummersall in #3888
- port: Register missingProperties custom function to get all variables the template contains by @Danieladu in #3885
- fix: [#3890] createConnectorClient function is not getting the correct ConnectorFactory by @sw-joelmut in #3891
- port: Make Multi-language recognizer case-insensitive by @Danieladu in #3893
- fix: URL for new dependency graph by @BruceHaley in #3903
- fix: dependency graph generator by @BruceHaley in #3901
- fix: test failures in E2E_BF-Streaming-DL-ASE_Test by @BruceHaley in #3910
- chore: switch to new xmldom and fast-xml-parser by @vasicvuk in #3920
- chore: bump adal-node for xmldom CVE by @joshgummersall in #3929
- chore: make blobs a GA package by @joshgummersall in #3925
- port:[#3906] Port Managed Identity (MSI) + Single Tenant from DotNet by @sw-joelmut in #3923
- fix: chrome version mismatch in Run-JS-Functional-Tests-BrowserBot-yaml by @BruceHaley in #3942
- fix: chromedriver version spec in yarn.lock by @BruceHaley in #3944
- port: Prevent duplicate None labels from being added twice by @tsuwandy in #3952
- fix: axios vulnerability by @BruceHaley in #3950
- fix: botFrameworkClientFetchImpl function missing headers from Zod va… by @joshgummersall in #3963
- port: revert "port: Register missingProperties custom function to get all v… by @joshgummersall in #3971
- fix: [#3969] useLanguagePolicy setting turn state, instead of languag… by @joshgummersall in #3973
- fix: [#3969] useLanguagePolicy setting turn state, instead of… by @joshgummersall in #3977
Full Changelog: 4.14...4.15