Changelog of @hackage/tensort 1.1.0.0

Revision history for tensort

0.1.0.0 -- 2024-05-30

  • First version. Released to an eager world!

0.2.0.0 -- 2024-05-31

  • Add Logarithmic Tensort

  • Rename and update Exchangesort

  • Simplify code and structure

  • Cleanup exports

  • Cleanup Types

  • Improve documentation

  • Add to package file

  • Expand supported dependency versions

  • Add tests

0.2.0.1 -- 2024-06-12

  • Add guards for short lists in input

  • Improve testing

  • Improve documentation

  • Add very basic benchmarking

0.2.0.2 -- 2024-06-13

  • Cleanup testing and CI

0.2.0.3 -- 2024-06-16

  • Improve testing compatibility (fix QuickCheck breaking Stackage build)

1.0.0.0 -- 2024-08-21

  • Add Recursive Robustsort

  • Add Rotationsort

  • Fix Bubblesort to more closely match Ackley's non-'optimized' version

  • Add Benchmarking

  • Expand README

  • Replace Exchangesort with Rotationsort in Robustsort

  • Use Sortable type in Tensort and Robustsort so they can be used recursively

  • Add top-level Tensort and Robustsort functions wrapped in a type converter so they can be easily used to sort Bits (Integers)

  • Add more helper functions

  • Many more updates to the algorithms - see README for details

1.0.1.0 -- 2024-08-22

  • Export more functions for building custom Tensort variants

  • Cleanup and improve documentation

  • Cleanup code a bit

1.0.1.1 -- 2024-08-22

  • Make all pictures in README viewable on Hackage

1.0.1.2 -- 2024-08-22

  • Include benchmarking results and README images in package

  • Improve flow in README

  • Cleanup code and documentation a bit

1.0.1.3 -- 2024-09-16

  • Adjust README formatting

  • Add Hype section to README

  • Some code and documentation cleanup

1.0.1.4 -- 2025-01-07

  • Bump version constraints on base and random

  • Test with new versions of GHC

  • Fix typos and make minor changes to README

1.1.0.0 -- 2025-02-14

  • Add support for sorting all Ord types

  • Expand types used in testing

  • Remove types and functions no longer used

  • Immensely cleanup the code