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"] }
Requiring View from atom is no longer supported. Please require atom-space-pen-views instead: {View} = require 'atom-space-pen-views' Add "atom-space-pen-views": "^2.0.3" to your package dependencies.
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.
The atom.workspaceView.statusBar global is deprecated. The global was previously being assigned by the status-bar package, but Atom packages should never assign globals. In the future, this problem will be solved by an inter-package communication API available on atom.services. For now, you can get a reference to the status-bar element via document.querySelector('status-bar').
+1 is this something you can tackle, @taggon and/or how hard are these changes, perhaps I can fix some of them. This is a great and very useful package.
Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version (
0.2.0
) of this package:activationCommands
instead ofactivationEvents
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"] }
View
fromatom
is no longer supported. Please requireatom-space-pen-views
instead:{View} = require 'atom-space-pen-views'
Add"atom-space-pen-views": "^2.0.3"
to your package dependencies.atom.views.getView(atom.workspace)
, which returns an HTMLElement.atom.services
. For now, you can get a reference to thestatus-bar
element viadocument.querySelector('status-bar')
.Visit https://gist.github.com/benogle/6d09e295c84b717ef9b4 and search for your package name to see what deprecations are being reported on this package.
See https://github.com/atom/atom/issues/6867 for more info.