Ann: vector 0.12.1.1 release!

https://hackage.haskell.org/package/vector-0.12.1.1 it has A LOT of bug fixes, a few little improvements, enjoy!

Hey Carter,
Thanks a lot for your work!
Is it possible to fix the documentation of Hackage:
https://hackage.haskell.org/package/vector-0.12.1.1/docs/Data-Vector-Unboxed...
gives "Not Found" as it does for 0.12.1.0, while it works well for previous
releases.
--
Best Regards,
Artem
On Fri, 31 Jan 2020 at 23:20, Carter Schonwald
https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

it was a few great contributors in the mix
i put an unbuildable constraint on 0.12.1.0 after i realized that the deps
spec for the test suite was incorrect for older ghc versions,
if the doc builder doesn't fire up in the next few hours i'll do my own
upload of the docs, but the doc builder should be fine :)
On Fri, Jan 31, 2020 at 11:24 PM Artem Pelenitsyn
Hey Carter,
Thanks a lot for your work!
Is it possible to fix the documentation of Hackage:
https://hackage.haskell.org/package/vector-0.12.1.1/docs/Data-Vector-Unboxed... gives "Not Found" as it does for 0.12.1.0, while it works well for previous releases.
-- Best Regards, Artem
On Fri, 31 Jan 2020 at 23:20, Carter Schonwald
wrote: https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

*and to be clear: some of the bug fixes and bugs were only discovered in the past two weeks in the course of preparing this release, and I would like to genuinely thank all the folks who helped out. (see the change log for 1-2 of the great ones :) ) On Fri, Jan 31, 2020 at 11:53 PM Carter Schonwald < carter.schonwald@gmail.com> wrote:
it was a few great contributors in the mix
i put an unbuildable constraint on 0.12.1.0 after i realized that the deps spec for the test suite was incorrect for older ghc versions,
if the doc builder doesn't fire up in the next few hours i'll do my own upload of the docs, but the doc builder should be fine :)
On Fri, Jan 31, 2020 at 11:24 PM Artem Pelenitsyn
wrote: Hey Carter,
Thanks a lot for your work!
Is it possible to fix the documentation of Hackage:
https://hackage.haskell.org/package/vector-0.12.1.1/docs/Data-Vector-Unboxed... gives "Not Found" as it does for 0.12.1.0, while it works well for previous releases.
-- Best Regards, Artem
On Fri, 31 Jan 2020 at 23:20, Carter Schonwald < carter.schonwald@gmail.com> wrote:
https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

also looks like the docbuilder did its job just as I replied :) On Fri, Jan 31, 2020 at 11:54 PM Carter Schonwald < carter.schonwald@gmail.com> wrote:
*and to be clear: some of the bug fixes and bugs were only discovered in the past two weeks in the course of preparing this release, and I would like to genuinely thank all the folks who helped out. (see the change log for 1-2 of the great ones :) )
On Fri, Jan 31, 2020 at 11:53 PM Carter Schonwald < carter.schonwald@gmail.com> wrote:
it was a few great contributors in the mix
i put an unbuildable constraint on 0.12.1.0 after i realized that the deps spec for the test suite was incorrect for older ghc versions,
if the doc builder doesn't fire up in the next few hours i'll do my own upload of the docs, but the doc builder should be fine :)
On Fri, Jan 31, 2020 at 11:24 PM Artem Pelenitsyn
wrote: Hey Carter,
Thanks a lot for your work!
Is it possible to fix the documentation of Hackage:
https://hackage.haskell.org/package/vector-0.12.1.1/docs/Data-Vector-Unboxed... gives "Not Found" as it does for 0.12.1.0, while it works well for previous releases.
-- Best Regards, Artem
On Fri, 31 Jan 2020 at 23:20, Carter Schonwald < carter.schonwald@gmail.com> wrote:
https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Is there a changelog?
On Fri, Jan 31, 2020, 22:20 Carter Schonwald
https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Yup !
For those who prefer email over urls
Changes in version 0.12.1.1
- add semigrioups dep to test suite so CI actually runs again on GHC < 8
Changes in version 0.12.1.0
- Fix integer overflows in specializations of Bundle/Stream enumFromTo
on Integral types
- Fix possibility of OutOfMemory with take and very large arguments.
- Fix slice function causing segfault and not checking the bounds
properly.
- updated specialization rule for EnumFromTo on Float and Double to make
sure it always matches the version in GHC Base (which changed as of 8.6)
Thanks to Aleksey Khudyakov @Shimuuar for this fix.
- fast rejection short circuiting in eqBy operations
- the O2 test suite now has reasonable memory usage on every GHC
version, special thanks to Alexey Kuleshevich (@lehins).
- The Mutable type family is now injective on GHC 8.0 or later.
- Using empty Storable vectors no longer results in division-by-zero
errors.
- The Data instances for Vectortypes now have well defined
implementations for toConstr, gunfold, and dataTypeOf.
- New function: partitionWith.
- Add Unbox instances for Identity, Const, Down, Dual, Sum, Product, Min
, Max, First, Last, WrappedMonoid, Arg, Any, All, Alt, and Compose.
- Add NFData1 instances for applicable Vector types
-
On Sat, Feb 1, 2020 at 3:09 AM Zemyla
Is there a changelog?
On Fri, Jan 31, 2020, 22:20 Carter Schonwald
wrote: https://hackage.haskell.org/package/vector-0.12.1.1
it has A LOT of bug fixes, a few little improvements, enjoy!
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
participants (3)
-
Artem Pelenitsyn
-
Carter Schonwald
-
Zemyla