botframework-components icon indicating copy to clipboard operation
botframework-components copied to clipboard

Adjust package versions to latest floating patch

Open benbrown opened this issue 4 years ago • 3 comments

The generators should use a floating patch version with the ~major.minor.minpatch semver syntax so that they will automatically use the latest patch release version of the SDK and components.

This will enable us to release bug fixes of the SDK and components without having to ship the entire generator library each time.

  • [ ] Javascript yeoman generator code

Do we also want to apply this to dotnet?

  • [ ] Dotnet webapp csproj
  • [ ] Dotnet functions csproj
  • [ ] Dotnet yeoman generator code

In addition, do we also need to apply this to the specific generators and components? There are specific versions currently used wherever there are dependencies - People, Calendar, core, etc.

benbrown avatar May 18 '21 15:05 benbrown

Yes, but... According to Josh G, this would not work with the use of "-preview" in package versions. eg. ~4.13.3-preview would not match 4.13.4-preview.

If we could solve that, it would make all this work better though.

tracyboehrer avatar May 18 '21 15:05 tracyboehrer

@tracyboehrer I think we should revisit this in the JS SDK.

joshgummersall avatar May 18 '21 23:05 joshgummersall

Shiproom - moving out of R13. we need GA versions of the JS SDK before we can address this issue.

sgellock avatar May 18 '21 23:05 sgellock