{"action":"published","release":{"url":"https://api.github.com/repos/mvc5/application/releases/4874444","assets_url":"https://api.github.com/repos/mvc5/application/releases/4874444/assets","upload_url":"https://uploads.github.com/repos/mvc5/application/releases/4874444/assets{?name,label}","html_url":"https://github.com/mvc5/application/releases/tag/8.3.0","id":4874444,"tag_name":"8.3.0","target_commitish":"master","name":"Unpack array syntax, Improved Class Reflection Handling","draft":false,"author":{"login":"devosc","id":61002,"avatar_url":"https://avatars.githubusercontent.com/u/61002?v=3","gravatar_id":"","url":"https://api.github.com/users/devosc","html_url":"https://github.com/devosc","followers_url":"https://api.github.com/users/devosc/followers","following_url":"https://api.github.com/users/devosc/following{/other_user}","gists_url":"https://api.github.com/users/devosc/gists{/gist_id}","starred_url":"https://api.github.com/users/devosc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devosc/subscriptions","organizations_url":"https://api.github.com/users/devosc/orgs","repos_url":"https://api.github.com/users/devosc/repos","events_url":"https://api.github.com/users/devosc/events{/privacy}","received_events_url":"https://api.github.com/users/devosc/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-12-09T00:26:00Z","published_at":"2016-12-09T04:37:56Z","assets":[],"tarball_url":"https://api.github.com/repos/mvc5/application/tarball/8.3.0","zipball_url":"https://api.github.com/repos/mvc5/application/zipball/8.3.0","body":"The signal method and class builder now utilizes the new PHP unpack array syntax. This helps to ensure named arguments are implemented correctly by not allowing numeric and string keys to be mixed together.\r\n\r\nA new builder class has been added to reduce the number of repeated class reflections. It provides a static method for creating a reflection object and stores it so that it can be used again when another instance of the class is to be created.\r\n\r\nThe error log class now accepts the remaining parameters of the PHP error_log function as named constructor arguments. This makes it easier to reuse the service configuration and to change its parameters, e.g. a different destination email address.\r\n\r\nThe response plugin trait now creates responses using named constructor arguments. This allows the config parameter to be configured in the service configuration layer."}}
{"actor":{"display_login":"devosc"}}