-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ember Cli 2.12 upgrade without bower dependency #16
Conversation
6f8625c
to
a0d40c2
Compare
addon/components/intro-js.js
Outdated
@@ -25,9 +24,13 @@ var INTRO_JS_OPTIONS = [ | |||
|
|||
var IntroJSComponent = Ember.Component.extend({ | |||
|
|||
setupIntroJS: Ember.observer('start-if', function(){ | |||
// setupIntroJS: Ember.observer('start-if', function(){ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
package.json
Outdated
"version": "1.0.0", | ||
"description": "The default blueprint for ember-cli addons.", | ||
"version": "2.0.0", | ||
"description": "Intro.js wrapper component", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In GitHub description, we have: An Ember Component for intro.js
Shouldn't we keep that unified?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
package.json
Outdated
"keywords": [ | ||
"ember-addon" | ||
], | ||
"license": "MIT", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, with MIT
but we should also warn somewhere users that Intro.js is on AGPL-3.0
package.json
Outdated
"version": "2.0.0", | ||
"description": "Intro.js wrapper component", | ||
"keywords": [ | ||
"ember-addon" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More meaningful keywords? :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@@ -1,42 +0,0 @@ | |||
import startApp from 'dummy/tests/helpers/start-app'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should revert it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@@ -1,75 +0,0 @@ | |||
import IntroJSComponent from 'ember-introjs/components/intro-js'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should revert it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
@@ -1,43 +1,4 @@ | |||
/* globals require, mocha */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you sure we should remove this test-helper file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reverted and moved
b6c3aaf
to
118f8db
Compare
118f8db
to
7558068
Compare
@Exelord I've applied your suggestions and finished tasks. Do you have any further feedback? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great! Looks good :)
Remember, before merging please release current master as a v.1.1.0 and then release those changes as a v2.0.0 👍 Don't forget about publishing on npm.
@PoslinskiNet I have also some remarks to the
|
@Exelord thanks for the catch. I've updated a guide a little bit. |
Nice :) So, now the upgrade path is:
|
Issues
This PR will close:
Tasks:
Transition guide (release change log)
The biggest change introduced in the version 2.0.0 is exchanging IntroJS bower dependency to NPM equivalent. The new version has support for FastBoot, and doesn't cause any deprecation errors when is used with the current version of Ember CLI.
To upgrade from version 1.x to 2.0.0 you should:
bower prune & bower install