- BREAKING: Drop support for nodeJS 8.x and 10.x
- Update to [email protected]
- Update to [email protected]
- Update to [email protected]
- CAUTION: Trying to add a platform preference to a platform that does not exist in config.xml will now throw an error
- Add support for
SEY_BUILD_NUMBER
to set the build version number (not the application version)
- Add a
--config-only
flag to update the config.xml file, but skip building
- Fix the
.git
folder accidentally included in the published v4.0.0 package
- Update to [email protected] and [email protected]
- BREAKING: Remove
SEY_NOBROWSERIFY
because all browserify code has been removed from Cordova - Set up TravisCI to run tests
- Update Code of Conduct
- Fix
seymour --version
command
- Update npm dependencies to resolve npm audit warnings
- Improve error message reporting
-
Add support for platform-specific preferences by way of
SEY_[platform]_PREFERENCE_*
e.g.,SEY_IOS_PREFERENCE_DisallowOverscroll=True
Credit: @evanuk
- Update to [email protected]
- BREAKING: Remove
SEY_NOFETCH
since the old fetch code has been entirely removed from Cordova
- Enable cordova-fetch by default (matching Cordova 7.x behaviour)
- Add
SEY_NOFETCH
environment variable to use the old installation method for platforms/plugins
- Update to use the new [email protected] API
- Add support for
SEY_APP_SHORTNAME
variable to set the app display name - Update Cordova dependencies to latest versions (cordova-common, cordova-lib)
- Update testing dependencies
- Add more tests for 100% test coverage
- Add support for
SEY_PREFERENCE_*
variables to set global preferences.
Platform-specific preferences are still not supported.
- Run
cordova compile
instead ofcordova build
- Add
SEY_NOBROWSERIFY
option to disable the--browserify
flag
- Add support for
SEY_BUILD_CONFIG
to support build.json files
- Properly capture Cordova build output
- Better logging output with
SEY_VERBOSE
- Fix for build reusing a modified options hash from prepare.
This could potentially cause build-step hooks to fail because parts of the options hash were incorrectly populated.
- Update Cordova version to 6.0.0
- Add Code of Conduct
- Initial release