Commit graph

35 commits

Author SHA1 Message Date
Andreas Ländle
eaf07f8981
Support ghc-9.10. (#38) 2024-06-15 09:31:18 -05:00
Brian McKeon
bfedcbbabc
Prepare release 0.3.16.2.
Use new .github workflows.
Restore import statement for liftA2 to fix build for GHC 9.4.
2024-02-06 19:15:26 -05:00
Brian McKeon
277d03b475
Prepare 0.3.16.1 release
Reformatted.
Added workflows.
Updated package metadata.
2024-02-02 21:37:18 -05:00
Andrew Martin
0a79b2d0e9
Drop support for GHC<9.2 and text<2.0, remove all CPP 2024-02-02 20:45:21 -05:00
Andrew Martin
a5cdbf965f Release 0.3.16.0 with Avro module and a few minor additions 2024-01-29 17:08:31 -05:00
chessai
19a5c098a7
build with ghc981 (#34) 2023-12-23 08:34:02 -06:00
Andrew Martin
0fcd93a9aa Add Data.Bytes.Builder.Unsafe.pasteUtf8TextJson# 2023-12-22 14:07:53 -05:00
Hal Keller
7c86ace3d0 Bump upper bounds for tasty, used in test-suite. 2023-10-22 09:25:59 -04:00
Andrew Martin
eed25bffcf Allow primitive 0.9 2023-10-05 11:17:24 -04:00
Hal Keller
32034ac323 Allow base 4.18.0.0 2023-07-11 09:29:49 -04:00
Andrew Martin
f902e3e7c6 Remove unused dep on primitive-unlifted 2023-06-28 10:14:05 -04:00
Andrew Martin
18317b5611 Allow newer natural-arithmetic 2023-06-22 11:27:40 -04:00
Andrew Martin
1c40415d5a Add runOntoLength 2023-05-03 13:33:37 -04:00
Andrew Martin
2a6f03725f Add VLQ builders for Word32 and Word64 2023-04-17 12:01:30 -04:00
Andrew Martin
0405c0eb88 Add textUtf8 for copying text to builder with text-2.0 and newer 2023-03-29 11:44:45 -04:00
Andrew Martin
95845870ae Release 0.3.12.0 for GHC 9.4 support 2023-03-29 11:44:45 -04:00
chessai
a3261edf06
build with primitive 0.8 (#31) 2023-02-26 00:04:12 -06:00
Matt Parsons
214e655199
Support GHC 9.4 (#29) 2022-12-01 11:20:27 -05:00
Andrew Martin
43a2049168 Shim out writeCharArray# when bounds checking is on 2022-08-01 16:43:59 -04:00
Andrew Martin
59bb959608 Prepare for 0.3.11.0 2022-04-12 16:45:47 -04:00
Pavan Rikhi
39bcdd8103 Bump Upper-Bounds for tasty 2022-04-12 16:34:24 -04:00
Andrew Martin
dde5a9b07d
Support ghc 9.2 and 9.0
Bump upper bound on base. This continues to support GHC 8.10.7.

Co-authored-by: Ollie Charles <ollie@ocharles.org.uk>
2022-04-08 10:43:40 -04:00
Andrew Martin
da17c6ab85 Prepare for 0.3.10.0 release 2022-03-01 13:47:04 -05:00
Andrew Martin
4f03a98100 Add copyCons for copying small byte sequences with extra byte in front 2022-02-01 00:32:18 -05:00
Eric Demko
f5709a8cd2 finish out LEB for 32-bit and signed 32/64 2022-01-24 14:36:21 -05:00
Andrew Martin
ce52044b08 Prepare for release of 0.3.9.0 2021-11-19 15:52:59 -05:00
Andrew Martin
4745fe5a43 Version bump to 0.3.9.0, not for release yet 2021-10-21 14:53:27 -04:00
Zankoku Okuno
fba563dd6b
Byte Template Quasiquoter and classes for builders
Co-authored-by: Eric Demko <edemko@layer3com.com>
Co-authored-by: Andrew Martin <andrew.thaddeus@gmail.com>
2021-09-15 14:57:10 -04:00
Andrew Martin
e79864aa0d Correct encoding of Doubles again 2021-01-22 11:13:02 -05:00
Andrew Martin
e4ecf54aba Add runByteString for bounded builders 2020-12-18 13:26:26 -05:00
Andrew Martin
57e2c7b777 Fix doubleDec 2020-12-18 13:03:04 -05:00
Andrew Martin
0c1b4da583 Add ascii7 and ascii8 2020-10-26 12:30:55 -04:00
Andrew Martin
5c2dd94acf Add replicate 2020-06-01 11:28:35 -04:00
Andrew Martin
d39c76a65a Add wordLEB128, word64LEB128, integerDec, naturalDec, and word48PaddedLowerHex 2020-04-13 11:29:38 -04:00
Andrew Martin
1908d53a14 Rename library to bytebuild. Use Data.Bytes namespace. 2020-02-27 14:00:35 -05:00
Renamed from small-bytearray-builder.cabal (Browse further)