Skip to content

Releases: brzpegasus/ember-cli-nwjs

A New Name

25 Jul 18:02
Compare
Choose a tag to compare

The node-webkit project has been renamed to NW.js at the beginning of the year, and the packaging library that this addon uses has also recently changed its name from node-webkit-builder to nw-builder.

To stay current with all these naming changes, the project is now reborn as ember-cli-nwjs.

Changes

  • #39 Rename node-webkit to nwjs
  • The new command to install the addon into an Ember app is ember install ember-cli-nwjs.

Configuration Updates for Ember 1.13.x

25 Jul 17:57
Compare
Choose a tag to compare

The addon stopped working for anyone upgrading to Ember 1.13.x from an earlier version. This had to do with the way that Ember tried to detect whether it was running in Node. In some cases, the app would complain about unrecognized modules, and the ember nw:test command completely stalled as a result.

With the configuration changes that this release brings, you can now run ember nw and ember nw:test with Ember 1.13 apps again.

Changes

  • #38 Fix NW configuration for Ember 1.13.x

Upgrading

If you are upgrading from an earlier version of the addon, you may now delete the /vendor/node-webkit/ folder that the addon blueprint put in your project. Those files have been modified and are now managed entirely by the addon. Re-run ember install ember-cli-node-webkit to upgrade.

Letting `ember test` and `ember nw:test` co-exist

25 Jul 17:46
Compare
Choose a tag to compare

Previously, users could not run ember test when the addon was installed, as it forced everyone to use ember nw:test exclusively. This release ensures users can opt out of running tests in a NW environment by ensuring that the build customizations required for ember nw:test do not get applied when running ember test.

Changes

#36 Fix ember test command (@alexlafroscia)

Test All The Things!

14 Jun 03:05
Compare
Choose a tag to compare

Major Changes

This release brings to you a brand new command for running tests in a NW.js environment: ember nw:test. Special thanks to @sedouard for his contributions!

  • You can run tests in CI mode, or in Dev mode with ember nw:test --server.
  • The blueprint has been updated to include a new .travis.yml file with the necessary xvfb command to run the tests.
  • For command options, check out the README.

Minor Changes

  • Bumped version of ember-cli to 0.2.7.
  • Bumped version of node-webkit-builder to 1.0.12.
  • Add JSCS tests to help adhere to the addon's style guides when developing/contributing.

Upgrade

  • Run ember install ember-cli-node-webkit to upgrade to the latest addon version.

v0.2.1

14 Jun 03:07
Compare
Choose a tag to compare

This is basically v0.2.0. Something terrible happened to that version. Don't ask.

v0.2.0

22 Mar 04:48
Compare
Choose a tag to compare

Changes

  • New packaging command: ember nw:package.
  • Packaging can be configured by passing command-line options or by specifying a custom configuration file.

Upgrade

  • Run ember install:addon ember-cli-node-webkit to upgrade to the latest addon version.

v0.1.3

15 Mar 20:13
Compare
Choose a tag to compare

Changes

  • Update blueprint to support loading libraries like moment.js (#5)
  • Automatically add nw as a local NPM dependency when installing the addon
  • Update the ember nw command to look for NW.js in the following order:
    • Search for nw in the project's NPM dependencies
    • Search for an environment variable named NW_PATH
    • Fallback to nw
  • Print friendly message when the nw binary cannot be found (#4)
  • Initial test suite for the addon (#8)

Upgrade

  • To upgrade to this new version, simply run ember install:addon ember-cli-node-webkit from the root of your project.

v0.1.2

08 Mar 22:00
Compare
Choose a tag to compare

Bug Fixes

  • Fix livereload (#3)

Upgrade

  • Re-run ember g node-webkit and choose to overwrite vendor/node-webkit/reload.js

v0.1.1

28 Feb 21:30
Compare
Choose a tag to compare

Install Updates

  • Specify default blueprint name in addon's package.json so users can just run ember install:addon ember-cli-node-webkit to install both the package and blueprint in one step.
  • Add instructions in the README to install from master.

Initial Release

28 Feb 19:18
Compare
Choose a tag to compare
  • Blueprint to add NW.js configuration and scripts to an Ember CLI app
  • Page reload functionality on file changes
  • ember nw command to build, watch, and start NW.js