Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 18:29
· 56 commits to refs/heads/main since this release

πŸš€ Features

  • feat(searching): implement sub-linear simd profiler and adaptive binary search @Sambit003 (#43)

⚑ Performance Optimizations

  • perf(searching): implement branchless binary search and numpy zero-copy search overloads @ArpanHait (#40)

πŸ› Bug Fixes & Security

  • fix(sorting): resolve sort_boolean silent corruption with branchless Lomuto partition @Sambit003 (#47)
  • fix(sorting): rectify TimSort natural runs and merge invariants @Sambit003 (#46)
  • fix(sorting): implement 3-way fat partitioning to eliminate duplicate key quadratic degradation (#16) @ArpanHait (#42)
  • fix(sorting): harden numeric bounds and memory safety in core algorithms @Sambit003 (#36)
  • fix(python): isolate GC and list cloning in Python benchmark harness @ArpanHait (#37)
  • Fix macOS wheel link failure by removing private CPython bigint APIs @copilot-swe-agent[bot] (#1)
  • Fix ubuntu wheel build failure by using a newer manylinux image for cibuildwheel @copilot-swe-agent[bot] (#2)

πŸ“– Documentation

  • docs: add comprehensive Doxygen documentation, IDE tooltip optimization, and ARCHITECTURE.md @Sambit003 (#3)

🩹 Patches & Maintenance

  • refactor(sorting): consolidate comparative sorting test harness via TYPED_TEST_SUITE @Sambit003 (#41)
  • refactor(build): prune empty translation units from algoat target @Ritesh-Gupta-op (#9)