{"action":"created","issue":{"url":"https://api.github.com/repos/emberjs/ember.js/issues/13318","repository_url":"https://api.github.com/repos/emberjs/ember.js","labels_url":"https://api.github.com/repos/emberjs/ember.js/issues/13318/labels{/name}","comments_url":"https://api.github.com/repos/emberjs/ember.js/issues/13318/comments","events_url":"https://api.github.com/repos/emberjs/ember.js/issues/13318/events","html_url":"https://github.com/emberjs/ember.js/issues/13318","id":147821295,"number":13318,"title":"Deprecation of Handlebars.SafeString prevents clear checks if something is a SafeString","user":{"login":"dustyjewett","id":191366,"avatar_url":"https://avatars.githubusercontent.com/u/191366?v=3","gravatar_id":"","url":"https://api.github.com/users/dustyjewett","html_url":"https://github.com/dustyjewett","followers_url":"https://api.github.com/users/dustyjewett/followers","following_url":"https://api.github.com/users/dustyjewett/following{/other_user}","gists_url":"https://api.github.com/users/dustyjewett/gists{/gist_id}","starred_url":"https://api.github.com/users/dustyjewett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustyjewett/subscriptions","organizations_url":"https://api.github.com/users/dustyjewett/orgs","repos_url":"https://api.github.com/users/dustyjewett/repos","events_url":"https://api.github.com/users/dustyjewett/events{/privacy}","received_events_url":"https://api.github.com/users/dustyjewett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-04-12T17:33:38Z","updated_at":"2016-04-16T01:00:33Z","closed_at":null,"body":"With the deprecation of Handlebars.SafeString, the constructor chain of SafeString doesn't include Handlebars.SafeString, making instanceof checks fail.\r\n\r\nSee Twiddle: https://ember-twiddle.com/32e5e3818cd66aa224f5a422fdafd83a?openFiles=controllers.application.js%2C\r\n\r\nFor context, the latest change in the chain, fixing the deprecation:\r\nhttps://github.com/emberjs/ember.js/pull/13226/files"},"comment":{"url":"https://api.github.com/repos/emberjs/ember.js/issues/comments/210700656","html_url":"https://github.com/emberjs/ember.js/issues/13318#issuecomment-210700656","issue_url":"https://api.github.com/repos/emberjs/ember.js/issues/13318","id":210700656,"user":{"login":"rwjblue","id":12637,"avatar_url":"https://avatars.githubusercontent.com/u/12637?v=3","gravatar_id":"","url":"https://api.github.com/users/rwjblue","html_url":"https://github.com/rwjblue","followers_url":"https://api.github.com/users/rwjblue/followers","following_url":"https://api.github.com/users/rwjblue/following{/other_user}","gists_url":"https://api.github.com/users/rwjblue/gists{/gist_id}","starred_url":"https://api.github.com/users/rwjblue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwjblue/subscriptions","organizations_url":"https://api.github.com/users/rwjblue/orgs","repos_url":"https://api.github.com/users/rwjblue/repos","events_url":"https://api.github.com/users/rwjblue/events{/privacy}","received_events_url":"https://api.github.com/users/rwjblue/received_events","type":"User","site_admin":false},"created_at":"2016-04-16T01:00:33Z","updated_at":"2016-04-16T01:00:33Z","body":"I think we may need to expose a utility function. Something like `isHTMLSafe(something)`..."}}