{"action":"created","issue":{"url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/11","labels_url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/11/comments","events_url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/11/events","html_url":"https://github.com/jumpkick/graphviz-preview/issues/11","id":81635832,"number":11,"title":"Deprecated Atom APIs will be removed June 1st","user":{"login":"benogle","id":69169,"avatar_url":"https://avatars.githubusercontent.com/u/69169?v=3","gravatar_id":"","url":"https://api.github.com/users/benogle","html_url":"https://github.com/benogle","followers_url":"https://api.github.com/users/benogle/followers","following_url":"https://api.github.com/users/benogle/following{/other_user}","gists_url":"https://api.github.com/users/benogle/gists{/gist_id}","starred_url":"https://api.github.com/users/benogle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benogle/subscriptions","organizations_url":"https://api.github.com/users/benogle/orgs","repos_url":"https://api.github.com/users/benogle/repos","events_url":"https://api.github.com/users/benogle/events{/privacy}","received_events_url":"https://api.github.com/users/benogle/received_events","type":"User","site_admin":true},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-05-27T21:38:10Z","updated_at":"2015-07-15T17:02:42Z","closed_at":"2015-07-15T17:02:42Z","body":"Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version (`0.3.0`) of this package:\r\n\r\n1. The context menu CSON format has changed. Please see https://atom.io/docs/api/latest/ContextMenuManager#context-menu-cson-format for more info.\r\n1. Use `activationCommands` instead of `activationEvents` in your package.json Commands should be grouped by selector as follows: ```json \"activationCommands\": { \"atom-workspace\": [\"foo:bar\", \"foo:baz\"], \"atom-text-editor\": [\"foo:quux\"] } ```\r\n1. Store package style sheets in the `styles/` directory instead of `stylesheets/` in the `<pack-name>` package\r\n1. atom.workspaceView is no longer available. In most cases you will not need the view. See the Workspace docs for alternatives: https://atom.io/docs/api/latest/Workspace. If you do need the view, please use `atom.views.getView(atom.workspace)`, which returns an HTMLElement.\r\n1. Call ::getActiveTextEditor instead\r\n1. Call Workspace::addOpener instead\r\n1. Requiring `$` from `atom` is no longer supported. If you are using `space-pen`, please require `$` from `atom-space-pen-views`. Otherwise require `jquery` instead: `{$} = require 'atom-space-pen-views'` or `$ = require 'jquery'` Add `\"atom-space-pen-views\": \"^2.0.3\"` to your package dependencies. Or add `\"jquery\": \"^2\"` to your package dependencies.\r\n1. Requiring `$$$` from `atom` is no longer supported. Please require `atom-space-pen-views` instead: `{$$$} = require 'atom-space-pen-views'` Add `\"atom-space-pen-views\": \"^2.0.3\"` to your package dependencies.\r\n1. Requiring `ScrollView` from `atom` is no longer supported. Please require `ScrollView` from `atom-space-pen-view` instead: `{ScrollView} = require 'atom-space-pen-views'` Note that the API has changed slightly! Please read the docs at https://github.com/atom/atom-space-pen-views Add `\"atom-space-pen-views\": \"^2.0.3\"` to your package dependencies.\r\n1. Use ::paneForURI instead.\r\n1. If you would like your pane item with class `<ClassName>` to support modified behavior, please implement a `::onDidChangeModified()` method. If not, ignore this message. `::on` methods for items are no longer supported.\r\n1. If you would like your pane item with class `<ClassName>` to support title change behavior, please implement a `::onDidChangeTitle()` method. `::on` methods for items are no longer supported. If not, ignore this message.\r\n1. Pane item with class `<ClassName>` should implement `::getURI` instead of `::getUri`.\r\n1. Use TextBuffer::onDidStopChanging instead. If you need the modified status, call TextBuffer::isModified yourself in your callback.\r\n1. Use TextEditor::onDidChangePath instead\r\n1. Use Workspace::getTextEditors instead\r\n1. Use `::itemForURI` instead.\r\n\r\nVisit https://gist.github.com/benogle/6d09e295c84b717ef9b4 and search for your package name to see up-to-date deprecations.\r\n\r\nIf this package has been replaced by another package or functionality in core, please reply with this information.\r\n\r\nSee https://github.com/atom/atom/issues/6867 for more info. Thanks!"},"comment":{"url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/comments/121680447","html_url":"https://github.com/jumpkick/graphviz-preview/issues/11#issuecomment-121680447","issue_url":"https://api.github.com/repos/jumpkick/graphviz-preview/issues/11","id":121680447,"user":{"login":"jumpkick","id":4991612,"avatar_url":"https://avatars.githubusercontent.com/u/4991612?v=3","gravatar_id":"","url":"https://api.github.com/users/jumpkick","html_url":"https://github.com/jumpkick","followers_url":"https://api.github.com/users/jumpkick/followers","following_url":"https://api.github.com/users/jumpkick/following{/other_user}","gists_url":"https://api.github.com/users/jumpkick/gists{/gist_id}","starred_url":"https://api.github.com/users/jumpkick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jumpkick/subscriptions","organizations_url":"https://api.github.com/users/jumpkick/orgs","repos_url":"https://api.github.com/users/jumpkick/repos","events_url":"https://api.github.com/users/jumpkick/events{/privacy}","received_events_url":"https://api.github.com/users/jumpkick/received_events","type":"User","site_admin":false},"created_at":"2015-07-15T17:02:42Z","updated_at":"2015-07-15T17:02:42Z","body":"I believe all of the issues are now addressed, I released v1.0.0 with one other minor change to get rid of a JQuery::Trigger complaint from DepCop.    Cheers and thanks for all of your help @wysiib, I would not have been able to tackle the mountain of API changes on my own.   Also thanks to @bendisposto for testing."}}