on develop help sign in
Merge remote-tracking branch 'origin/release/0.7.1' into merge-backport-release
4aec4e7John Ericson
.github/workflows/haskell.yml+3−7
@@ -1,6 +1,6 @@
1name: github-action
1name: github-action
2
2
3−on: [push, pull_request]
3+on: [push, pull_request]
4
4
5jobs:
5jobs:
6 build:
6 build:
@@ -8,12 +8,6 @@ jobs:
8 matrix:
8 matrix:
9 ghc: ['8.4.4', '8.6.5', '8.8.4', '8.10.2']
9 ghc: ['8.4.4', '8.6.5', '8.8.4', '8.10.2']
10 os: ['ubuntu-latest', 'macos-latest']
10 os: ['ubuntu-latest', 'macos-latest']
11− exclude:
12− # There are some linker warnings in 802 on darwin that
13− # cause compilation to fail
14− # See https://github.com/NixOS/nixpkgs/issues/25139
15− - ghc: '8.0.2'
16− os: 'macos-latest'
17 runs-on: ${{ matrix.os }}
11 runs-on: ${{ matrix.os }}
18
12
19 name: GHC ${{ matrix.ghc }} on ${{ matrix.os }}
13 name: GHC ${{ matrix.ghc }} on ${{ matrix.os }}
@@ -43,3 +37,5 @@ jobs:
43 run: cabal build --enable-tests --enable-benchmarks all
37 run: cabal build --enable-tests --enable-benchmarks all
44 - name: Run tests
38 - name: Run tests
45 run: cabal test all
39 run: cabal test all
40+ - name: Build Docs
41+ run: cabal haddock
ChangeLog.md+13−2
@@ -3,17 +3,28 @@
3## 0.8.1.0
3## 0.8.1.0
4
4
5* Add support for GHC 8.10
5* Add support for GHC 8.10
6−* Drop support for GHC 8.2.* and earlier
6+* Drop support for GHC < 8.4
7
7
8## 0.8.0.0
8## 0.8.0.0
9
9
10* Replace 0.7.2.0 with 0.8.0.0 to reflect the `MonadHold` interface change. Deprecates 0.7.2.0.
10* Replace 0.7.2.0 with 0.8.0.0 to reflect the `MonadHold` interface change. Deprecates 0.7.2.0.
11
11
12−## 0.7.2.0
12+## 0.7.2.0 -- *Deprecated*
13+
13* ([#416](https://github.com/reflex-frp/reflex/pull/416)) Add `now :: m (Event t ())` to `MonadHold`.
14* ([#416](https://github.com/reflex-frp/reflex/pull/416)) Add `now :: m (Event t ())` to `MonadHold`.
14* Extend some dependency version bounds
15* Extend some dependency version bounds
15* Fix HLint 3 test
16* Fix HLint 3 test
16
17
18+## 0.7.1.1
19+
20+*Backport release*.
21+Changes do not carry forward to 0.7.2.0.
22+
23+* Add support for GHC 8.10
24+* Drop support for GHC < 8.4
25+* Extend some dependency version bounds
26+* Fix HLint 3 test
27+
17## 0.7.1.0
28## 0.7.1.0
18
29
19* ([#413](https://github.com/reflex-frp/reflex/pull/413), [#417](https://github.com/reflex-frp/reflex/pull/417)) Add `Reflex.Host.Headless` module which provides `runHeadlessApp` as an easy way to run a Reflex network in a "headless" environment.
30* ([#413](https://github.com/reflex-frp/reflex/pull/413), [#417](https://github.com/reflex-frp/reflex/pull/417)) Add `Reflex.Host.Headless` module which provides `runHeadlessApp` as an easy way to run a Reflex network in a "headless" environment.
reflex.cabal+2−2
@@ -29,7 +29,7 @@ extra-source-files:
29
29
30tested-with:
30tested-with:
31 GHC ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.2,
31 GHC ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.2,
32− GHCJS ==8.4
32+ GHCJS ==8.6
33
33
34flag use-reflex-optimizer
34flag use-reflex-optimizer
35 description: Use the GHC plugin Reflex.Optimizer on some of the modules in the package. This is still experimental.
35 description: Use the GHC plugin Reflex.Optimizer on some of the modules in the package. This is still experimental.
@@ -71,7 +71,7 @@ library
71 hs-source-dirs: src
71 hs-source-dirs: src
72 build-depends:
72 build-depends:
73 MemoTrie == 0.6.*,
73 MemoTrie == 0.6.*,
74− base >= 4.9 && < 4.15,
74+ base >= 4.11 && < 4.15,
75 bifunctors >= 5.2 && < 5.6,
75 bifunctors >= 5.2 && < 5.6,
76 comonad >= 5.0.4 && < 5.1,
76 comonad >= 5.0.4 && < 5.1,
77 constraints-extras >= 0.3 && < 0.4,
77 constraints-extras >= 0.3 && < 0.4,