{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular.js/issues/14031","repository_url":"https://api.github.com/repos/angular/angular.js","labels_url":"https://api.github.com/repos/angular/angular.js/issues/14031/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular.js/issues/14031/comments","events_url":"https://api.github.com/repos/angular/angular.js/issues/14031/events","html_url":"https://github.com/angular/angular.js/pull/14031","id":133433815,"number":14031,"title":"fix(ngValue): set value property instead of attr","user":{"login":"m-amr","id":6197215,"avatar_url":"https://avatars.githubusercontent.com/u/6197215?v=3","gravatar_id":"","url":"https://api.github.com/users/m-amr","html_url":"https://github.com/m-amr","followers_url":"https://api.github.com/users/m-amr/followers","following_url":"https://api.github.com/users/m-amr/following{/other_user}","gists_url":"https://api.github.com/users/m-amr/gists{/gist_id}","starred_url":"https://api.github.com/users/m-amr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m-amr/subscriptions","organizations_url":"https://api.github.com/users/m-amr/orgs","repos_url":"https://api.github.com/users/m-amr/repos","events_url":"https://api.github.com/users/m-amr/events{/privacy}","received_events_url":"https://api.github.com/users/m-amr/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular.js/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/angular/angular.js/labels/component:%20forms","name":"component: forms","color":"7B947B"},{"url":"https://api.github.com/repos/angular/angular.js/labels/frequency:%20low","name":"frequency: low","color":"bfe5bf"},{"url":"https://api.github.com/repos/angular/angular.js/labels/needs:%20breaking%20change","name":"needs: breaking change","color":"e11d21"},{"url":"https://api.github.com/repos/angular/angular.js/labels/needs:%20work","name":"needs: work","color":"fbca04"},{"url":"https://api.github.com/repos/angular/angular.js/labels/severity:%20confusing","name":"severity: confusing","color":"cd19e7"},{"url":"https://api.github.com/repos/angular/angular.js/labels/type:%20bug","name":"type: bug","color":"000000"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/angular/angular.js/milestones/27","html_url":"https://github.com/angular/angular.js/milestones/Backlog","labels_url":"https://api.github.com/repos/angular/angular.js/milestones/27/labels","id":489171,"number":27,"title":"Backlog","description":"Holds the backlog of issues and pull requests that have been triaged.\r\n\r\nBefore assigning items to this milestone they should be labelled, at the very least with the correct \"type\" label (i.e. \"issue\", \"pr\", \"bug\", \"regression\", \"chore\", \"docs\", etc).  Preferably you should also check for duplicate issues/PRs, note CLA status and assign \"complexity\" and \"impact\" labels too.","creator":{"login":"IgorMinar","id":216296,"avatar_url":"https://avatars.githubusercontent.com/u/216296?v=3","gravatar_id":"","url":"https://api.github.com/users/IgorMinar","html_url":"https://github.com/IgorMinar","followers_url":"https://api.github.com/users/IgorMinar/followers","following_url":"https://api.github.com/users/IgorMinar/following{/other_user}","gists_url":"https://api.github.com/users/IgorMinar/gists{/gist_id}","starred_url":"https://api.github.com/users/IgorMinar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IgorMinar/subscriptions","organizations_url":"https://api.github.com/users/IgorMinar/orgs","repos_url":"https://api.github.com/users/IgorMinar/repos","events_url":"https://api.github.com/users/IgorMinar/events{/privacy}","received_events_url":"https://api.github.com/users/IgorMinar/received_events","type":"User","site_admin":false},"open_issues":588,"closed_issues":1204,"state":"open","created_at":"2013-11-18T23:30:35Z","updated_at":"2016-04-13T10:42:42Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2016-02-13T13:46:38Z","updated_at":"2016-04-13T11:09:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/angular/angular.js/pulls/14031","html_url":"https://github.com/angular/angular.js/pull/14031","diff_url":"https://github.com/angular/angular.js/pull/14031.diff","patch_url":"https://github.com/angular/angular.js/pull/14031.patch"},"body":"in case of input element set value using property instead of attribute\r\nfixed #13984"},"comment":{"url":"https://api.github.com/repos/angular/angular.js/issues/comments/209370223","html_url":"https://github.com/angular/angular.js/pull/14031#issuecomment-209370223","issue_url":"https://api.github.com/repos/angular/angular.js/issues/14031","id":209370223,"user":{"login":"Narretz","id":1153097,"avatar_url":"https://avatars.githubusercontent.com/u/1153097?v=3","gravatar_id":"","url":"https://api.github.com/users/Narretz","html_url":"https://github.com/Narretz","followers_url":"https://api.github.com/users/Narretz/followers","following_url":"https://api.github.com/users/Narretz/following{/other_user}","gists_url":"https://api.github.com/users/Narretz/gists{/gist_id}","starred_url":"https://api.github.com/users/Narretz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Narretz/subscriptions","organizations_url":"https://api.github.com/users/Narretz/orgs","repos_url":"https://api.github.com/users/Narretz/repos","events_url":"https://api.github.com/users/Narretz/events{/privacy}","received_events_url":"https://api.github.com/users/Narretz/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T11:09:23Z","updated_at":"2016-04-13T11:09:23Z","body":"I would like to see the setter code to be more precise in terms of which elements need attribute set and which need property set. So basically the setter fn should be set up based on the element type. I assume the value property should be set for textarea and input[text], while option and input[radio|checkbox] are good with attribute only.\r\nAnd the docs must be updated. Atm, the docs are pretty explicit that the directive is only for radio/checkbox and option elements.\r\nSo the change is actually a feature and not a fix."}}