From 7e3bbc53d19d4a39303a0bf0372be37cca6e6386 Mon Sep 17 00:00:00 2001 From: Gabriel Gonzalez Date: Thu, 27 Jul 2017 18:19:58 -0700 Subject: [PATCH] Version 1.3.6 => 1.4.0 --- CHANGELOG.md | 11 +++++++++++ README.md | 2 +- default.nix | 9 ++++----- turtle.cabal | 2 +- 4 files changed, 17 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8988c1e..c410740 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +1.4.0 + +* BREAKING CHANGE: Remove unnecessary `Maybe` from type of `single` +* BREAKING CHANGE: Consolidate `searchable` and `executable` +* `stream{,WithErr}` now throws an `ExitCode` on failure + +1.3.6 + +* Build against `ghc-8.2` +* Relax upper bound on `optparse-applicative` and `foldl` + 1.3.5 * Increase upper bound on `foldl` diff --git a/README.md b/README.md index 1790e00..b2458c8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Turtle v1.3.6 +# Turtle v1.4.0 Turtle is a reimplementation of the Unix command line environment in Haskell so that you can use Haskell as a scripting language or a shell. Think of `turtle` diff --git a/default.nix b/default.nix index 925d56b..f3ce4b7 100644 --- a/default.nix +++ b/default.nix @@ -1,12 +1,12 @@ { mkDerivation, ansi-wl-pprint, async, base, bytestring, clock -, criterion, directory, doctest, foldl, hostname, managed -, optional-args, optparse-applicative, process, semigroups, stdenv -, stm, system-fileio, system-filepath, temporary, text, time +, directory, doctest, foldl, hostname, managed, optional-args +, optparse-applicative, process, semigroups, stdenv, stm +, system-fileio, system-filepath, temporary, text, time , transformers, unix, unix-compat }: mkDerivation { pname = "turtle"; - version = "1.3.6"; + version = "1.4.0"; src = ./.; libraryHaskellDepends = [ ansi-wl-pprint async base bytestring clock directory foldl hostname @@ -15,7 +15,6 @@ mkDerivation { unix-compat ]; testHaskellDepends = [ base doctest system-filepath temporary ]; - benchmarkHaskellDepends = [ base criterion text ]; description = "Shell programming, Haskell-style"; license = stdenv.lib.licenses.bsd3; } diff --git a/turtle.cabal b/turtle.cabal index d66b1ab..84f7882 100644 --- a/turtle.cabal +++ b/turtle.cabal @@ -1,5 +1,5 @@ Name: turtle -Version: 1.3.6 +Version: 1.4.0 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3