{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular.js/issues/12169","labels_url":"https://api.github.com/repos/angular/angular.js/issues/12169/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular.js/issues/12169/comments","events_url":"https://api.github.com/repos/angular/angular.js/issues/12169/events","html_url":"https://github.com/angular/angular.js/issues/12169","id":89574184,"number":12169,"title":"Breaking change introduced by assertValidDirectiveName in 1.3.16","user":{"login":"dimac","id":2960518,"avatar_url":"https://avatars.githubusercontent.com/u/2960518?v=3","gravatar_id":"","url":"https://api.github.com/users/dimac","html_url":"https://github.com/dimac","followers_url":"https://api.github.com/users/dimac/followers","following_url":"https://api.github.com/users/dimac/following{/other_user}","gists_url":"https://api.github.com/users/dimac/gists{/gist_id}","starred_url":"https://api.github.com/users/dimac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dimac/subscriptions","organizations_url":"https://api.github.com/users/dimac/orgs","repos_url":"https://api.github.com/users/dimac/repos","events_url":"https://api.github.com/users/dimac/events{/privacy}","received_events_url":"https://api.github.com/users/dimac/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-19T14:11:06Z","updated_at":"2015-06-19T15:00:58Z","closed_at":null,"body":"Hi, \r\n\r\nI've found that my application fails to initialize after angular updated from 1.3.15 to 1.3.16 due to a new assertion in \r\n\r\nhttps://github.com/angular/angular.js/blob/v1.3.16/src/ng/compile.js#L786\r\n\r\nwhich requires directive name to start from a small letter.\r\n\r\nI'm using a directive bounded to a class name and named with the first capital letter to initialize a 3d party plugin which originally requires an html like: ```<div class=\"Plugin\"></div>```\r\n\r\nI've already fixed this from my side but I think minor update is not a place for such change.\r\n\r\nThank you."},"comment":{"url":"https://api.github.com/repos/angular/angular.js/issues/comments/113539987","html_url":"https://github.com/angular/angular.js/issues/12169#issuecomment-113539987","issue_url":"https://api.github.com/repos/angular/angular.js/issues/12169","id":113539987,"user":{"login":"dimac","id":2960518,"avatar_url":"https://avatars.githubusercontent.com/u/2960518?v=3","gravatar_id":"","url":"https://api.github.com/users/dimac","html_url":"https://github.com/dimac","followers_url":"https://api.github.com/users/dimac/followers","following_url":"https://api.github.com/users/dimac/following{/other_user}","gists_url":"https://api.github.com/users/dimac/gists{/gist_id}","starred_url":"https://api.github.com/users/dimac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dimac/subscriptions","organizations_url":"https://api.github.com/users/dimac/orgs","repos_url":"https://api.github.com/users/dimac/repos","events_url":"https://api.github.com/users/dimac/events{/privacy}","received_events_url":"https://api.github.com/users/dimac/received_events","type":"User","site_admin":false},"created_at":"2015-06-19T15:00:58Z","updated_at":"2015-06-19T15:00:58Z","body":"In practice, it did work:\r\n\r\nhttps://jsfiddle.net/8j6byu9p/"}}