From a5a71a7d74028d7d993e9e12662ec493cbe4b064 Mon Sep 17 00:00:00 2001 From: Paul Brinkmeier Date: Thu, 21 Apr 2022 10:53:45 +0200 Subject: [PATCH] Bump version to 1.1.2.0 Update changelog and version bounds --- CHANGELOG.md | 9 +++++++++ alfred-margaret.cabal | 7 +++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 060fcb0..c07fe4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## v1.1.2.0 - "ByteArray Boogaloo" (2022-04-21) + +Added UTF-8 implementations on a mock `Text` type (in `Data.Text.Utf8`). + +- Added `Data.Text.Utf8*` modules +- Moved `CaseSensitivity` to its own `Data.Text.CaseSensitivity` module. +- Added the private module `Data.TypedByteArray` which contains thin wrappers over `ByteArray` and `MutableByteArray`. +- Replaced uses of `Data.Vector.Unboxed.Vector` by `TypedByteArray`. + ## v1.1.0.0 - "Moore Features" (2020-10-13) The most notable addition in this release is the implementation of the Boyer-Moore string search algorithm. diff --git a/alfred-margaret.cabal b/alfred-margaret.cabal index 3298d87..93802be 100644 --- a/alfred-margaret.cabal +++ b/alfred-margaret.cabal @@ -1,5 +1,5 @@ name: alfred-margaret -version: 1.1.1.0 +version: 1.1.2.0 synopsis: Fast Aho-Corasick string searching description: An efficient implementation of the Aho-Corasick string searching algorithm. @@ -68,12 +68,11 @@ library , text >= 1.2.3 && < 1.3 , unordered-containers >= 0.2.9 && < 0.3 , vector >= 0.12 && < 0.13 - -- TODO: Remove bytestring once we move to text-2.0 - , bytestring + , bytestring >= 0.10.12 && < 1 ghc-options: -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns -O2 default-language: Haskell2010 if flag(aeson) { - build-depends: aeson >= 1.4.2 && < 1.6 + build-depends: aeson >= 1.4.2 && < 3 cpp-options: -DHAS_AESON } if flag(llvm) {