Skip to content

Commit b5fec9b

Browse files
Update to PureScript v0.15.4 (#282)
* Add script to easily update project * Update to 0.15.4; update package set * Add changelog * Update release date
1 parent 9ba215d commit b5fec9b

File tree

6 files changed

+35
-5
lines changed

6 files changed

+35
-5
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ Bugfixes:
1212

1313
Other improvements:
1414

15+
## [v2022-07-12.1](https://github.com/purescript/trypurescript/releases/tag/v2022-07-12.1)
16+
17+
Other improvements:
18+
- Update to PureScript 0.15.4 (#281 by @JordanMartinez)
19+
1520
## [v2022-06-24.1](https://github.com/purescript/trypurescript/releases/tag/v2022-06-24.1)
1621

1722
Other improvements:

client/src/Try/SharedConfig.purs

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ module Try.SharedConfig where
66
import Prelude
77

88
pursVersion :: String
9-
pursVersion = "v0.15.3"
9+
pursVersion = "v0.15.4"
1010

1111
pursReleaseUrl :: String
1212
pursReleaseUrl = "https://github.com/purescript/purescript/releases/tag/" <> pursVersion
1313

1414
packageSetVersion :: String
15-
packageSetVersion = "0.15.2-20220621"
15+
packageSetVersion = "0.15.2-20220624"
1616

1717
packageSetPackageJsonUrl :: String
1818
packageSetPackageJsonUrl = "https://github.com/purescript/package-sets/blob/psc-" <> packageSetVersion <> "/packages.json"

prep-release.sh

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#!/usr/bin/env bash
2+
3+
pushd staging || exit 1
4+
5+
spago upgrade-set
6+
7+
cat > spago.dhall << EOF
8+
{ name = "try-purescript-server"
9+
, dependencies = [] : List Text
10+
, packages = ./packages.dhall
11+
, sources = [ "src/**/*.purs" ]
12+
}
13+
14+
EOF
15+
spago ls packages | cut -f 1 -d ' ' | tr '\n' ' ' | xargs spago install
16+
17+
popd || exit 1
18+
19+
pushd client || exit 1
20+
21+
npm run updateConfigVersions
22+
23+
popd || exit 1

stack.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ packages:
33
- "."
44

55
extra-deps:
6-
- purescript-0.15.3
6+
- purescript-0.15.4
77
- language-javascript-0.7.0.0
88
- process-1.6.13.1
99
# The Cabal library is not in Stackage

staging/packages.dhall

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
let upstream =
2-
https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220621/packages.dhall
3-
sha256:78caab14e4d8ff3886a057f0380c2d4a2500e2ee7ab5c1d32a0f9ce5c71eedd8
2+
https://github.com/purescript/package-sets/releases/download/psc-0.15.2-20220624/packages.dhall
3+
sha256:08989ed9f53e381f879f1b7012ad7684b1ed64d7164c4ad75e306d3210a46c92
44

55
in upstream

staging/spago.dhall

+2
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
, "debug"
5555
, "decimals"
5656
, "deku"
57+
, "deno"
5758
, "dissect"
5859
, "distributive"
5960
, "dodo-printer"
@@ -94,6 +95,7 @@
9495
, "fuzzy"
9596
, "gen"
9697
, "generate-values"
98+
, "generic-router"
9799
, "geometry-plane"
98100
, "github-actions-toolkit"
99101
, "graphs"

0 commit comments

Comments
 (0)