Skip to content

Changelog and version bump for 4.9.0#458

Merged
absurdfarce merged 1 commit intoapache:trunkfrom
SiyaoIsHiding:4.9.0
Apr 24, 2026
Merged

Changelog and version bump for 4.9.0#458
absurdfarce merged 1 commit intoapache:trunkfrom
SiyaoIsHiding:4.9.0

Conversation

@SiyaoIsHiding
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread CHANGELOG.md Outdated

- Bump tar-fs from 2.1.2 to 2.1.4
- Bump serialize-javascript and mocha (from 10.2.0 to 10.8.2)
- Bump picomatch from 2.3.1 to 2.3.2
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know that we need to call out dependency updates on a changelog. They're kinda like test updates/infrastructure changes... sort of a built-in cost of doing business.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed

Comment thread package.json
@@ -54,4 +54,4 @@
"engines": {
"node": ">=20"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, this is a little bit of a weird one.

node.js 20.x is scheduled to go end-of-life on 4/30/26. As of this writing that's in the future but by the time we get the release staged, voted on and actually done it will very likely be after 4/30.

So I guess I'm wondering... should we continue support 20.x? By a strict understanding of our "only support what's not EOL" policy we shouldn't. That said we've already tested against 20.x... and it'll only just be EOL by the time we release it.

I think we're prolly good to keep this as >= 20... but it seemed worth raising as a question.

Copy link
Copy Markdown
Contributor Author

@SiyaoIsHiding SiyaoIsHiding Apr 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nobody says we shouldn't support an EOL version. We had been supporting Node.js 18 which has been EOL for a long time. Java driver also has been supporting JAVA 8 forever. I don't think it's a problem that we support Node.js 20.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm +1 on supporting EOL versions for some time. It takes some time for users to upgrade :)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can discuss more but in general the drivers only support platforms/runtime that aren't EOL at the time of release. We don't do that for the Java driver but honestly that's a problem with the Java driver... we should be way better about that there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants