Version 1.0
See original GitHub issueVersion 1.0 should drop some legacy code (i.e., leftover stuff from #69) , and align with ember-2.0 standards and best practices. Ultimately, we should have no deprecation warnings when running with the “latest” ember.
This is also an opportunity to change some API surfaces, and to bring greater consistency to the ember-cli-materialize library, without needing to maintain backwards compatibility.
I suggest we consider potential changes from the following perspectives
- Consistency - Making sure there is conceptual alignment across all components (i.e., action names, binding names, etc…)
- Completeness of Components - Looking at some use-cases that may be missed by some existing components, and considering what can be changed/added in order to more completely offer a “materialize” equivalent to plain old HTML
- Ease of Use - Is installation/setup as easy as we’d like? Are there some ergonomic improvements that could be made?
- Completeness of Library - We’re still missing quite a few things that the materialize library offers (toasts, table, etc…).
Tasks
- Remove old
{{materialize-*}}
helpers - Address all deprecation warnings
- Establish a CI/Testing solution that allows us to maintain quality for both the
0.x
and1.x
releases. New components may be back-ported to the Ember 1.x compatible branch? - Establish some guidelines regarding “versions” and documentation (i.e., how do we make it clear what to do for ember 1.x vs. 2.x apps)
(more tasks will be added)
Issue Analytics
- State:
- Created 8 years ago
- Comments:6 (6 by maintainers)
Top Results From Across the Web
Semantic Versioning 1.0.0
Version 1.0.0 defines the public API. The way in which the version number is incremented after this release is dependent on this public...
Read more >Software versioning - Wikipedia
Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
Read more >What Does a 1.0 Version Number Mean? - iThemes
Version numbers are highly subjective. For example. ... As a side note, a 1.0 version does indeed mean the software is very fresh....
Read more >Version 1.0 | jQuery API Documentation
Create a new jQuery object with elements added to the set of matched elements. Also in: Attributes | Manipulation > Class Attribute |...
Read more >Version 1.0.0 or 1.0.1? | Apple Developer Forums
Our application was submitted to Apple as version 1.0.0 and approved for release. ... Since we never released 1.0.0 should we up version...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’m going for 1.0! Minimum required version of ember will be 2.3, so that we can take advantage of the new contextual component feature set. “glimmer components” seems quite a ways off, so I don’t want to wait for that
Last I checked, Brocfile customizations didn’t work in blueprints. I’ll try to move sassOptions to ember-cli-build
On Mon, Aug 24, 2015 at 07:57 Ryan Tablada notifications@github.com wrote: