diff --git a/CHANGELOG.md b/CHANGELOG.md index 56155991..f59b91f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ 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. +The format is based on [Keep a Changelog](http://keepachangelog.com/). This project mirrors the Elm version. So version 0.19.2-revisionX of this project will be compatible with Elm 0.19.2. ## 0.19.1-revision17 - 2025-11-18 diff --git a/README.md b/README.md index 8759b748..80d7fa50 100644 --- a/README.md +++ b/README.md @@ -201,7 +201,7 @@ If you want to run your tests on Travis CI, [here's a good starter `.travis.yml` ```yml language: elm elm: - - 0.19.1 + - 0.19.2 ``` Here is an example [`travis.yml`](https://github.com/rtfeldman/elm-css/blob/master/.travis.yml) configuration file for running tests in CI. diff --git a/elm-tooling.json b/elm-tooling.json index 3c214189..b8a1bc8b 100644 --- a/elm-tooling.json +++ b/elm-tooling.json @@ -1,6 +1,6 @@ { "tools": { - "elm": "0.19.1", + "elm": "0.19.2", "elm-format": "0.8.5", "elm-json": "0.2.13" } diff --git a/elm/elm.json b/elm/elm.json index 1ec3a9fb..aecf67b9 100644 --- a/elm/elm.json +++ b/elm/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.5", diff --git a/elm/review/elm.json b/elm/review/elm.json index f43799a5..ce14203a 100644 --- a/elm/review/elm.json +++ b/elm/review/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.5", diff --git a/example-application-no-tests/elm.json b/example-application-no-tests/elm.json index 79f1d61f..a7a1562d 100644 --- a/example-application-no-tests/elm.json +++ b/example-application-no-tests/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/browser": "1.0.2", diff --git a/example-application-src/elm.json b/example-application-src/elm.json index c532c3b9..7a672b52 100644 --- a/example-application-src/elm.json +++ b/example-application-src/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/browser": "1.0.2", diff --git a/example-application/elm.json b/example-application/elm.json index bb36ba29..9a33edcf 100644 --- a/example-application/elm.json +++ b/example-application/elm.json @@ -4,7 +4,7 @@ "src", "tests" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/browser": "1.0.2", diff --git a/lib/ElmHome.js b/lib/ElmHome.js index 787eaee4..12a0b36e 100644 --- a/lib/ElmHome.js +++ b/lib/ElmHome.js @@ -29,7 +29,7 @@ function defaultWindowsElmHome() /*: string */ { function packagePath(pkg /*: string */) /*: string */ { const parts = splitAuthorPkg(pkg); - return path.join(elmHome(), '0.19.1', 'packages', parts.author, parts.pkg); + return path.join(elmHome(), '0.19.2', 'packages', parts.author, parts.pkg); } function splitAuthorPkg(pkgIdentifier /*: string */) /*: { diff --git a/lib/Generate.js b/lib/Generate.js index e6aec134..5e475631 100644 --- a/lib/Generate.js +++ b/lib/Generate.js @@ -112,7 +112,7 @@ function generateElmJson( const testElmJson = { type: 'application', 'source-directories': sourceDirs, - 'elm-version': '0.19.1', + 'elm-version': '0.19.2', dependencies: Solve.getDependenciesCached(dependencyProvider, project), 'test-dependencies': { direct: {}, @@ -148,7 +148,7 @@ function getMainModule(generatedCodeDir /*: string */) /*: { path: // We'll be putting the generated Main in something like this: // - // my-project-name/elm-stuff/generated-code/elm-community/elm-test/0.19.1-revisionX/src/Test/Generated/Main.elm + // my-project-name/elm-stuff/generated-code/elm-community/elm-test/0.19.2-revisionX/src/Test/Generated/Main.elm path.join(getGeneratedSrcDir(generatedCodeDir), ...moduleName) + '.elm', }; } diff --git a/package-lock.json b/package-lock.json index 030d0165..fae3fef2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "devDependencies": { "@eslint/js": "9.20.0", "elm-review": "2.13.1", - "elm-tooling": "1.15.1", + "elm-tooling": "1.18.0", "eslint": "9.20.1", "eslint-plugin-mocha": "10.5.0", "flow-bin": "0.180.0", @@ -586,7 +586,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1150,10 +1149,11 @@ "integrity": "sha512-qnwo7RO9IO7jd9SLHvIy0rSOEIlc/tNMTE9Cras0kl+b161PVidW4FvXo0MtXU8GAKi/2s/HYvhcnpR/NNQ1zw==" }, "node_modules/elm-tooling": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.15.1.tgz", - "integrity": "sha512-+rRYa7gzz6l2/Ip2i197MqkW5abOwPOP/+WlyyatLDeDhh+JR0HUMlZJYenCYodBeG/xW5xW3pRYQ2onf5bIAw==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.18.0.tgz", + "integrity": "sha512-8tY35aNpB6z+rtmix4VPZ+q+kGPyOx0xDId7YLqcPmsKSKoS0vuNVC80ixwRbIhLWVifNDkBB7SjSIgp5Z39Uw==", "dev": true, + "license": "MIT", "bin": { "elm-tooling": "index.js" } @@ -1199,7 +1199,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -2353,7 +2352,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "peer": true, "engines": { "node": ">=12" }, @@ -3344,8 +3342,7 @@ "version": "8.14.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, - "peer": true + "dev": true }, "acorn-jsx": { "version": "5.3.2", @@ -3737,9 +3734,9 @@ "integrity": "sha512-qnwo7RO9IO7jd9SLHvIy0rSOEIlc/tNMTE9Cras0kl+b161PVidW4FvXo0MtXU8GAKi/2s/HYvhcnpR/NNQ1zw==" }, "elm-tooling": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.15.1.tgz", - "integrity": "sha512-+rRYa7gzz6l2/Ip2i197MqkW5abOwPOP/+WlyyatLDeDhh+JR0HUMlZJYenCYodBeG/xW5xW3pRYQ2onf5bIAw==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/elm-tooling/-/elm-tooling-1.18.0.tgz", + "integrity": "sha512-8tY35aNpB6z+rtmix4VPZ+q+kGPyOx0xDId7YLqcPmsKSKoS0vuNVC80ixwRbIhLWVifNDkBB7SjSIgp5Z39Uw==", "dev": true }, "emoji-regex": { @@ -3774,7 +3771,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, - "peer": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", @@ -4581,8 +4577,7 @@ "picomatch": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "peer": true + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==" }, "prelude-ls": { "version": "1.2.1", diff --git a/package.json b/package.json index 67eafc8a..6c2c44c3 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@eslint/js": "9.20.0", "elm-review": "2.13.1", - "elm-tooling": "1.15.1", + "elm-tooling": "1.18.0", "eslint": "9.20.1", "eslint-plugin-mocha": "10.5.0", "flow-bin": "0.180.0", diff --git a/tests/fixtures/elm.json b/tests/fixtures/elm.json index 30a6dc95..8c642052 100644 --- a/tests/fixtures/elm.json +++ b/tests/fixtures/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.5" diff --git a/tests/fixtures/install/elm.json b/tests/fixtures/install/elm.json index cf94370c..e940668c 100644 --- a/tests/fixtures/install/elm.json +++ b/tests/fixtures/install/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.0", diff --git a/tests/fixtures/install/test-elm.json b/tests/fixtures/install/test-elm.json index cf94370c..e940668c 100644 --- a/tests/fixtures/install/test-elm.json +++ b/tests/fixtures/install/test-elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.0", diff --git a/tests/fixtures/templates/application/elm.json b/tests/fixtures/templates/application/elm.json index 97d61ebc..71f58450 100644 --- a/tests/fixtures/templates/application/elm.json +++ b/tests/fixtures/templates/application/elm.json @@ -3,7 +3,7 @@ "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/browser": "1.0.0", diff --git a/tests/fixtures/write-elm-json/elm.input.json b/tests/fixtures/write-elm-json/elm.input.json index e9c0c6a4..76f505c4 100644 --- a/tests/fixtures/write-elm-json/elm.input.json +++ b/tests/fixtures/write-elm-json/elm.input.json @@ -2,7 +2,7 @@ "nonStandardFieldStart": 1, "type": "application", "source-directories": [ "src" ], - "elm-version": "0.19.1", + "elm-version": "0.19.2", "dependencies": { "direct": { "elm/core": "1.0.0" }, "indirect": {}