Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Dec 04:14
· 45 commits to main since this release

Changelog

  • 577a8b1 add: Add BubbleSort function and swap utility function to sort package
  • 642e24d add: Add MergeSort implementation to sort package
  • cbe26c0 add: Add ReadFileAndConvertToIntSlice function to util package
  • 79d66a8 add: Add logo.go and logo.txt files
  • 50ba462 add: Add release workflow
  • d50d6d1 add: README.mdを作成
  • cd9ed7f add: barchartdemoをコピー
  • 145fe2a add: bubbleコマンド, heapコマンド, mergeコマンドを追加
  • 89c66a8 add: guiを呼び出せるようにした
  • a7ccbfc add: guiパッケージに変更
  • b742232 add: 共通フラグとそのvalidationを追加
  • 2c442bc chore: cobra-cli init
  • 4729f1b chore: go get -u github.com/mum4k/termdash
  • df2eace chore: go get -u github.com/spf13/cobra@latest
  • 309c1e5 chore: go get github.com/mum4k/termdash/terminal/tcell@v0.18.0
  • 0e5d5ea chore: go mod init github.com/hamao0820/sortvis
  • f903e1a chore: goreleaser init
  • 7d36157 chore: goreleaser release --snapshot --rm-dist
  • e154555 feat: Add Heapsort implementation to sort package
  • 4845d9f feat: Add asynchronous bubble sort and check for valid sorting
  • bc572cd feat: Add dynamic bar width based on number of values
  • 8b58d46 feat: Add logo print statement to root command
  • 91545bc feat: Add ls flag to list all algorithms
  • 4ab808b feat: duration flagを追加
  • fb5f283 feat: fileコマンドを追加
  • 1997665 feat: interactive modeのflagを追加
  • b08aa50 feat: num flagを追加
  • 43af3de feat: キーボードでsortのステップを進めるようにした
  • 572859d feat: 非同期的なヒープソートを追加
  • c253ca5 feat: 非同期的なマージソートを追加
  • 1096b6c first commit
  • c78118e fix: 細かい修正
  • ff68184 refactor: Refactor algorithm names and display in GUI
  • cab4f2f update: Add defer cancel() to Run function
  • 703ca9a update: Add sample.gif for CLI visualization
  • a09cec9 update: Fix error handling in GUI.Run function
  • d33fe31 update: Update Long description in rootCmd
  • b406edf update: titileをつけた
  • debcf86 update: valuesを右に動かすようにした