on develop help sign in
Merge pull request #457 from reflex-frp/merge-backport-release

Merge a few things in from v0.7.1.1

commit9c7d7aa35edbd067c41390c6395bc568ed9b67b4 authorJohn Ericson <John.Ericson@Obsidian.Systems> dateWed 16 Jun 2021, 10:13 (5 years ago) parent0bc631f4aec4e7
3 files changed+18−11
.github/workflows/haskell.yml+3−7 ChangeLog.md+13−2 reflex.cabal+2−2
.github/workflows/haskell.yml+3−7
@@ -1,6 +1,6 @@
11name: github-action
22
3−on: [push, pull_request]
3+on: [push, pull_request]
44
55jobs:
66 build:
@@ -8,12 +8,6 @@ jobs:
88 matrix:
99 ghc: ['8.4.4', '8.6.5', '8.8.4', '8.10.2']
1010 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'
1711 runs-on: ${{ matrix.os }}
1812
1913 name: GHC ${{ matrix.ghc }} on ${{ matrix.os }}
@@ -43,3 +37,5 @@ jobs:
4337 run: cabal build --enable-tests --enable-benchmarks all
4438 - name: Run tests
4539 run: cabal test all
40+ - name: Build Docs
41+ run: cabal haddock
ChangeLog.md+13−2
@@ -3,17 +3,28 @@
33## 0.8.1.0
44
55* Add support for GHC 8.10
6−* Drop support for GHC 8.2.* and earlier
6+* Drop support for GHC < 8.4
77
88## 0.8.0.0
99
1010* Replace 0.7.2.0 with 0.8.0.0 to reflect the `MonadHold` interface change. Deprecates 0.7.2.0.
1111
12−## 0.7.2.0
12+## 0.7.2.0 -- *Deprecated*
13+
1314* ([#416](https://github.com/reflex-frp/reflex/pull/416)) Add `now :: m (Event t ())` to `MonadHold`.
1415* Extend some dependency version bounds
1516* Fix HLint 3 test
1617
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+
1728## 0.7.1.0
1829
1930* ([#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:
2929
3030tested-with:
3131 GHC ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.2,
32− GHCJS ==8.4
32+ GHCJS ==8.6
3333
3434flag use-reflex-optimizer
3535 description: Use the GHC plugin Reflex.Optimizer on some of the modules in the package. This is still experimental.
@@ -71,7 +71,7 @@ library
7171 hs-source-dirs: src
7272 build-depends:
7373 MemoTrie == 0.6.*,
74− base >= 4.9 && < 4.15,
74+ base >= 4.11 && < 4.15,
7575 bifunctors >= 5.2 && < 5.6,
7676 comonad >= 5.0.4 && < 5.1,
7777 constraints-extras >= 0.3 && < 0.4,