Build and Test for both Web and Desktop + Vue 2.6.14
Changes:
- Added in globally accessible variables
isDesktop
,nw
,global
,require
, andprocess
- Added in logic so that all NW.js/Desktop specific code is wrapped in
if (this.isDesktop)
orv-if="isDesktop"
- Builds for both web and desktop showing medium-specific content
- Added an NW-Splasher branch as an example of how to start your app with a splash screen
- All tests now cover both desktop and web modes
- Updated all dependencies/devDependencies to latest including:
- Vue 2.6.14
- Vue-CLI 4.5.13
- NW.js 0.54.0 (Chrome 91 & Node 16.1.0)
Diffs against previous releases:
- v1.7.0...v1.8.0
- v1.6.0...v1.8.0
- v1.5.0...v1.8.0
- v1.4.0...v1.8.0
- v1.3.0...v1.8.0
- v1.2.0...v1.8.0
- v1.1.0...v1.8.0
- v1.0.0...v1.8.0
Missing features:
- E2E Testing (accepting PRs)