{"action":"created","issue":{"url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/6","repository_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin","labels_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/6/comments","events_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/6/events","html_url":"https://github.com/blackducksoftware/hub-maven-plugin/issues/6","id":183832697,"number":6,"title":"Version 1.0.5 Breaks Backwards Compatibility","user":{"login":"vjkoskela","id":1775197,"avatar_url":"https://avatars.githubusercontent.com/u/1775197?v=3","gravatar_id":"","url":"https://api.github.com/users/vjkoskela","html_url":"https://github.com/vjkoskela","followers_url":"https://api.github.com/users/vjkoskela/followers","following_url":"https://api.github.com/users/vjkoskela/following{/other_user}","gists_url":"https://api.github.com/users/vjkoskela/gists{/gist_id}","starred_url":"https://api.github.com/users/vjkoskela/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vjkoskela/subscriptions","organizations_url":"https://api.github.com/users/vjkoskela/orgs","repos_url":"https://api.github.com/users/vjkoskela/repos","events_url":"https://api.github.com/users/vjkoskela/events{/privacy}","received_events_url":"https://api.github.com/users/vjkoskela/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/labels/bug","name":"bug","color":"ee0701"}],"state":"open","locked":false,"assignee":{"login":"ekerwin","id":224544,"avatar_url":"https://avatars.githubusercontent.com/u/224544?v=3","gravatar_id":"","url":"https://api.github.com/users/ekerwin","html_url":"https://github.com/ekerwin","followers_url":"https://api.github.com/users/ekerwin/followers","following_url":"https://api.github.com/users/ekerwin/following{/other_user}","gists_url":"https://api.github.com/users/ekerwin/gists{/gist_id}","starred_url":"https://api.github.com/users/ekerwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ekerwin/subscriptions","organizations_url":"https://api.github.com/users/ekerwin/orgs","repos_url":"https://api.github.com/users/ekerwin/repos","events_url":"https://api.github.com/users/ekerwin/events{/privacy}","received_events_url":"https://api.github.com/users/ekerwin/received_events","type":"User","site_admin":false},"assignees":[{"login":"ekerwin","id":224544,"avatar_url":"https://avatars.githubusercontent.com/u/224544?v=3","gravatar_id":"","url":"https://api.github.com/users/ekerwin","html_url":"https://github.com/ekerwin","followers_url":"https://api.github.com/users/ekerwin/followers","following_url":"https://api.github.com/users/ekerwin/following{/other_user}","gists_url":"https://api.github.com/users/ekerwin/gists{/gist_id}","starred_url":"https://api.github.com/users/ekerwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ekerwin/subscriptions","organizations_url":"https://api.github.com/users/ekerwin/orgs","repos_url":"https://api.github.com/users/ekerwin/repos","events_url":"https://api.github.com/users/ekerwin/events{/privacy}","received_events_url":"https://api.github.com/users/ekerwin/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/milestones/1","html_url":"https://github.com/blackducksoftware/hub-maven-plugin/milestones/1.0.5","labels_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/milestones/1/labels","id":2068098,"number":1,"title":"1.0.5","description":null,"creator":{"login":"akamen","id":13457584,"avatar_url":"https://avatars.githubusercontent.com/u/13457584?v=3","gravatar_id":"","url":"https://api.github.com/users/akamen","html_url":"https://github.com/akamen","followers_url":"https://api.github.com/users/akamen/followers","following_url":"https://api.github.com/users/akamen/following{/other_user}","gists_url":"https://api.github.com/users/akamen/gists{/gist_id}","starred_url":"https://api.github.com/users/akamen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akamen/subscriptions","organizations_url":"https://api.github.com/users/akamen/orgs","repos_url":"https://api.github.com/users/akamen/repos","events_url":"https://api.github.com/users/akamen/events{/privacy}","received_events_url":"https://api.github.com/users/akamen/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2016-10-13T15:14:42Z","updated_at":"2016-10-19T14:30:44Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-10-18T23:55:13Z","updated_at":"2016-10-19T14:31:47Z","closed_at":null,"body":"It looks like all the properties have been renamed between version 1.0.4 and 1.0.5 from having dashes (e.g. \"hub-password\" and \"hub-user\") to having periods (e.g. \"hub.password\" and \"hub.username\") -- in the case of \"user\" to \"username\" the property name changes as well.\r\n\r\nFurther, the documentation still refers to these having dashes:\r\n\r\nhttps://github.com/blackducksoftware/hub-maven-plugin/wiki\r\n\r\nI strongly suggest that such breaking changes be indicated by incrementing the project version accordingly (see http://semver.org/); in this case this is an X change. Preferably, such breaking changes should be avoided until a major revision necessitates them; these seem mostly cosmetic.\r\n\r\nHere are the new values:\r\n\r\nhttps://github.com/blackducksoftware/hub-maven-plugin/blob/master/src/main/java/com/blackducksoftware/integration/maven/goal/HubMojo.java\r\n\r\nHere are the old values:\r\n\r\nhttps://github.com/blackducksoftware/hub-maven-plugin/blob/1.0.4/src/main/java/com/blackducksoftware/integration/maven/PluginConstants.java\r\n\r\nLet me know if I've missed something."},"comment":{"url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/comments/254830670","html_url":"https://github.com/blackducksoftware/hub-maven-plugin/issues/6#issuecomment-254830670","issue_url":"https://api.github.com/repos/blackducksoftware/hub-maven-plugin/issues/6","id":254830670,"user":{"login":"akamen","id":13457584,"avatar_url":"https://avatars.githubusercontent.com/u/13457584?v=3","gravatar_id":"","url":"https://api.github.com/users/akamen","html_url":"https://github.com/akamen","followers_url":"https://api.github.com/users/akamen/followers","following_url":"https://api.github.com/users/akamen/following{/other_user}","gists_url":"https://api.github.com/users/akamen/gists{/gist_id}","starred_url":"https://api.github.com/users/akamen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akamen/subscriptions","organizations_url":"https://api.github.com/users/akamen/orgs","repos_url":"https://api.github.com/users/akamen/repos","events_url":"https://api.github.com/users/akamen/events{/privacy}","received_events_url":"https://api.github.com/users/akamen/received_events","type":"User","site_admin":false},"created_at":"2016-10-19T14:31:47Z","updated_at":"2016-10-19T14:31:47Z","body":"@vjkoskela  Thank you for the feedback!  We wanted to be consistent with the Gradle plugin, but will return the values, deprecate them and provide for backwards compatibility for the next few versions.  I do recommend that you update your settings eventually."}}
{"actor":{"display_login":"akamen"}}