Releases: jaydenseric/constraint-validation-buggyfill
Releases · jaydenseric/constraint-validation-buggyfill
Release list
Version 2.0.0
Major
- Support Node.js v10+, from v8+. The script is pretty simple, so this mostly applies to this project’s development environment.
Minor
- Setup GitHub Sponsors funding:
- Added
.github/funding.ymlto display a sponsor button in GitHub. - Added a
package.jsonfundingfield to enable npm CLI funding features.
- Added
Patch
- Updated dev dependencies.
- Removed the now redundant
eslint-plugin-import-order-alphabeticaldev dependency. - Stop using
huskyandlint-staged. - Use strict mode for the script.
- Use GitHub Actions instead of Travis for CI.
- Made the readme main heading the package name.
- Show UNPKG instead of jsDelivr CDN setup instructions.
Version 1.0.0
Major
- Support Node.js >= v8. The script is pretty simple, so this mostly applies to this project’s development environment.
- New project file structure.
- Dropped the package
jsnext:mainfield. - Stopped publishing separate
.jsand.mjsfiles. - Stopped publishing source code and source maps.
Minor
- Added a
typeof windowcheck to support server environments.
Patch
- Added
changelog.md. - Redid the readme and added jsDelivr CDN setup instructions.
- More specific browser support documented using browserl.ist.
- Setup Travis.
- Removed the JSDoc comment block containing
@licence. - Refactored source code syntax so it can be consumed directly by supported browsers.
- Added correct sentence punctuation to source code comments.
- Stopped using Rollup and Babel to build distribution code.
- Overhauled the package scripts and added a
testscript. - Replaced
standardwitheslint-config-env. - Use
prettierlint a variety of project files. - Use
huskyandlint-stagedto lint on commit. - Updated the
.gitignorefile. - Removed the
.npmignorefile in favor of a packagefilesfield. - Added an
.npmrcfile to preventpackage-lock.jsonfile creation. - Moved dev tool config from
package.jsonto separate files, except for a newbrowserslistfield. - Simplified the
package.jsonrepositoryfield. - Use HTTPS for the
package.jsonauthor.urlfield.