tensort-1.1.0.0: CHANGELOG.md
# 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