Skip to content

Releases: nwutils/nw-angular-example

Update dependencies

01 Sep 20:50
99d1881
Compare
Choose a tag to compare
  • Updated screenshot
  • Renamed master branch to main branch, updated README as needed
  • Updated all dependencies
    • Weirdly made me downgrade to Node 12.14.1 to run this? Angular is stupid
    • They finally stopped using shitty TSList and switched to ESLint, wonder how long it will take for them to stop using shitty TS all together, but then who would use shitty Angular? Hopefully no one.

This would be a good time to remind everyone that there is a Vue boilerplate for NW.js and it's better in every conceivable way, because it uses Vue.

Diff since last release:

Changed builds to not require a local webserver

09 Oct 23:36
Compare
Choose a tag to compare

Changes:

  • Updated dependencies.
  • Changed the builds so that the dist uses index.html from disk instead of spinning up localhost. This brings the number of dependencies shipped to the user down to zero 🎉
  • Added in some Manifest Comments to the package.json
  • Changed the global to only be accessed via window.nw.global to be consistent with window.nw.require and window.nw.process. So if you used window.nw_global, you'll need to change that.

Diff since last release:

Small improvements/Polish

15 Sep 23:05
Compare
Choose a tag to compare

Changes:

  • The NW.js window now waits for Webpack/TS to finish spinning up before displaying in development.
  • Updated dependencies.
  • Added a "Show DevTools" button (only visible during development).
  • Clear out require and process. Still available under window.nw.
    • It was brought to my attention that Monaco Editor selfishly uses require, not unlike Angular itself selfishly using global. Pulled out process because, why not at this point.
  • Updated test setup to better mock NW.js
  • Cleaned up README.md.

Diff since last release:

First release

20 Jun 13:23
Compare
Choose a tag to compare

The two big things people wanted are in this release:

  • npm start - Runs an Angular CLI app locally (webpack/typescript/hmr/etc) in NW.js
  • npm run build - Builds the Angular app and all OS distributions

The builds explicitly target Chrome 75 so there is no need to produce extra ES5 builds or non-chrome CSS Vendor prefixes, reducing app size.