Skip to content

Releases: jfcg/sorty

v2.1.1

11 May 07:29
Compare
Choose a tag to compare
  • 📜 update README
  • 🆙 bump dependencies & github actions
  • 🔧 tune test params

Full Changelog: v2.1.0...v2.1.1

v2.1.0

11 May 07:27
Compare
Choose a tag to compare
  • 🆙 bump dependencies
  • 📜 update README
  • 🧹 replace interface{} with any
  • 🔨 add matrix strategy & dependencies to github workflows
  • 💪 improve TestConcurrent()
  • 🧪 set maxMaxGor = min(4, NumCPU)
  • 🧪 overhaul tests, switch to jfcg/rng
  • 📜 update README
  • switch from median-of-2n to median-of-2n-1 for floats
  • add NaNoption (can be NaNsmall, NaNignore, NaNlarge)
  • 🔧 tune parameters
  • 🔍 add workflow for parameter tuning
  • 🔍 add max MaxGor to help tuning parameters
  • 🔧 improve parameter tuning
  • ⚡ add go:nosplit
  • #️⃣ make goroutine counter 64-bit
  • 2️⃣ partTwo*() returns single index
  • ⚡ inline pivot*() in short*() part 2
  • ⚡ inline pivot*() in short*()
  • ⚡ add minMaxFour()
  • 🧪 add test for minMaxSample()
  • 🐛 fix lesswap pivot()
  • ⚡ improve partition*()
  • ⚡ improve insertion*()
  • ⚡ improve pivot*(), remove presort*()
  • 🆙 bump dependencies
  • 📜 updates docs
  • ⚙️ improve workflows

Full Changelog: v2.0.9...v2.1.0