From 01ed41ecf1825c4279e5b3c32c5ede854f8129b8 Mon Sep 17 00:00:00 2001 From: Simon Lydell Date: Sat, 15 Feb 2025 10:37:58 +0100 Subject: [PATCH] elm-test 0.19.1-revision14 --- CHANGELOG.md | 10 ++++++++++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 772ec26e..bb07f8d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ Notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). This project mirrors the Elm version. So version 0.19.1-revisionX of this project will be compatible with Elm 0.19.1. +## 0.19.1-revision14 - 2025-02-15 + +### Fixed + +0.19.1-revision13 unfortunately did not work out of the box in Node.js 12–18 due to a [bug in npm versions older than v10](https://github.com/npm/npm-pick-manifest/pull/33). This version is a quick-fix that restores support for Node.js 14–18, while still not causing deprecation warnings. Thanks to [@lishaduck](https://github.com/lishaduck) for reporting! + +Unfortunately, Node.js 12 is still broken. You need to stay on 0.19.1-revision12 if you use Node.js 12. + +(For those interested, the fix was changing the `glob` version range to `^8.0.3` to `^8.0.3 || ^9.0.0 || ^10.0.0`. `^11.0.0` was removed from it due to the linked npm bug.) + ## 0.19.1-revision13 - 2025-02-14 ### Fixed diff --git a/package-lock.json b/package-lock.json index c2c3a09a..9520c603 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "elm-test", - "version": "0.19.1-revision13", + "version": "0.19.1-revision14", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index c179816c..f562640c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "elm-test", - "version": "0.19.1-revision13", + "version": "0.19.1-revision14", "description": "Run elm-test suites.", "main": "elm-test.js", "engines": {