{"action":"published","release":{"url":"https://api.github.com/repos/ryran/valine/releases/2608135","assets_url":"https://api.github.com/repos/ryran/valine/releases/2608135/assets","upload_url":"https://uploads.github.com/repos/ryran/valine/releases/2608135/assets{?name,label}","html_url":"https://github.com/ryran/valine/releases/tag/v0.7.0","id":2608135,"tag_name":"v0.7.0","target_commitish":"master","name":"gleemen gamogamy","draft":false,"author":{"login":"ryran","id":1092618,"avatar_url":"https://avatars.githubusercontent.com/u/1092618?v=3","gravatar_id":"","url":"https://api.github.com/users/ryran","html_url":"https://github.com/ryran","followers_url":"https://api.github.com/users/ryran/followers","following_url":"https://api.github.com/users/ryran/following{/other_user}","gists_url":"https://api.github.com/users/ryran/gists{/gist_id}","starred_url":"https://api.github.com/users/ryran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryran/subscriptions","organizations_url":"https://api.github.com/users/ryran/orgs","repos_url":"https://api.github.com/users/ryran/repos","events_url":"https://api.github.com/users/ryran/events{/privacy}","received_events_url":"https://api.github.com/users/ryran/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-02-13T09:22:36Z","published_at":"2016-02-13T09:31:46Z","assets":[],"tarball_url":"https://api.github.com/repos/ryran/valine/tarball/v0.7.0","zipball_url":"https://api.github.com/repos/ryran/valine/zipball/v0.7.0","body":"Wow! I got a little carried away tonight and spent 6 hours on this. Here's the changelog:\r\n\r\n- #8 rename `shutdown` w/ \"`h`\" shortcut to `Shutdown` w/ \"`S`\" shortcut\r\n- #2 add `h|hibernate` cmd\r\n- #3 add `l|loop-ssh` cmd\r\n- #10 add `C|Change-media` cmd to insert/eject isos\r\n- #14 add `H|Hard-reboot` cmd\r\n- #4 fix for `--all`: make `start`, `shutdown`, `destroy`, `hibernate` execute conditionally (i.e., when doing `valine -a shutdown` it would previously print errors for all the VMs that were already off)\r\n- #5 `valine --help` now automatically pipes itself to `less -R`\r\n- #6 intelligently hide subcommands based on VM state, i.e.:\r\n  - only suggest `start` if VM is off\r\n  - only suggest `revert-snap` & `Delete-snap` if VM has snapshots\r\n  - only suggest `console`, `Shutdown`, `Hard-reboot`, `destroy`, `hibernate` if VM is running\r\n  - only suggest `Change-media` if VM has cdrom\r\n- #7 get rid of forced 2sec sleep when using `NUKE`\r\n- #17 enhance `valine DOMAIN` output, i.e., when run against a VM with no subcommand\r\n  - now instead of just snapshots, we include `virsh dominfo` and `virsh domblklist` output"}}