Releases: songlim327/mpwt
Releases · songlim327/mpwt
Release list
1.1.0
1.0.0
Changelog
- 117b819 build: add bubbletea dependencies
- b3fe73c build: add build command to makefile
- a350481 build: add go-jet v2
- 0694f6a build: add goreleaser
- f7c0626 build: add goversioninfo and require assets file
- 624b5ac build: enhance make debug command
- 956fe47 build: modify version in the footer
- d8d0a79 build: push go version from 1.23.1 to 1.23.2
- 95e0c23 ci: add .gitignore
- 9299fbf ci: add github action
- f14bb90 ci: add winget in goreleaser
- 97d0999 ci: change environment to windows
- 74353f3 ci: install goversioninfo before build
- 571b51d ci: remove windows specific command from goreleaser config
- 9b24c82 ci: update github action to use custom PAT
- d413934 feat: add development config file
- 235e0a4 feat: add status bar
- 4c1ddb4 feat: balance size of tree nodes
- 4ce553c feat: core logic
- 7f0f4bd feat: favourite
- 2eb2593 feat: favourite input
- 8764b21 feat: focus on first leaf pane
- 64c7afe feat: history
- ea7c1ce feat: intialize config file from template if not exist
- ea8d1d5 feat: main menu
- 247c0d0 feat: reload application automatically after config changes
- 48dd9bc feat: set windows application title
- 0e43d12 feat: settings
- bfd8b5a feat: sort history by most recent
- 0736e08 feat: support open in new tab
- 85a1882 feat: ui
- fc99f1e fix: Fatal in log package executing Debug
- 39422aa fix: delete favourite by id to prevent duplicate name deletion
- 511d5ce fix: missing error handling of tui.InitTea in main
- 114ce9a fix: out of bound error when cmds string slice has less than 20 characters
- 9555793 fix: settings not showing full config
- 4d6df7e fix: wrong config file path
- 2006e87 fix: wrong panel arrangement in vertical mode
- 5cb31f1 initial commit
- 1a12cc8 refactor: better constants naming
- 15d60f2 refactor: clear favourite input after save
- c5eb885 refactor: convert viewport tea.Msg function to sendViewportUpdate
- e0d3790 refactor: development config
- ae3aeea refactor: enhance favouriteInput
- 158588c refactor: keep functions in status within the package
- 397998f refactor: new interface View to eliminate duplicate code in managing view state
- de59bd9 refactor: option item and item delegate
- b45c515 refactor: organize terminal ui related logic into tui package
- 71171dc refactor: refine error message
- a3879fd refactor: remove inaccurate command direction and columns info from favourite_input
- 17fded1 refactor: remove unused log file
- 70fe727 refactor: rename keymap variable in execute view
- 725b15c refactor: rename mainWindow struct to tui
- 5f4e803 refactor: restructure footer into one file
- 96975fa refactor: restruture itemDelegate into one file from option.go
- fb6b5ec refactor: trigger exec command from ui
- f699b89 refactor: unify list.Model delegate in one file
- 0947020 refactor: use executable file path instead of pwd
- c9baba8 style: change welcome text
- 4aeadb7 style: restructure footer