Skip to content

Commit 97fe8bb

Browse files
Prepare v8.0.0 release (#45)
* Update CI to build with the latest version of the compiler * Update the bower repository URL to match the URL in the registry * Upgrade bower dependencies * Update the changelog * Fix tests Co-authored-by: Thomas Honeyman <admin@thomashoneyman.com>
1 parent 4792655 commit 97fe8bb

File tree

4 files changed

+25
-16
lines changed

4 files changed

+25
-16
lines changed

.github/workflows/ci.yml

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ jobs:
1515

1616
- name: Set up a PureScript toolchain
1717
uses: purescript-contrib/setup-purescript@main
18-
with:
19-
purescript: "0.14.0-rc5"
2018

2119
- name: Cache PureScript dependencies
2220
uses: actions/cache@v2

CHANGELOG.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,17 @@ Notable changes to this project are documented in this file. The format is based
44

55
## [Unreleased]
66

7-
Breaking changes (😱!!!):
7+
Breaking changes:
8+
9+
New features:
10+
11+
Bugfixes:
12+
13+
Other improvements:
14+
15+
## [v8.0.0](https://github.com/purescript-contrib/purescript-pathy/releases/tag/v8.0.0) - 2021-02-26
16+
17+
Breaking changes:
818
- Added support for PureScript 0.14 and dropped support for all previous versions (#42)
919

1020
New features:

bower.json

+12-11
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"license": "Apache-2.0",
66
"repository": {
77
"type": "git",
8-
"url": "git://github.com/slamdata/purescript-pathy.git"
8+
"url": "https://github.com/purescript-contrib/purescript-pathy.git"
99
},
1010
"ignore": [
1111
"**/.*",
@@ -17,17 +17,18 @@
1717
"package.json"
1818
],
1919
"dependencies": {
20-
"purescript-console": "^4.0.1",
21-
"purescript-exceptions": "^4.0.0",
22-
"purescript-lists": "^5.0.0",
23-
"purescript-partial": "^2.0.0",
24-
"purescript-profunctor": "^4.0.0",
25-
"purescript-strings": "^4.0.0",
26-
"purescript-transformers": "^4.1.0",
27-
"purescript-unsafe-coerce": "^4.0.0",
28-
"purescript-typelevel-prelude": ">=4.0.0 <6.0.0"
20+
"purescript-console": "^5.0.0",
21+
"purescript-exceptions": "^5.0.0",
22+
"purescript-lists": "^6.0.0",
23+
"purescript-partial": "^3.0.0",
24+
"purescript-profunctor": "^5.0.0",
25+
"purescript-strings": "^5.0.0",
26+
"purescript-transformers": "^5.0.0",
27+
"purescript-typelevel-prelude": "^6.0.0",
28+
"purescript-unsafe-coerce": "^5.0.0"
2929
},
3030
"devDependencies": {
31-
"purescript-quickcheck": "^6.0.0"
31+
"purescript-effect": "^3.0.0",
32+
"purescript-quickcheck": "^7.0.0"
3233
}
3334
}

test/Main.purs

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Prelude
44

55
import Data.Maybe (Maybe(..), maybe)
66
import Data.Newtype (un)
7-
import Data.NonEmpty ((:|))
7+
import Data.Array.NonEmpty (cons')
88
import Data.String as Str
99
import Data.String.NonEmpty (NonEmptyString)
1010
import Data.String.NonEmpty (fromString) as NES
@@ -77,7 +77,7 @@ genAmbigiousName =
7777
let
7878
genNES = PG.genName <#> un Name
7979
in
80-
map Name $ Gen.oneOf $ genNES :|
80+
map Name $ Gen.oneOf $ cons' genNES
8181
[ genNES <#> \a -> a <> (NES.singleton '.')
8282
, genNES <#> \a -> (NES.singleton '.') <> a
8383
, pure (NES.singleton '.')

0 commit comments

Comments
 (0)