{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/6780","repository_url":"https://api.github.com/repos/mapbox/mapbox-gl-native","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/6780/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/6780/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/6780/events","html_url":"https://github.com/mapbox/mapbox-gl-native/issues/6780","id":184383527,"number":6780,"title":"MGLVectorStyleLayer.sourceLayerIdentifier is never optional","user":{"login":"incanus","id":17722,"avatar_url":"https://avatars.githubusercontent.com/u/17722?v=3","gravatar_id":"","url":"https://api.github.com/users/incanus","html_url":"https://github.com/incanus","followers_url":"https://api.github.com/users/incanus/followers","following_url":"https://api.github.com/users/incanus/following{/other_user}","gists_url":"https://api.github.com/users/incanus/gists{/gist_id}","starred_url":"https://api.github.com/users/incanus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/incanus/subscriptions","organizations_url":"https://api.github.com/users/incanus/orgs","repos_url":"https://api.github.com/users/incanus/repos","events_url":"https://api.github.com/users/incanus/events{/privacy}","received_events_url":"https://api.github.com/users/incanus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/bug","name":"bug","color":"0052cc"},{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/iOS","name":"iOS","color":"000000"},{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/macOS","name":"macOS","color":"000000"},{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/release%20blocker","name":"release blocker","color":"0e8a16"},{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/labels/runtime%20styling","name":"runtime styling","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/milestones/37","html_url":"https://github.com/mapbox/mapbox-gl-native/milestones/ios-v3.4.0","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/milestones/37/labels","id":1783804,"number":37,"title":"ios-v3.4.0","description":"The release will go through a series of alpha and beta versions until it reaches a stable state and is made generally available. In the alpha phase, we publish a version that have enough new features as to be useful for developers who would like to test and help report issues. In the beta phase, we've locked down new feature development and are focused mostly on stability issues. In general, after the first alpha, we aim to release a new alpha (or beta) version once per week.\r\n\r\n## Releases\r\n\r\n- Alpha 1: 8/11\r\n- Alpha 2: 8/18 (planned)\r\n","creator":{"login":"friedbunny","id":1198851,"avatar_url":"https://avatars.githubusercontent.com/u/1198851?v=3","gravatar_id":"","url":"https://api.github.com/users/friedbunny","html_url":"https://github.com/friedbunny","followers_url":"https://api.github.com/users/friedbunny/followers","following_url":"https://api.github.com/users/friedbunny/following{/other_user}","gists_url":"https://api.github.com/users/friedbunny/gists{/gist_id}","starred_url":"https://api.github.com/users/friedbunny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friedbunny/subscriptions","organizations_url":"https://api.github.com/users/friedbunny/orgs","repos_url":"https://api.github.com/users/friedbunny/repos","events_url":"https://api.github.com/users/friedbunny/events{/privacy}","received_events_url":"https://api.github.com/users/friedbunny/received_events","type":"User","site_admin":false},"open_issues":39,"closed_issues":176,"state":"open","created_at":"2016-05-23T22:50:20Z","updated_at":"2016-10-21T02:08:25Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-10-21T02:08:25Z","updated_at":"2016-10-21T02:17:44Z","closed_at":null,"body":"Upstream spec issue: https://github.com/mapbox/mapbox-gl-style-spec/issues/547\r\n\r\nVector layer styling doesn't work if the `sourceLayerIdentifier` isn't specified, even if there is only one data layer in the source and/or it is named just like the source identifier and/or layer identifier. \r\n\r\nWhile we're in here, we could consider a few enhancements: \r\n\r\n- Auto-determining single-data-layer source layer names\r\n- A better property name such as `sourceDataLayerIdentifier` or `sourceLayerName` to emphasize that sources have _data_ layers that tie to _style_ layers\r\n- KVO-aware source layer querying a là style layer querying in https://github.com/mapbox/mapbox-gl-native/pull/6097\r\n\r\n/cc @1ec5 @boundsj \r\n"},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/comments/255277262","html_url":"https://github.com/mapbox/mapbox-gl-native/issues/6780#issuecomment-255277262","issue_url":"https://api.github.com/repos/mapbox/mapbox-gl-native/issues/6780","id":255277262,"user":{"login":"incanus","id":17722,"avatar_url":"https://avatars.githubusercontent.com/u/17722?v=3","gravatar_id":"","url":"https://api.github.com/users/incanus","html_url":"https://github.com/incanus","followers_url":"https://api.github.com/users/incanus/followers","following_url":"https://api.github.com/users/incanus/following{/other_user}","gists_url":"https://api.github.com/users/incanus/gists{/gist_id}","starred_url":"https://api.github.com/users/incanus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/incanus/subscriptions","organizations_url":"https://api.github.com/users/incanus/orgs","repos_url":"https://api.github.com/users/incanus/repos","events_url":"https://api.github.com/users/incanus/events{/privacy}","received_events_url":"https://api.github.com/users/incanus/received_events","type":"User","site_admin":false},"created_at":"2016-10-21T02:17:43Z","updated_at":"2016-10-21T02:17:43Z","body":"Some background on iOS: https://github.com/mapbox/mapbox-gl-native/pull/6269#issuecomment-245178503"}}
{"actor":{"display_login":"incanus"}}