Skip to content

[4.6.1 Breaking Change] 4.6.1 libraries were transpiled with TypeScript 3.7.2  #1436

@stevengum

Description

@stevengum

Versions

What package version of the SDK are you using. 4.6.1

Describe the bug

4.6.1 was transpiled with typescript@3.7.2 which led to unintentional breaking changes for TypeScript consumers of the botbuilder-js libraries.

The breaking changes revolve around the inclusion of getters and setters in the .d.ts files in TypeScript 3.7.0.

As such, we need to cut a new patch release (4.6.2) with a lower version of TypeScript.

Steps to resolution:

  1. Remove un-pinned typescript devDependency from root package.json
  2. Pin typescript devDependency (pre-3.7.0) in each library's package.json (botbuilder, etc.)
  3. Release 4.6.2 libraries with pinned new devDependency

[bug]

FYI @JuanAr @Batta32 @enzocanoo this is the bug the skills team was encountering in the TypeScript BF-Solutions work.

Metadata

Metadata

Assignees

Labels

P0Must Fix. Release-blocker

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions