What's new in Gaucho 1.1.0
Apr 12, 2022
- Copy-command action in context menu
- Check for updates option is now outside of Display section
- Fixed problem with task timer not stopping
- Fixed missing Setup build for windows
- Updates disabled by default on dev mode
- Some minor dependencies updated
New in Gaucho 1.0.1 (Oct 8, 2021)
- New update available message!
- Fix visual issue in rename modal
- Fix minor error in which task timer would be stopped twice
- Build configuration updated and filenames changed
- Links to webpage updated
New in Gaucho 1.0.0 (Aug 8, 2021)
- Electron.remote deprecated in favor of @electron/remote
- Fix bug with scheduling
- Bulma-switch removed in favor of custom styles
- Change default tasks to better examples
- Minor style changes
- Fixed dangling output not being shown
- Dependencies updated
- Yerbamate core runner updated to v3.0
New in Gaucho 0.10.2 Pre-release (Feb 12, 2021)
- Changelog:
- Delete env variable button
- Fix issue with env variables on duplicate tasks
- Fix bug with env variables being updated before saving task
- Dependencies updated
New in Gaucho 0.10.1 Pre-release (Jan 22, 2021)
- Fix problem with collapsible settings and task form
- Adds ellipsis to task title if window is too narrow
- Support for opening GitHub link in about modal
- Support for windows development out-of-the-box through shx
New in Gaucho 0.10.0 Pre-release (Jan 17, 2021)
- Gaucho now runs as a single-instance app
- Overhaul of menu and context menu options
- Adds cut-copy-paste items to context menu
- Suite-related actions moved to context menu
- "Import suite" is now part of settings
- Global Env variables can be set in settings
- These will be exported/imported along with the suites in "Export Tasks"
- Env variable form validation
- Settings shortcuts menu is now collapsed by default
- Minor fix in "Desktopify"
- Dependencies updated
New in Gaucho 0.9.2 Pre-release (Nov 2, 2020)
- Updates dependencies
- Adds enableRemoteModule option to browser window
New in Gaucho 0.9.1 Pre-release (Jun 1, 2020)
- Wait until task is killed before setting the task to stopped
- Scheduled tasks now keep previous status until executed
- Improve timers display accuracy
- Dependencies updated
New in Gaucho 0.9.0 Pre-release (Apr 4, 2020)
- Repeat scheduling of task or suite
- Removed tasks description
- Greatly improved task scheduling form
- Minor style improvement in task title and form
- Dependencies updated
New in Gaucho 0.8.0 Pre-release (Feb 1, 2020)
- Import/Export suites
- Duplicate suite option
- Tasks descriptions
- Quit option in context menu
- Modal alerts styles changed for better consistency
- Styles improved
- Suite name, Task name and description characters limit
- Dependencies updated, electron v7
New in Gaucho 0.7.0 Pre-release (Dec 8, 2019)
- Env variables configuration in tasks
- Formats color in task output
- Electron fixed to v6, removes window menu
New in Gaucho 0.6.3 Pre-release (Dec 5, 2019)
- Fixed inaccessible overflow text in task output
- Minor style improvements on main menu
- Fix in card header and output styles
- Dependencies updated
- Removed some unnecessary updates
New in Gaucho 0.6.2 Pre-release (Sep 2, 2019)
- Reverted version of electron-store to avoid snap bugs
- Dependencies updated
New in Gaucho 0.6.1 Pre-release (Aug 17, 2019)
- Fixed configuration data bug
- Name reverted to gaucho (lowercase)
- Some dependencies cleanup
New in Gaucho 0.6.0 Pre-release (Aug 16, 2019)
- Settings page styles updated
- Set parcel as bundle system
- Changes in settings or suites will be saved immediately
- Dependencies updated
- Fontawesome npm packaged used
- Some code and styles improvements
- Fix tasks automatic scroll
- Fixed issue where scheduled task could be executed
- Fixed minor race conditions on run and stop tasks
New in Gaucho 0.5.4 (Dec 28, 2018)
- Basic Task Scheduler
- Dependencies updated
- Minor refactor and improvement on task timers
New in Gaucho 0.5.3 Pre-release (Oct 29, 2018)
- Added snap version
- Several dependencies updated and potential vulnerabilities fixed
New in Gaucho 0.5.2 Pre-release (Jun 20, 2018)
- Suites can now be reordered
- Run/Stop option in context menu
- Duplicate task option in context menu
- Fixed delete suite bug
- Dependencies update
New in Gaucho 0.5.1 Pre-release (Jun 14, 2018)
- Added contextual menu
- Bottom bar on hover style fixed
- Improved tabs responsiveness
- Fixed bug where more than the max tasks per suite could be added or dragged
- Increased timer event emitter max listeners to remove warning
- Fixed bug with infinite tasks printing to stdout
- Minor styles improvements in tabs
- Task card buttons changed
New in Gaucho 0.4.1 Pre-release (Dec 19, 2017)
- It is possible to navigate the menu using tab
- Increased number of tasks per suite to 15
- Fixed bug where stderr was not being displayed
- Vue components are now described using single file components syntax
- Added Vuex store to handle app state
- Added vue dev tools extension
New in Gaucho 0.4.0 Pre (Nov 3, 2017)
- Added tasks import and export options
- Tasks can now be moved between suites and reordered while in edit mode
- Added keyboard shortcuts to some common operations
- Gaucho icon improved
- Added confirmation popup when deleting a task, suite or clearing all tasks
- Tooltips with information about task status when hovering
- Task timers are now optional
- Added an initial message, showing the edit button to new users
- Tasks with no path defined will now be executed on user home directory
- Config menu will automatically close when importing, exporting and clearing tasks
- Add Task form now collapses after adding a task
- About menu style improved
- Fixed bug that prevented running tasks to be killed when closing Gaucho
- Fixed bug where deleting a suite doesn't update total tasks in the bottom bar
- Fixed bug where clearing all tasks doesn't update total tasks
- Fixed bug where clearing all tasks sometimes broke the Add-task button
- Fixed bug updating the tasks log when reordering or deleting them
- Support for 32 bits architecture
- Electron-packager support dropped, now using electron-builder for better builds
- Bottom bar text not selectable anymore
- Code linting rules changed, using eslint instead of jshint
- Added pre-commit hook * Added a dev config environment
- Code refactoring in several components and modules
New in Gaucho 0.3.0 Pre (Sep 28, 2017)
- Added configuration menu and a bottom bar with information.
- Changelog:
- Bottom bar with some information about tasks
- Added configuration menu
- Scroll now only visible inside the suite
- Window title changed to: Gaucho Task Launcher
- Clear all tasks button
- Progress badge now centered
- Animated progress bar is now optional
- Configuration data is now stored using electron-config package
- Minimum window width increased to avoid horizontal scroll
- Overall style slightly improved
- Fallback to default config if corrupted file
- CONTRIBUTIONS.md renamed to CONTRIBUTING.md
New in Gaucho 0.2.4 Pre (Aug 2, 2017)
- Removed custom window frame, and replaced by OS default frame, several related bugs solved
- Sudo commands now supported by converting sudo to pkexec
- Task progress icon changed into a loading spinner
- Added About menu
- Materialize-css updated to 0.99 and jqeury-ui added
- Remove configuration files from final build
- Added CONTRIBUTIONS.md file
New in Gaucho 0.2.3 Pre (Jul 10, 2017)
- Using tile (~) in the path is now supported
- Increased navbar menu width
- Changed navbar menu elements text
- Electron post-install bug fixed, removed patch
- Materializecss and electron dependencies updated
- Minor interface improvements
- Added package-lock.json file
- Added gaucho to npm repository
New in Gaucho 0.2.2 Pre (May 2, 2017)
- Tasks with same name will now append the number between parenthesis
- Fixed bug where editing and saving tasks with the same name will append 2
- Temporal fix on electron installation problem with extract zip
- Small improvements in unit tests
- jshint code style checks added as part of the tests
- Minor code and style refactoring
New in Gaucho 0.2.1 (Apr 26, 2017)
- Added Unit tests and test coverage information
- Save button is disabled until command and name are filled
- Tasks now have an unique name per suite
- Removed empty spaces at the beginning and end of task title
- Removed "pointer" cursor style
- Fixed bug where stopping a suite will turn all tasks icons to "stopped"
- Fixed a small bug where empty paths where stored in the tasks.json file
- Added Travis CI support
- Minor code refactoring
New in Gaucho 0.2.0 (Apr 18, 2017)
- Gaucho is now "Frameless" so the window style will be the same on every OS
- Running tasks time will be updated each second using the same timer
- Add and delete suite buttons disabled when action is invalid
- Increased minimum window width
- Tab supported for command input
- Pressing F11 will no longer make gaucho "fullscreen"
- Number of tasks per suite limited to 8. Gaucho now supports a maximum of 48 tasks
- Fixed problem when closing and reopening a maximized window
- Fixed timers problems when deleting running tasks
- Fixed problem "Cannot read property 'scrollTop' of null" when deleting a running task
- Fixed listeners memory leak when deleting tasks or suites
- General code refactoring
- Improvements in Readme file
New in Gaucho 0.1.3 (Apr 5, 2017)
- All running tasks will stop when closing gaucho
- Gaucho icon added to navbar
- Readme updated with better instructions for usage and development
- Removed moment.js dependency
- Hours support in execution time
- Loading times slightly improved
- Fixed resizing with dev tools bug
- Build will no longer contain config.json file
- Task.json will be saved when closing gaucho
- Added icon as part of the build
New in Gaucho 0.1.2 (Apr 5, 2017)
- Added icon
- Electron and materialize versions fixed
- Task collapsed after saving in edit mode
- Added running time to tasks
- Texts are no longer selectable (except logs and inputs)
New in Gaucho 0.1.1 (Apr 5, 2017)
- Window size will be part of the userConfig
- Task edit menu added
- Added minimum size to the window
- Stopping a running task icon changed, now it will be the same as idle task
- Fixed problem when cleaning output
- Changed project structure
- .jshintrc, .gitignore and task.json removed from build
- Task.json renamed to tasks.json
- Added changelog file
- Added config.json as a separate file from tasks.json
New in Gaucho 0.1.0 (Apr 5, 2017)
- Electron packager
- Yerbamate integration
- Basic UI
- Materializecss integration
- Vue.js framework integration
- User configuration handler
- Edit tasks controls
- Run/Stop tasks controls
- Multiple suits support