Skip to content

Commit 8be6236

Browse files
committed
docs(website): added info on Node.js compatibility
1 parent 0ec26ec commit 8be6236

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

src/docs/releases/index.mdx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,23 @@ sidebar_position: 1
77

88
```mdx-code-block
99
import PackageCompatibilityMatrix from '@site/src/components/PackageCompatibilityMatrix'
10+
import SupportedNodeVersions from '@site/src/components/SupportedNodeVersions'
1011
```
1112

13+
## Node.js compatibility
14+
15+
To help ensure optimal stability of your test scenarios, you should use a recent [Long-Term Support (LTS)](https://github.com/nodejs/Release) version of the [Node.js platform](https://nodejs.org/en/download/).
16+
17+
Serenity/JS is tested with the latest versions of Node.js <strong><SupportedNodeVersions conjunction="and" /></strong>. While non-LTS versions of Node.js may work, they are not officially supported and you should avoid using them in production environments.
18+
19+
## Serenity/JS compatibility
20+
1221
Serenity/JS helps you integrate your test automation framework with your favourite tools and libraries.
1322

1423
To make sure your Serenity/JS setup is up to date and you're using the right versions of the Serenity/JS modules, check the compatibility matrix below.
1524

1625
<PackageCompatibilityMatrix />
1726

18-
:::info Use a bot to update your dependencies automatically
19-
Use a dependency management bot like [Renovate](https://docs.renovatebot.com/) or [Dependabot](https://docs.github.com/en/code-security/getting-started/dependabot-quickstart-guide)
20-
to stay up-to-date with the new features, bug fixes, and security patches.
21-
:::
27+
## Updating Serenity/JS
28+
29+
To learn how to keep your Serenity/JS project up-to-date, check out the [Updating Serenity/JS](/releases/updating-serenity-js/) guide.

src/docs/releases/updating-serenity-js.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Updating Serenity/JS
44
---
55

66

7-
Staying up-to-date with the latest version of Serenity/JS is essential to ensure your test automation framework is equipped with the latest features,
7+
Staying up-to-date with the [latest version of Serenity/JS](/releases/) is essential to ensure your test automation framework is equipped with the latest features,
88
performance improvements, and critical security patches.
99
Regular updates help avoid technical debt, reduce the risk of using deprecated features, and ensure compatibility with the latest tools and platforms.
1010

0 commit comments

Comments
 (0)