Jane He created CASSNODEJS-12:
---------------------------------

             Summary: Deno and Bun support
                 Key: CASSNODEJS-12
                 URL: https://issues.apache.org/jira/browse/CASSNODEJS-12
             Project: Apache Cassandra NodeJS Driver
          Issue Type: Improvement
            Reporter: Jane He
            Assignee: Jane He


According to stateofjs2025 21% of respondents used Bun and 11% used Deno (2321 
and 1244 people respectively). This is a strong argument that we should add 
Deno and Bun support.

 

I propose we define our platform support policy as follows.
 # Node.js (primary): full support across all active LTS lines (current: 20, 
22, 24).
Failures block releases. (unchanged)
 # Bun & Deno (compatibility-supported): the driver is kept working and 
CI-tested, but
only against the latest stable (current: 2.8 for deno and 1.3.14 for bun). No 
promise for older runtime versions.

 

I propose the CI setup as follows:
 # deno & bun unit test in the current PR per commit workflow,
 # another Github Action triggered by every {{trunk}} commit, that runs deno & 
bun integration tests with a matrix of supported server versions.

 

Clone of [NODEJS-654|https://datastax-oss.atlassian.net/browse/NODEJS-654]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to