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]