microsoft / teams-ai

SDK focused on building AI based applications and extensions for Microsoft Teams and other Bot Framework channels
MIT License
390 stars 169 forks source link

[JS] Update package and samples to support node v18 & v20. End support for v16. #1371

Open singhk97 opened 6 months ago

singhk97 commented 6 months ago

node v16 is current in EOL status.

https://nodejs.github.io/nodejs.dev/en/about/releases/#:~:text=Major%20Node.js%20versions%20enter%20Current%20release%20status%20for,LTS%20status%20and%20are%20ready%20for%20general%20use.

corinagum commented 4 months ago

We're semi-blocked on enforcing this because there are dependencies in the botbuilder packages that are unable to be updated to use node >16 at this time. For now, we've removed note that node 16 is supported but will not be enforcing it.

ajith007 commented 3 months ago

I've Node v20.11.0, and so not able to try the samples! :( error @microsoft/teams-ai@1.2.1: The engine "node" is incompatible with this module. Expected version "18.x". Got "20.11.0"

aacebo commented 2 months ago

Yes we are blocked from updating our node version by our Bot Framework dependency

venkatace commented 3 days ago

The packages should support node v20 & above. How to resolve this?