crypto-enigma 0.0.2.8 → 0.0.2.9
raw patch · 6 files changed
+28/−15 lines, 6 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- CHANGELOG.md +13/−2
- Crypto/Enigma.hs +2/−1
- Crypto/Enigma/Display.hs +1/−1
- LICENSE +1/−1
- README.md +1/−0
- crypto-enigma.cabal +10/−10
CHANGELOG.md view
@@ -11,13 +11,22 @@ ### (0.0.2.?) * ([First stable release].)-* ([Submit to Stackage](https://github.com/orome/crypto-enigma-hs/issues/19).) -### (0.0.2.8)+### (0.0.2.10) * (Unicode checking for messages and letters.) * (Force characters into map range or catch indexing errors in encoding.)+* ([Submit to Stackage](https://github.com/orome/crypto-enigma-hs/issues/19).)+* (Further workflow changes: stack integration, Stackage, etc.) +### [0.0.2.9]++* [Update for base 4.10.0.0.](https://github.com/orome/crypto-enigma-hs/issues/22)++### [0.0.2.8]++* Workflow changes.+ ### [0.0.2.7] * Fix [testing (build) error](https://travis-ci.org/orome/crypto-enigma-hs/jobs/187207215).@@ -90,6 +99,8 @@ [open milestones]: https://github.com/orome/crypto-enigma-hs/milestones?state=open [issues]: https://github.com/orome/crypto-enigma-hs/issues?utf8=✓&q= [First stable release]: https://github.com/orome/crypto-enigma-hs/milestones/First%20Stable%20Release+[0.0.2.9]: https://github.com/orome/crypto-enigma-hs/releases/tag/0.0.2.9+[0.0.2.8]: https://github.com/orome/crypto-enigma-hs/releases/tag/0.0.2.8 [0.0.2.7]: https://github.com/orome/crypto-enigma-hs/releases/tag/0.0.2.7 [0.0.2.6]: https://github.com/orome/crypto-enigma-hs/releases/tag/0.0.2.6 [0.0.2.5]: https://github.com/orome/crypto-enigma-hs/releases/tag/0.0.2.5
Crypto/Enigma.hs view
@@ -3,7 +3,7 @@ {-| Module : Crypto.Enigma Description : Enigma machine simulator-Copyright : (c) 2014-2015 Roy Levien+Copyright : (c) 2014-2017 Roy Levien License : BSD3 Maintainer : royl@aldaron.com Stability : experimental@@ -58,6 +58,7 @@ import Control.Exception (assert) import Control.Monad (unless) import Control.Monad.Except+import Control.Monad.Zip import Control.Applicative import Data.Monoid import Data.List
Crypto/Enigma/Display.hs view
@@ -2,7 +2,7 @@ {-| Module : Crypto.Enigma.Display Description : Display of Enigma machine state and encoding-Copyright : (c) 2014-2015 Roy Levien+Copyright : (c) 2014-2017 Roy Levien License : BSD3 Maintainer : royl@aldaron.com Stability : experimental
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2016, Roy Levien+Copyright (c) 2017, Roy Levien All rights reserved.
README.md view
@@ -5,6 +5,7 @@  [](https://github.com/orome/crypto-enigma-hs/blob/hackage/LICENSE) [](https://travis-ci.org/orome/crypto-enigma-hs/branches)+[](https://gitter.im/orome/crypto-enigma-hs) An Enigma machine simulator with state and encoding display.
crypto-enigma.cabal view
@@ -3,7 +3,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.0.2.8+version: 0.0.2.9 synopsis: An Enigma machine simulator with display. description: The crypto-enigma package is an Enigma machine simulator with rich display and machine state details.@@ -28,7 +28,7 @@ license-file: LICENSE author: Roy Levien maintainer: royl@aldaron.com-copyright: (c) 2014-2016 Roy Levien+copyright: (c) 2014-2017 Roy Levien category: Cryptography, Education build-type: Simple extra-source-files: CHANGELOG.md@@ -41,11 +41,11 @@ location: git://github.com/orome/crypto-enigma-hs.git branch: develop ---source-repository this--- type: git--- location: git://github.com/orome/crypto-enigma-hs.git--- branch: hackage--- tag: 0.0.2.8+source-repository this+ type: git+ location: git://github.com/orome/crypto-enigma-hs.git+ branch: hackage+ tag: 0.0.2.9 library -- default-extensions: Trustworthy@@ -53,7 +53,7 @@ Crypto.Enigma.Display other-modules: Crypto.Enigma.Utils -- other-extensions:- build-depends: base >=4.8.1.0 && <=4.9.1.0,+ build-depends: base >=4.8.1.0 && <=4.10.0.0, containers >=0.5.5.1, split >=0.2.2, mtl >=2.2,@@ -65,7 +65,7 @@ type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Check.hs- build-depends: base >=4.8.1.0 && <=4.9.1.0,+ build-depends: base >=4.8.1.0 && <=4.10.0.0, QuickCheck >=2.8, crypto-enigma -- ghc-options: -threaded -rtsopts -with-rtsopts=-N@@ -75,7 +75,7 @@ type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Test.hs- build-depends: base >=4.8.1.0 && <=4.9.1.0,+ build-depends: base >=4.8.1.0 && <=4.10.0.0, HUnit >=1.3, crypto-enigma -- ghc-options: -threaded -rtsopts -with-rtsopts=-N