diff --git a/CHANGELOG.md b/CHANGELOG.md index 09171db0..25a4f37d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,11 @@ Bugfixes: Other improvements: +## [v2022-07-12.1](https://github.com/purescript/trypurescript/releases/tag/v2022-07-12.1) + +Other improvements: +- Update to PureScript 0.15.4 (#281 by @JordanMartinez) + ## [v2022-06-24.1](https://github.com/purescript/trypurescript/releases/tag/v2022-06-24.1) Other improvements: diff --git a/client/src/Try/SharedConfig.purs b/client/src/Try/SharedConfig.purs index 74ef436b..c6ea0d74 100644 --- a/client/src/Try/SharedConfig.purs +++ b/client/src/Try/SharedConfig.purs @@ -6,13 +6,13 @@ module Try.SharedConfig where import Prelude pursVersion :: String -pursVersion = "v0.15.3" +pursVersion = "v0.15.4" pursReleaseUrl :: String pursReleaseUrl = "https://github.com/purescript/purescript/releases/tag/" <> pursVersion packageSetVersion :: String -packageSetVersion = "0.15.2-20220621" +packageSetVersion = "0.15.2-20220624" packageSetPackageJsonUrl :: String packageSetPackageJsonUrl = "https://github.com/purescript/package-sets/blob/psc-" <> packageSetVersion <> "/packages.json" diff --git a/prep-release.sh b/prep-release.sh new file mode 100755 index 00000000..e0934247 --- /dev/null +++ b/prep-release.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +pushd staging || exit 1 + +spago upgrade-set + +cat > spago.dhall << EOF +{ name = "try-purescript-server" +, dependencies = [] : List Text +, packages = ./packages.dhall +, sources = [ "src/**/*.purs" ] +} + +EOF +spago ls packages | cut -f 1 -d ' ' | tr '\n' ' ' | xargs spago install + +popd || exit 1 + +pushd client || exit 1 + +npm run updateConfigVersions + +popd || exit 1 diff --git a/stack.yaml b/stack.yaml index 5ac88318..1cc6fef0 100644 --- a/stack.yaml +++ b/stack.yaml @@ -3,7 +3,7 @@ packages: - "." extra-deps: - - purescript-0.15.3 + - purescript-0.15.4 - language-javascript-0.7.0.0 - process-1.6.13.1 # The Cabal library is not in Stackage diff --git a/staging/packages.dhall b/staging/packages.dhall index 620501fe..42fabb88 100644 --- a/staging/packages.dhall +++ b/staging/packages.dhall @@ -1,5 +1,5 @@ let upstream = - https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220621/packages.dhall - sha256:78caab14e4d8ff3886a057f0380c2d4a2500e2ee7ab5c1d32a0f9ce5c71eedd8 + https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220624/packages.dhall + sha256:08989ed9f53e381f879f1b7012ad7684b1ed64d7164c4ad75e306d3210a46c92 in upstream diff --git a/staging/spago.dhall b/staging/spago.dhall index 34bd8022..0821296f 100644 --- a/staging/spago.dhall +++ b/staging/spago.dhall @@ -54,6 +54,7 @@ , "debug" , "decimals" , "deku" + , "deno" , "dissect" , "distributive" , "dodo-printer" @@ -94,6 +95,7 @@ , "fuzzy" , "gen" , "generate-values" + , "generic-router" , "geometry-plane" , "github-actions-toolkit" , "graphs"