{"action":"published","release":{"url":"https://api.github.com/repos/zenaton/archive/releases/13660493","assets_url":"https://api.github.com/repos/zenaton/archive/releases/13660493/assets","upload_url":"https://uploads.github.com/repos/zenaton/archive/releases/13660493/assets{?name,label}","html_url":"https://github.com/zenaton/archive/releases/tag/v0.4.5","id":13660493,"node_id":"MDc6UmVsZWFzZTEzNjYwNDkz","tag_name":"v0.4.5","target_commitish":"master","name":"v0.4.5","draft":false,"author":{"login":"Ciboulette","id":18526471,"node_id":"MDQ6VXNlcjE4NTI2NDcx","avatar_url":"https://avatars0.githubusercontent.com/u/18526471?v=4","gravatar_id":"","url":"https://api.github.com/users/Ciboulette","html_url":"https://github.com/Ciboulette","followers_url":"https://api.github.com/users/Ciboulette/followers","following_url":"https://api.github.com/users/Ciboulette/following{/other_user}","gists_url":"https://api.github.com/users/Ciboulette/gists{/gist_id}","starred_url":"https://api.github.com/users/Ciboulette/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ciboulette/subscriptions","organizations_url":"https://api.github.com/users/Ciboulette/orgs","repos_url":"https://api.github.com/users/Ciboulette/repos","events_url":"https://api.github.com/users/Ciboulette/events{/privacy}","received_events_url":"https://api.github.com/users/Ciboulette/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2018-10-12T10:41:45Z","published_at":"2018-10-25T17:03:02Z","assets":[],"tarball_url":"https://api.github.com/repos/zenaton/archive/tarball/v0.4.5","zipball_url":"https://api.github.com/repos/zenaton/archive/zipball/v0.4.5","body":"### Added\r\n- In the Python library, now pass the boot path and workflow name to the Serializer\r\n- Added display of php binary path when running `zenaton info php`\r\n- Move the `Shell` module to `Gateway.Shell`\r\n- Added dialyzer tasks to the elixir projects\r\n- Added use cases for:\r\n  - checking a language version\r\n  - checking if language can boot when issuing listen\r\n  - booting a language script to execute tasks\r\n\r\n### Changed\r\n- circleci only build the agent when pushing to master\r\n- circleci mac-os compilation (openssl static)\r\n- Use the new language structure to issue the slave script. All language\r\n  specific commands now use the new approach.\r\n- Move language fetching code into dedicated gateway\r\n- Move language version checking code into a dedicated use case that leverages\r\n  the new gateway\r\n- Invert dependency between check language version and shell gateway. Allows the\r\n  use case to be testable without porcelain.\r\n- Extract logic for getting programming language name based on zenaton listen\r\n  options from the command module. Extract it into a new use case covered by\r\n  tests.\r\n\r\n### Fixed\r\n- Removed compilation warning from the worker application code.\r\n- changes test_listen.go to get the correct boot import path when the GOPATH is /go (as it is on Circle CI)\r\n- Fixed `zenaton info php` command sometimes displaying an empty environment variables list\r\n- Split cache restoration per cached folder on CircleCI\r\n\r\n### Deprecated\r\n\r\n### Removed\r\n- Removed API app compilation warnings.\r\n\r\n### Security"}}
{"actor":{"display_login":"Ciboulette"}}