Full disclosure: I helped out a bit with the staging of the release so I'd definitely like some other eyes on this. That said, starting over from a fresh retrieval of the staged content performed the following actions to verify:
- Validated commit and tag - Validated all checksums - Ran a simple test app using the client to make sure the basics were supported For reference: node.js allows you to specify dependencies using git hashes and tags on Github so you can use that to easily download and test your client locally. You can find general info about this feature at https://docs.npmjs.com/cli/v9/configuring-npm/package-json?v=true#git-urls-as-dependencies. In my case I used the following simple package.json for my project: { "name": "nodejs-local-cassandra", "description": "Run some sample code against a local Cassandra instance", "version": "0.0.1", "license": "Apache-2.0", "private": true, "dependencies": { "cassandra-driver": "apache/cassandra-nodejs-driver#v4.9.0", "async": "^1.5.2" } } With that in place "npm install" should be all you need. If you're looking for some simple code to get you started on a client I recommend Jorge's basic-execute example at https://github.com/apache/cassandra-nodejs-driver/blob/trunk/examples/basic/basic-execute.js - Bret - On Fri, Apr 24, 2026 at 4:08 PM Jane H <[email protected]> wrote: > Hi all, > > I'd like to propose the release of Apache Cassandra Node.js Driver 4.9.0. > This is the first release of the Node.js driver since its donation to the > Apache Software Foundation. > > Release notes: > > https://github.com/apache/cassandra-nodejs-driver/blob/trunk/CHANGELOG.md#490 > > Git: https://github.com/apache/cassandra-nodejs-driver/tree/v4.9.0 > Git Commit Hash: 1c0a7dfc4b885c912778457341dfad0591402fbf > Source release: > https://dist.apache.org/repos/dist/dev/cassandra/cassandra-nodejs-driver/4.9.0/ > > The vote will be open for 120 hours (longer if needed). Everyone who has > tested the build is invited to vote. Votes by PMC members are considered > binding. A vote passes if there are at least three binding +1s and no -1's. > > Thanks, > Jane He >
