ryaninvents / github-issues

Issue tracking for Atom editor
MIT License
4 stars 3 forks source link

Deprecated Atom APIs will be removed June 1st #20

Closed benogle closed 8 years ago

benogle commented 9 years ago

Atom will no longer load this package after June 1st without changes. There are a couple deprecations on the latest version of this package:

  1. Call Workspace::addOpener instead
  2. 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.
  3. Store package style sheets in the styles/ directory instead of stylesheets/ in the <pack-name> package
  4. Use a config schema instead. See the configuration section of https://atom.io/docs/latest/hacking-atom-package-word-count and https://atom.io/docs/api/latest/Config for more details
  5. Requiring EditorView from atom is no longer supported. Please require TextEditorView from atom-space-pen-view instead: {TextEditorView} = require 'atom-space-pen-views' Add "atom-space-pen-views": "^2.0.3" to your package dependencies.
  6. 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.
  7. Use ::getRepositories instead
  8. Use ::getOriginURL instead.

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.