atom / atom

:atom: The hackable text editor
https://atom.io
MIT License
60.4k stars 17.35k forks source link

Atom packages that require an upgrade to 1.0 API #6867

Closed benogle closed 9 years ago

benogle commented 9 years ago

We've been collecting data on which packages have deprecations since 0.201. This is a list of the packages using deprecated APIs, their owners and each package's impact. This data reflects a subset of the user population (those who have upgraded to 201). Affected numbers are based on unique users catching the deprecations.

If you are a maintainer on this list please note that we will be removing deprecated APIs on June 1st. See the blog post for more info. Note that upgrading to the new APIs will decrease breakage, increase speed, and generally be better for everyone.

Upgrading your package

We have a few guides for upgrading your package or theme:

The community and the core team can offer some help:

If your package is abandoned or supplanted by something in core, please comment with the package name and we can take steps to remove it from the package listing and people's install.

However, _do not delete the package repo from GitHub before unpublishing_, as this will make it so that you can't unpublish from the package registry.

Notes

Generated: Wed Jun 03 2015 18:15:00 GMT-0700 (PDT)

n Package Owner Total Affected Affected On Latest
1 file-types @execjosh 20670 0.3.0 : 20670
2 auto-indent @griiin 19527 0.1.0 : 19527
3 fancy-new-file @rev087 14661 0.7.0 : 14661
4 tab-history @guillaume86 13499 0.4.0 : 13499
5 atom-rails @tomkadwill 12921 0.4.0 : 12891
6 auto-update-packages @yujinakayama 11173 0.2.2 : 11173
7 filetype-color @sommerper 10927 0.1.4 : 10822
8 web-view @gabceb 9876 0.3.0 : 9756
9 ionic-atom @RokkinCat 8678 0.3.1 : 8678
10 jsdoc @craig-o 8676 0.9.0 : 8646
11 comment @havber 8297 0.2.7 : 8297
12 rspec @fcoury 8995 0.3.0 : 8083
13 highlight-css-color @wonnage 7913 1.3.0 : 7913
14 symbol-gen @weskinner 7686 0.3.0 : 7458
15 html2jade @mirek 6499 0.7.0 : 6469
16 recent-projects @Exter-N 6359 0.3.0 : 6359
17 local-history @Nicolab 6928 3.1.0 : 6072
18 language-javascript-semantic @p-e-w 5906 0.1.0 : 5906
19 sassbeautify @badsyntax 5071 0.2.0 : 5071
20 html-helper @j4ys0n 5054 0.2.3 : 5054
21 minifier @wylst 4899 0.2.0 : 4809
22 virtualenv @jhutchins 4746 0.6.2 : 4746
23 html-img @minodisk 4715 0.4.0 : 4505
24 rails-navigation @strikingcode 4503 0.1.1 : 4458
25 eslint @iancmyers 4444 0.15.0 : 4444
26 yosemite-unity-ui @k9ordon 4035 0.3.13 : 4035
27 term @tjmehta 3840 0.2.2 : 3840
28 localization @pandarison 3516 1.16.1 : 3516
29 atom-spotify @jakemarsh 3258 1.2.0 : 3258
30 closure-linter @miaopeng 3149 0.2.5 : 3149
31 omni-ruler @Problematic 2939 0.3.1 : 2939
32 max-tabs @klorenz 2877 0.3.0 : 2877
33 csscomb @bruce 2738 0.1.2 : 2738
34 cucumber-runner @gaslight 2733 0.1.1 : 2733
35 tree-view @atom 2722 0.172.0 : 2557
36 execute-as-ruby @torsten 2496 0.1.1 : 2496
37 livereload @taggon 2422 0.2.0 : 2422
38 gradle-ci @florianb 2411 0.2.3 : 2411
39 cucumber-step @gaslight 2406 0.1.2 : 2406
40 python-coverage @sueastside 2361 0.2.0 : 2361
41 browser-refresh @raviraa 3166 0.8.3 : 2312
42 error-status @postcasio 2300 0.3.3 : 2300
43 layout-manager @santip 2191 0.2.3 : 2191
44 select-scope @wmadden 2160 0.2.0 : 2160
45 r-exec @hafen 2036 0.1.0 : 2036
46 function-name-in-status-bar @francodacosta 1858 0.2.6 : 1858
47 atom-beautifier @anaptfox 1827 0.5.0 : 1827
48 true-color @captainwz 1812 0.4.1 : 1812
49 maximize-panes @santip 1690 0.1.0 : 1690
50 gocode @typester 1596 0.2.1 : 1596
51 ruby-strftime-reference @cannikin 1582 0.3.0 : 1522
52 github-issues @baconscript 1737 0.5.0 : 1497
53 rest-client @ddavison 1461 0.3.3 : 1461
54 hipster-ipsum @kristenmills 1324 0.1.0 : 1324
55 atom-browser-webview @gstack 1308 0.6.0 : 1308
56 expand-selection @mrolla 1246 0.2.1 : 1246
57 autocomplete-plus-jedi @fallenhitokiri 1188 0.0.9 : 1188
58 pepper-autocomplete @TonkWorks 1109 0.6.0 : 1109
59 big-cursor @chick-chains 1096 0.1.0 : 1096
60 status-tab-spacing @roe 1095 0.3.1 : 1095
61 erb-snippets @MartinPeverelli 1263 0.5.0 : 1081
62 quick-move-file @benastan 1080 0.7.0 : 1080
63 markdown-helpers @catacgc 1125 0.2.2 : 1035
64 sloc @sgade 1020 0.1.3 : 1020
65 runcoderun @jgarth 1002 0.5.1 : 1002
66 line-count @mark-hahn 1293 0.3.3 : 989
67 enhanced-tabs @js-padavan 974 1.1.0 : 974
68 timekeeper @skulled 959 0.4.0 : 959
69 indentation-jumper @7even 958 0.1.1 : 958
70 rsense @rsense 914 0.6.0 : 914
71 codeship-status @codeship 912 0.1.1 : 912
72 devdocs @masnun 821 0.2.0 : 821
73 mocha @jerp 792 0.0.5 : 792
74 go-to-view @mgbatchelor 791 0.1.2 : 791
75 swift-playground @tachiba 761 0.2.0 : 761
76 paredit @MarcoPolo 732 1.0.0 : 732
77 markdown-stream @kenokabe 732 0.6.0 : 732
78 firepad @firebase 714 0.3.1 : 714
79 space-block-jumper @aronj 685 0.4.3 : 685
80 word-count @Problematic 670 0.1.0 : 670
81 voicecode @VoiceCode 715 0.9.0 : 670
82 mechanical-keyboard @remanc 670 0.1.0 : 670
83 emacs-mode @fuqcool 657 0.0.29 : 657
84 slash-closer @postcasio 639 0.7.1 : 639
85 atom-raml-preview @cybertk 639 0.0.1 : 639
86 asteroids @mojombo 638 0.2.0 : 638
87 atom-2048 @void-main 623 1.2.3 : 623
88 spark-dfu-util @suda 608 0.4.0 : 608
89 easy-motion @adrian-budau 638 1.1.4 : 608
90 eval @ardcore 608 0.2.0 : 608
91 atom-ungit @codingtwinky 606 0.4.3 : 606
92 mark-ring @jhonaker 578 3.0.0 : 578
93 custom-title @postcasio 578 0.7.1 : 578
94 increment-number @dsuket 548 0.1.0 : 548
95 supercopair @deusanyjunior 546 0.9.34 : 546
96 pane-layout-switcher @leny 608 0.0.3 : 532
97 path @weskinner 438 0.4.1 : 438
98 atom-html5-boilerplate @Snake231088 410 0.2.0 : 410
99 atom-htmlizer @webBoxio 410 0.1.1 : 410
100 git-review @wenlock 409 0.2.1 : 409
101 local-server @lohek 396 0.1.0 : 396
102 open-in-gitx @nfo 396 0.1.1 : 396
103 atom-python-debugger @fxdgear 2528 0.3.0 : 395
104 atom-grunt-configs @creynders 380 0.1.0 : 380
105 icon-font-picker @travs 441 0.0.2 : 365
106 ruby-hash-rocket @erbmicha 336 1.1.2 : 336
107 atom-faker @manuclementz 335 0.2.0 : 335
108 atomic-rest @lzrski 333 0.2.1 : 333
109 auto-replace-in-selection @Kraoz 320 2.1.0 : 320
110 composer @alairock 305 0.3.1 : 305
111 explicit-reload @131 304 0.2.0 : 304
112 keycodes @nickstark 304 0.1.2 : 304
113 package-list-downloader @Trudko 303 0.2.1 : 303
114 asciidoc-preview @asciidoctor 442 0.5.0 : 289
115 highlight-cov @benjamine 288 0.1.0 : 288
116 atom-semicolons @balupton 274 0.1.5 : 274
117 permute @kristenmills 259 0.1.0 : 259
118 run-file @alexand7u 258 0.9.0 : 258
119 coffee-trace @mark-hahn 243 0.2.2 : 243
120 kinetic @ddavison 213 0.2.5 : 213
121 webview-pane @mizchi 213 0.0.1 : 213
122 floobits @Floobits 197 0.4.2 : 197
123 playlist @dreid93 195 0.1.7 : 195
124 ruler @iambald 184 0.2.3 : 184
125 inc-dec-value @leny 244 0.0.7 : 183
126 clipboard-history @unDemian 501 0.6.5 : 182
127 assign-align @leejarvis 167 0.1.0 : 167
128 ti-alloy-related @soulglo 304 0.8.0 : 138
129 gitter @Glavin001 135 0.6.2 : 135
130 save-commands @JsonHunt 107 0.6.1 : 107
131 turnip-step @hanachin 105 1.0.0 : 105
132 support-gbk @ibigbug 105 1.1.0 : 105
133 related-files @raviraa 92 0.3.0 : 92
134 coverage @philipgiuliani 181 0.6.0 : 91
135 npm-autocomplete @capaj 91 0.1.2 : 91
136 tab-switcher @oggy 90 0.2.0 : 90
137 laravel-facades @RyanNielson 76 1.0.0 : 76
138 clone-cursor @thislooksfun 76 1.0.0 : 76
139 yuno-commit @suda 75 0.0.2 : 75
140 change-case @robhurring 76 0.5.1 : 61
141 marked @cliffrowley 394 0.1.8 : 60
142 weather-package @gladimdim 60 1.5.4 : 60
143 php-server @leijou 60 0.4.0 : 60
144 toggle-tabs @chadmoore 60 0.1.8 : 60
145 atom-charcode @ka-ka-xyz 46 0.4.0 : 46
146 lorem-ipsum @nickclaw 2510 0.5.0 : 45
147 vnc @sidorares 45 0.1.3 : 45
148 php-documentation-online @pi-coder 45 0.2.1 : 45
149 party-hard @noraesae 45 0.3.3 : 45
150 convert-to-utf8 @dongri 75 0.1.0 : 45
151 pair-programming @PierreVannier 45 0.7.0 : 45
152 angularjs-helper @orlaqp 228 0.9.2 : 45
153 atom-html-preview @webBoxio 2631 0.1.6 : 30
154 atom-prettify @adambutler 365 0.1.1 : 30
155 view-tail-large-files @mark-hahn 1608 0.1.17 : 30
156 preview-plus @skandasoft 180 1.1.42 : 30
157 open-in-sourcetree @cliffrowley 274 0.1.3 : 30
158 synced-sidebar @peterdotjs 30 0.2.3 : 30
159 markdown-writer @zhuochun 137 1.3.2 : 15
160 open-git-modified-files @hmatsuda 15 0.1.0 : 15
161 open-in-github-app @cliffrowley 167 0.2.3 : 15
162 project-ring @vellerefond 300 0.20.5 : 15
163 import @ezhilvendhan 227 1.3.0 : 15
164 atom-processing @verytired 15 0.1.0 : 15
165 gitignore-snippets @jefkoslowski 288 0.2.3 : 15
166 gulp-helper @kenwheeler 364 4.1.0 : 15
167 atom-cli-diff @mafiuss 75 0.11.0 : 15
168 apex-ui-personalize @gstack 15 0.1.0 : 15
169 mdurl @hemanth 15 0.2.0 : 15
170 php-getters-setters @francodacosta 5098 0.5.0 : 15
171 elixir-cmd @jerp 165 0.2.6 : 15
172 get-routes @Levia 75 0.2.0 : 15
olmokramer commented 9 years ago

