Skip to content
This repository was archived by the owner on Jun 2, 2026. It is now read-only.

[iobroker-bot] Drop Node.js 20 support (End of Life)#787

Open
ioBroker-Bot wants to merge 1 commit into
pixelit-project:masterfrom
ioBroker-Bot:update-from-template-X0000-dropNode20-1777730015
Open

[iobroker-bot] Drop Node.js 20 support (End of Life)#787
ioBroker-Bot wants to merge 1 commit into
pixelit-project:masterfrom
ioBroker-Bot:update-from-template-X0000-dropNode20-1777730015

Conversation

@ioBroker-Bot
Copy link
Copy Markdown
Contributor

German description can be found below
Deutsche Beschreibung befindet sich weiter unten

General information

This PR has been created by iobroker-bot. Please review the changes carefully and merge the PR if the review is ok.

Feel free to contact me (@ioBroker-Bot) if you have any questions or feel that a PR is faulty. Please open an issue at repository https://github.com/ioBroker/ioBroker.repochecker to report a faulty PR.

And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.

your
ioBroker Check and Service Bot

@mcm1957 for evidence

Changes provided by this PR

This PR removes Node.js 20 support because Node.js 20 has reached its End of Life (EOL) and is no longer supported.
Node.js 20 officially reached EOL on 2026-04-30 and will no longer receive security updates or bug fixes.
All tests and engine requirements are updated to reflect Node.js 22 as the minimum supported version.

Summary of changes

  • The engines.node requirement in package.json was updated from >=18 to >=22.
  • No job-level Node.js 20 version entries found in test-and-release.yml — no change needed.
  • Node.js 20 was removed from the test matrix in test-and-release.yml. Matrix updated from [18.x, 20.x, 22.x] to [18.x, 22.x].
  • Added ### **WORK IN PROGRESS** section with node.js >= 22 requirement notice to README.md changelog.

Deutsche Beschreibung

Entfernung der Node.js 20 Unterstützung (End of Life)

Allgemeine Informationen

Dieser PR wurde durch iobroker-bot erstellt. Bitte die Änderungen sorgfältig überprüfen und den PR nach erfolgreicher Prüfung zusammenführen.

Bei Fragen oder wenn ein PR fehlerhaft erscheint, kann gerne Kontakt mit mir (@ioBroker-Bot) aufgenommen werden. Bitte ein Issue im Repository https://github.com/ioBroker/ioBroker.repochecker öffnen, um einen fehlerhaften PR zu melden.

Und VIELEN DANK für die Wartung dieses Adapters von mir und allen Nutzern.
Gemeinsam für das beste Nutzererlebnis arbeiten.

Euer
ioBroker Check and Service Bot

@mcm1957 zum Nachweis

Durch diesen PR bereitgestellte Änderungen

Dieser PR entfernt die Unterstützung für Node.js 20, da Node.js 20 sein End of Life (EOL) erreicht hat und nicht mehr unterstützt wird.
Node.js 20 hat das EOL offiziell am 2026-04-30 erreicht und erhält keine Sicherheitsupdates oder Fehlerbehebungen mehr.
Alle Tests und Engine-Anforderungen werden aktualisiert, um Node.js 22 als mindestens unterstützte Version widerzuspiegeln.

Zusammenfassung der Änderungen

  • Die engines.node-Anforderung in package.json wurde von >=18 auf >=22 aktualisiert.
  • Keine jobspezifischen Node.js-20-Versionseinträge in test-and-release.yml gefunden — keine Änderung erforderlich.
  • Node.js 20 wurde aus der Testmatrix in test-and-release.yml entfernt. Matrix von [18.x, 20.x, 22.x] auf [18.x, 22.x] aktualisiert.
  • Abschnitt ### **WORK IN PROGRESS** mit Hinweis auf node.js >= 22-Anforderung in README.md-Changelog hinzugefügt.

Template: X0000-dropNode20

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

This pull request is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days

@github-actions github-actions Bot added the Stale label Jun 2, 2026
@ioBroker-Bot
Copy link
Copy Markdown
Contributor Author

This issue should not be considered stale.
Please process and close it if completed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant