Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Dec 02:21
· 3 commits to main since this release

Changelog

  • cd56c55 add: Add BucketSortAsync function and update Sorters map
  • f77fa5e add: Add MergeSortAsync function to use channels and wait groups
  • 145d0f1 add: Add QuickSortAsync to use sync.WaitGroup
  • b0e469d add: Add SelectionSortAsync function and test
  • 3d8bca0 add: Add ShellSortAsync function to sort package
  • 0680d5c add: Add SortIterator struct and methods
  • f1c252f add: Add asynchronous insertion sort implementation
  • 0123cb4 add: Add asynchronous version of BubbleSort
  • 7d089da add: Add graph flag to root command
  • 0502870 add: Add graph functions for square, step, triangle, parabola, and wave
  • c6095fb add: Add graph list command to root command
  • f88e9f7 add: Add iterative sorting algorithms
  • 3fda03e add: Refactor sorting algorithm initialization and control flow(bubble)
  • c075782 add: add heap sort implementation
  • b561e38 mv: Add GUI package with Algorithm and UI functions
  • bb33f58 refactor: Refactor SortIterator's Next() method
  • dd97647 rename: rename package gui to ui
  • 581fe13 update: Update GUI to support new graph types