Giter Club home page Giter Club logo

Comments (13)

elovin avatar elovin commented on June 9, 2024 5

Apparently there are no breaking changes between @azure/msal-node v1 and v2 aside from the dropped nodejs < 16 support in v2.

So until the dependency is being updated you could just overwrite the dependency globally in package.json

[...]

        "overrides": {
		"@azure/msal-node": "2.6.0"
	},
	"dependencies": {
		"@azure/msal-node": "2.6.0",

[...]

from botbuilder-js.

seanhsmith avatar seanhsmith commented on June 9, 2024 4

+1 We were hoping to update our project to node 20 but were limited to node 18 due to this dependency.

from botbuilder-js.

alexnault avatar alexnault commented on June 9, 2024 4

Are there plans to upgrade to @azure/msal-node v2 and as a result support Node 20?

from botbuilder-js.

tracyboehrer avatar tracyboehrer commented on June 9, 2024 3

Thanks all. This is high priority for us, but we are blocked by another dependency. Working it.

from botbuilder-js.

tracyboehrer avatar tracyboehrer commented on June 9, 2024 1

@alexnault Yes. But there is a complication. While it's out of support, we still have a healthy number of customers on Node 16. Not good manners to just drop it without a heads up. For the next few releases, the release notes will include a notice about updating to Node 18+. Does elovins suggestion work for you?

from botbuilder-js.

alexnault avatar alexnault commented on June 9, 2024 1

@tracyboehrer Great to hear that Node 20 support is on the horizon!

I understand that dropping support for Node 16 is a breaking change. To me, this should warrant a major version upgrade ([email protected]) over a notice, like @azure/msal-node did.

Meanwhile, we added overrides to our package.json as @elovin suggested and it does work:

"overrides": {
  "@azure/msal-node": "^2.6.1"
}

Cheers!

from botbuilder-js.

Bomret avatar Bomret commented on June 9, 2024 1

We received an email today that Azure Functions will drop node <18 next year and projects need. to update to keep receiving security updates and costumer service. Just a heads up for you 😉

Excerpt from the Microsoft email:

Support for Node.js 18 ends on 30 April 2025—upgrade your apps to Node.js 20 

You’re receiving this email because you have one or more Node.js 18 app(s) on Azure Functions.

On 30 April 2025, Node.js 18 will end. Your apps that are hosted on Azure Functions will continue to run, but security updates will no longer be available, and we’ll no longer provide customer service for Node.js 18. Learn more about Azure Functions stack version support.

from botbuilder-js.

frbayart avatar frbayart commented on June 9, 2024

@ramfattah Any news to support the current nodejs LTS

from botbuilder-js.

oFlo193o avatar oFlo193o commented on June 9, 2024

Also waiting for Node.js 20 Support...

from botbuilder-js.

oFlo193o avatar oFlo193o commented on June 9, 2024

Any news on this one @microsoftopensource / or maybe @ceciliaavila?

from botbuilder-js.

mogadanez avatar mogadanez commented on June 9, 2024

is error @azure/[email protected] really not support node 20?
maybe just remove this constraint and allow node 20 in @azure/[email protected] ?

The engine "node" is incompatible with this module. Expected version "10 || 12 || 14 || 16 || 18".

from botbuilder-js.

eitanlevinzon-astrix avatar eitanlevinzon-astrix commented on June 9, 2024

Hey, what's the status of this? Waiting for this to be implemented for OfficeDev/teams-toolkit#10849

from botbuilder-js.

davepoon avatar davepoon commented on June 9, 2024

Could you please give us an update on this matter?

from botbuilder-js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.