I just updated coffee-autocompile to be compatible with the new API :) It's 224 on the list.

benogle commented 9 years ago

@olmokramer Thanks! :heart:

benogle commented 9 years ago

@adrianolaru, @Kraoz, @hirohisa, @urecio, @PierreVannier, @cliffrowley, @rGalrito, @Levia, @forabi, @yezhiming, @skandasoft, @davidlgoldberg, @mendab1e, @darkhelmet, @laktak, @thomasjo, @iambald, @adambutler, @rockymadden, @noraesae, @DanBrooker, @jackytsu, @jhonaker, @cabaag, @unitjs, @malexandre, @nickstark, @forivall, @destradax, @sidorares, @manuclementz, @asciidoctor, @jedahan, @garralab, @robhurring, @kmorey, @akaytatsu, @SKAhack, @oggy, @jbrains, @camel-chased, @merrihew, @james2doyle, @numso, @lloeki, @lierdakil, @MindscapeHQ, @leny, @amesarosh, @VoiceCode, @maprinz, @RYTong, @Raynes,

benogle commented 9 years ago

@angular-ui, @JsonHunt, @Frozenfire92, @jefkoslowski, @131, @f1nnix, @deusanyjunior, @varyform, @m1ga, @siddiq, @cs150bf, @kieranju, @carlosingles, @alexcorre, @ignaciocases, @casesandberg, @sedabull, @abe33, @jtokoph, @probablycorey, @hmatsuda, @smashwilson, @prozacchiwawa, @Trudko, @maxxcrawford, @oredon, @orlaqp, @iraasta, @diiq, @Freyskeyd, @burntime, @Galadirith, @karan, @radicaled, @iori-o, @mh61503891, @harada4atsushi, @griffin-stewie, @shm, @Alchiadus, @mafiuss, @jonahss, @zhuochun, @lee-dohm, @alexchee, @t9md, @eddieantonio, @indiejames, @romgrk, @herkulano, @papermoon1978, @justinkelly

j4ys0n commented 9 years ago

unsubscribe

Jayson Jacobs

Instagram: @jayssface http://instagram.com/jayssface Twitter: @jayssface http://twitter.com/jayssface USA Cycling http://www.usacycling.org/results/?compid=310968

On Wed, May 20, 2015 at 2:18 PM, Ben Ogle notifications@github.com wrote:

/cc @mgrenier https://github.com/mgrenier, @yasuyuky https://github.com/yasuyuky, @sscotth https://github.com/sscotth, @brentd https://github.com/brentd, @kenokabe https://github.com/kenokabe, @vellerefond https://github.com/vellerefond, @bsnux https://github.com/bsnux, @francodacosta https://github.com/francodacosta, @iancmyers https://github.com/iancmyers, @rpowelll https://github.com/rpowelll, @postcasio https://github.com/postcasio, @bigfive https://github.com/bigfive, @mattberkowitz https://github.com/mattberkowitz, @emmetio, @baconscript, @Problematic https://github.com/Problematic, @dmackerman https://github.com/dmackerman, @raviraa https://github.com/raviraa, @RokkinCat https://github.com/RokkinCat, @thomaslindstrom https://github.com/thomaslindstrom, @tulios https://github.com/tulios, @gstack https://github.com/gstack, @anaptfox https://github.com/anaptfox, @tarnfeld https://github.com/tarnfeld, @Trudko https://github.com/Trudko, @CentaurWarchief https://github.com/CentaurWarchief, @p-e-w https://github.com/p-e-w, @amoussard https:/%20/github.com/amoussard, @rgbkrk https://github.com/rgbkrk, @benastan https://github.com/benastan

— Reply to this email directly or view it on GitHub https://github.com/atom/atom/issues/6867#issuecomment-103982877.

rgbkrk commented 9 years ago

Awww, you caught me. Is there a way to deprecate my python package (or redirect) in favor of script?

lierdakil commented 9 years ago

Hi. Thanks for the heads-up. I'm eagerly awaiting for data on specific deprecations, since I couldn't find anything outstanding on my own (I've fixed what I've found atm, but more info would be great)

As a side note, language-haskell seems abandoned to me, since there is no activity in the repo since Oct 2014. I'll try to reach out to @jroesch to see if he would be willing to transfer package ownership.

danielgtaylor commented 9 years ago

@benogle thanks for the heads up. I'll work on updating the API Blueprint preview plugin soon, but have a question - is there a plugin like AtomLinter yet that takes plugins for live preview? It would be nice not to have to copy and track the GFM preview plugin just to run an external tool and display the output in a window.

Zireael07 commented 9 years ago

EDIT: Fairly sure remember-session is supplanted by the 198 re-open last project feature.

Some of those offer functionalities which should be in core, for instance: synced-sidebar error-status minimap-color-highlight selection-count omni-ruler

thedaniel commented 9 years ago

Some of those offer functionalities which should be in core, for instance

Without addressing the question of whether they should or shouldn't be in core, it's a fact that they won't be in core before deprecated APIs are removed.

thedaniel commented 9 years ago

@danielgtaylor:

is there a plugin like AtomLinter yet that takes plugins for live preview?

@lee-dohm suggested something like this in #6817 - were it to be implemented it would probably use the Services API like autocomplete-plus, etc, but it doesn't exist yet.

kiddkai commented 9 years ago

Nice catch, the debugger is work in progress

mattberkowitz commented 9 years ago

I currently don't get any depreciations in 0.200.0 for autoclose-html, but when there are updates about specific depreciations I'll get on them.

benogle commented 9 years ago

@rgbkrk yes, we will have a way to deprecate packages. Thanks for the heads up.

@lierdakil looks like you may have fixed it. There was one deprecation from ac-haskell: getEditors, which looks to be now using getTextEditors. Also thanks for taking the reins on language-haskell :+1:

@mattberkowitz autoclose-html@0.16.0 looks like it has the following:

  1. 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
  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. Config::observe no longer takes a callNow option. Use ::onDidChange instead. Note that ::onDidChange passes its callback different arguments. See https://atom.io/docs/api/latest/Config
  4. Use Workspace::onDidAddTextEditor instead
benogle commented 9 years ago

@mattberkowitz hmm. Looks like I get no deprecations either when I install autoclose-html. Looks like you're using workspaceView in the specs, but thats it.

mattberkowitz commented 9 years ago

@benogle I'll drop the specs, pretty sure they're autogen from way back when anyway. I definitely updated to the new config schema/apis in 0.16.0 so not sure where those are coming from. (4) might be related to atom.workspace.observeTextEditors the message doesn't offer much clarity?

lierdakil commented 9 years ago

@benogle, I also happen to maintain haskell-ghc-mod and ide-haskell, those two pose greater challenge in tracking down deprecations, especially the latter. I see none when using those normally, but apparently, there are some, probably lurking in rarely-executed code. If you could get data on those, that'd be tremendous. Thanks again.

benogle commented 9 years ago

@lierdakil Looks like there are a couple deps in each of those haskell packages

Here is an export of the deprecation messages associated with each package / version https://gist.github.com/benogle/6d09e295c84b717ef9b4

Flynsarmy commented 9 years ago

Please remove open-terminal-here and show-in-folder. I've abandoned them. I would have done it myself but you don't offer the option to remove from the marketplace.

thedaniel commented 9 years ago

@Flynsarmy and anyone else, you can run apm unpublish <package-name> to remove packages

[atom (master)]> apm help unpublish
Usage: apm unpublish [<package_name>]
       apm unpublish <package_name>@<package_version>

Remove a published package or package version from the atom.io registry.

The package in the current working directory will be used if no package
name is specified.

Options:
  --help, -h   Print this usage message      
  --force, -f  Do not prompt for confirmation  [boolean]

  Prefix an option with `no-` to set it to false such as --no-color to disable
  colored output.
jdsimcoe commented 9 years ago

@Flynsarmy you can do apm unpublish like I did.

rjfranco commented 9 years ago

Updated, thanks for the heads up! selfie-0

Flynsarmy commented 9 years ago

Thanks. Unpublished

svengiebel commented 9 years ago

updated! thanks for the info!

lierdakil commented 9 years ago

@benogle, thank you!

I updated haskell-ghc-mod. It was rather obvious, but I somehow missed it.

ide-haskell doesn't seem to need updating, however. As of 0.4.0, it uses config schema, and getRootDirectory was fixed back when it was deprecated in the first place. Should I assume those are false positives from older versions?

extrabacon commented 9 years ago

