Skip to content

Commit accf42e

Browse files
authored
chore: add support policy to README (#1479)
* chore: add support policy * chore: include Deno in support policy
1 parent 1844215 commit accf42e

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,26 @@ const supabase = createClient('https://xyzcompany.supabase.co', 'public-anon-key
8383
})
8484
```
8585

86+
## Support Policy
87+
88+
This section outlines the scope of support for various runtime environments in Supabase JavaScript client.
89+
90+
### Node.js
91+
92+
We only support Node.js versions that are in **Active LTS** or **Maintenance** status as defined by the [official Node.js release schedule](https://nodejs.org/en/about/previous-releases#release-schedule). This means we support versions that are currently receiving long-term support and critical bug fixes.
93+
94+
When a Node.js version reaches end-of-life and is no longer in Active LTS or Maintenance status, Supabase will drop it in a **minor release**, and **this won't be considered a breaking change**.
95+
96+
### Deno
97+
98+
We support Deno versions that are currently receiving active development and security updates. We follow the [official Deno release schedule](https://docs.deno.com/runtime/fundamentals/stability_and_releases/) and only support versions from the `stable` and `lts` release channels.
99+
100+
When a Deno version reaches end-of-life and is no longer receiving security updates, Supabase will drop it in a **minor release**, and **this won't be considered a breaking change**.
101+
102+
### Important Notes
103+
104+
- **Experimental features**: Features marked as experimental may be removed or changed without notice
105+
86106
## Testing
87107

88108
### Unit Testing

0 commit comments

Comments
 (0)