All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- LICENSE is now
Unlicense
(public domain) - ESModule-only project and build now
- Removed CJS & UMD support
- Removed dependency on
tslib
- Investigate rgbaToHex function might be a little bit off in some cases (#23)
- fixes bug with
hexToRgbaCss
when passed an alpha of 0
tslib
wasn't included in dependencies- function types weren't being exported
- typescript support
- other bundles (minified CJS, minified UMD)
- license from ISC to BSD-3
- security vulnerabilities from dependencies
browser
entry point
- upgrade yarn.lock for security issues
- different
main
andmodule
build outputs - now including
umd
build - now exposing all modules in output for individual importing
- security fixes
- better README docs
- security fixes for
mixin-deep
andlodash.merge
- bumped
devDependencies
& better dev tooling - using
dist/
instead ofsrc/
now for build output - now building with
rollup
- now building commonjs & ESM files in
dist/
folder
- bumped
devDependencies
- moved
@babel-polyfill
todevDependencies
- set
"sideEffects": false
inpackage.json
- Updated
package.json
package info. Nothing to see here...
Added the following functions:
blend
blendAlpha
hexBlend
parseRgba
rgbaCssBlend
rgbaCssToHex
rgbaToHex
rgbaToRgbaCss
- Added all the things