-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@microsoft/kiota-bundle versioning #1440
Comments
Thanks for raising this @hognevevle Apologies for the confusion here. At the moment, running To also alleviate confusion here, going forward, versions for the Typescript libraries will be aligned to the same version as we also do for other languages like C#,java and python(see example release here). So, if you use the bundle version Let us know if you have further questions. |
Thanks for the clarification, @andrueastman ! I might be missing something, but won't the dependencies on |
@hognevevle I do think you're correct since if you run the following npm init -y
npm i @microsoft/kiota-bundle -S
cat node_modules/@microsoft/kiota-bundle/package.json you get (for the dependencies section) "dependencies": {
"@microsoft/kiota-abstractions": "*",
"@microsoft/kiota-http-fetchlibrary": "*",
"@microsoft/kiota-serialization-form": "*",
"@microsoft/kiota-serialization-json": "*",
"@microsoft/kiota-serialization-multipart": "*",
"@microsoft/kiota-serialization-text": "*"
}, I think we've operated under an assumption that lerna would replace the versions for us, which is not happening right now. Solving this might also have a positive impact on #1369 |
Thanks for the clarification here. In that case, I believe we can set a version in the projects and release please will update the dependencies by updating the versions once we use the https://github.com/googleapis/release-please/blob/main/docs/manifest-releaser.md#node-workspace |
Hello,
I'm a bit confused about the current @microsoft/kiota-bundle versioning.
Currently,
kiota info -l typescript
instructs me to install version 1.0.0-preview.11 of @microsoft/kiota-bundle.The bundle package, however, has dependencies on
*
for all the differentkiota-*
packages.kiota-typescript/packages/bundle/package.json
Lines 32 to 38 in 21c6421
This means that all of them will be installed with the latest version.
Is this the intended behaviour? How can I tell if those (
.70
) are the correct versions compatible with the code generated by kiota?The text was updated successfully, but these errors were encountered: