How to upgrade our controls from version 1.6.1 to 1.8.1


#1

Hello,

I just referenced version 1.8.1 and am immediately greeted by the following error:

Uncaught Error: Resolved the view “Komodo.Controls.Button” on the global context. Pass a view name to be looked up on the container instead, such as {{view “select”}}. http://emberjs.com/guides/deprecations#toc_global-lookup-of-views-since-1-8

We’ve been using Ember since v1.0.0-pre.2 (about the last 2 years) on a rather large project. One may even use the term “ambitious”. For our framework we have created numerous controls and they are used like so:

{{view Komodo.Controls.TextField … }} {{view Komodo.Controls.Select … }} {{view Komodo.Controls.CoreTextLabel … }} etc.

What will we need to do w.r.t. our controls to use them in v1.8.1? Is there some quick fix, or would we need to create, say, components?

Regards, Eben