Fixed, published.

benogle commented 9 years ago

Thank you to everyone who is updating their packages, especially to @rjfranco for the sweet gif.

Looks like there are a few false positives in the analytics data. Sorry about that, and I'm working to understand/fix them.

Edit: false positives can happen when a package is updated. At this time, if your package has deprecations on 0.3.0, then you fix and release them in 0.4.0. The user upgrades and the reporter attributes 0.3.0 deprecations to 0.4.0. This will be fixed in the next version of atom.

ignism commented 9 years ago

Fixed

andyjeffries commented 9 years ago

I've unpublished my package, it was merged a while ago in to bracket-matcher, I just never got round to removing it.

outsideris commented 9 years ago

I've unpublished atom-angularjs, it merged AngularJS-Atom.

yasuyuky commented 9 years ago

I've stopped using the deprecated open-end transaction APIs. https://github.com/yasuyuky/autocomplete-clang/commit/95470cd2fcafe806f6f19024aff0ed065549c3d3 Thanks.

yosuke-furukawa commented 9 years ago

I've unpublished language-jsx for React-JSX people, our JSX is here. But the name leads misunderstandings...

jacogr commented 9 years ago

https://github.com/jacogr/atom-git-control fixed, waiting for final tests & approval to make apm release, https://github.com/jacogr/atom-gulp-control updated to 0.4.0 that addresses all issues

mnquintana commented 9 years ago

@goddardc I see that you've deleted the repo for recent-files, but the package is still published on atom.io which will cause some errors. If I remember right you may not be able to apm unpublish it now – /cc @thedaniel?

For other package authors, please apm unpublish everything before you start deleting repos!

claygoddard commented 9 years ago

Didn't realize that. Sorry! If there's anything I can do, let me know.

andreyvital commented 9 years ago

Guys, green tick for @CentaurWarchief/autocomplete-PHPUnit, @arandilopez did it in autocomplete-PHPUnit/pull/6. Should I update something else?

danielgtaylor commented 9 years ago

@benogle the API Blueprint Preview plugin is up to date now. It's number 113 in your table.

rhysforyou commented 9 years ago

Alright, gist-it should be all good as of 0.7.0.

philipgiuliani commented 9 years ago

I just fixed Coverage (Position 148) :+1:

yongkangchen commented 9 years ago

@benogle I just updated remote-sync (Position 11)

kenwheeler commented 9 years ago

@benogle Good to go on all 3

Joezo commented 9 years ago

I've just updated atom-jshint (position 4). That got out of hand, really hoping I havn't broken something!

Great work on the deprecation cop though, worked a charm!

danzimm commented 9 years ago

I just unpublished background-matrix

lloeki commented 9 years ago

Opened lloeki/ex-mode#42, but I'm super busy right now.

merrihew commented 9 years ago

@benogle Published deprecation fix for atom-jade

benogle commented 9 years ago

I've updated the table with the top 300 from the most recent analytics and atom.io data. This data should not have false positives, and should have removed the packages that have been upgraded. Note that it is 24 hours of data generated by users who upgraded to 0.201, so the user counts are low, and it may not contain everything. I will update it again in the next couple days.

Thank you again to all y'all who are updating their packages. You are helping make the upgrade experience a lot better. :yellow_heart: :heart: :green_heart: :blue_heart:

olegbl commented 9 years ago

language-typescript is dead, feel free to just unpublish (atom-typescript should be used instead)

thomaslindstrom commented 9 years ago

@benogle I was rushing to release color-picker v2.0.0 as soon as possible to fix any of the deprecations, here, seeing as it was reported in the table. But now it's disappeared from the table data, and I haven't really done anything about it – what happened?

JoshTheDerf commented 9 years ago

@thomaslindstrom Interestingly, as a user of color-picker (Great work on that by the way), there are no deprecation warnings in it with the latest Atom release. Apparently it's all good! (color-picker 1.7.0)

benogle commented 9 years ago

@thomaslindstrom there were false positives in the last dataset. Basically if your package had deprecations on 1.6.0, then you fixed them and released 1.7.0, then the user upgrades, the reporter would attribute deprecations from 1.6.0 to 1.7.0 until a reload. So the last table may have shown a bunch that were caused by users upgrading to the non-depreacted version.