Release notes of doiuse

Lint CSS for browser support against caniuse database.

anandthakker/doiuse

Unreleased

...

4.4.1
January 26, 2021
  • Intrinsic width feature update with "stretch" value #132
  • Drop unused jsonfilter dependency #133
  • Upgrade browserslist (4.16.1), caniuse-lite (1.0.30001157), postcess (8.1.6), yargs (16.2.0) #134
4.4.0
November 10, 2020
  • Fix possible regular expression catastrophic backtracking #105
  • Upgrade browserslist (4.14.7), caniuse-lite (1.0.30001179), postcess (8.2.4) #106
4.3.1
October 30, 2020
  • Optimize package size by ignoring .idea and .github folders
4.3.0
October 30, 2020

IMPORTANT: This release drops support for Node older than 10.x

  • Upgrade dependencies and remove security warnings #123
  • Extend list of tested Node.js versions #122
  • Migrate CI to GitHub Actions #122
4.2.0
September 27, 2018
  • Detect use of 'initial', 'unset', and 'revert' keywords #93
  • Improve css-sel2 detection performance #88
  • Remove lodash dependency #94
  • Upgrade browserslist (4.1.1), caniuse-lite (1.0.30000887)
4.1.0
March 23, 2018
  • Upgrade browserslist (3.1.1) and caniuse-lite (1.0.30000810) #85
  • Update font-unicode-range #80
  • Conform to browserslist API #81
  • Upgrade browserslist (3.2.1) and caniuse-lite (1.0.30000819)
  • Drop node 4 support
4.0.0
October 9, 2017
  • Breaking: No longer throws an error for unrecognised node types #75
3.0.1
August 24, 2017
  • Fix config not found due to missing parameter
3.0.0
May 15, 2017
  • Remove Node.js 0.12 support
  • Use PostCSS 6
  • Use Browserslist 2
  • Use caniuse-lite instead of caniuse-db
  • Fix loading Browserslist config
  • Clean npm package from development files
2.0.2
October 16, 2015
  • Use PostCSS 'warn' API, add feature id in reported results
2.0.1
October 13, 2015
  • Breaking: Add option to ignore rules
  • clean up README, add Gulp example
  • update node versions on travis
1.0.4
October 7, 2015
  • update PostCSS to 5.x
1.0.3
July 28, 2015
  • update browserlist dep
1.0.2
July 21, 2015
  • strip URLs out of values before testing them
  • add standard code style, fix lint errors
  • fix lint errors
  • add failing test for #17
  • link to openopensource.org
1.0.1
June 1, 2015
  • update caniuse-db
  • update / fix README examples.
0.3.3
May 3, 2015
  • update postcss version
  • fix test
0.3.2
February 11, 2015
  • add missing through2 dependency #6
0.3.1
December 24, 2014
  • fix regression: correct source location in output
  • add test for streaming mode, mostly to see wtf is happening on travis
  • fix some cli tests
0.2.6
December 22, 2014
  • fix missing next()
  • fix tests
0.2.4
December 21, 2014
  • don't instance postcss each chunk
0.2.3
December 21, 2014
  • cut the input CSS into a stream of (parseable) fragments.
  • logging for travis
  • drop nyan reporter
0.2.2
December 17, 2014
  • handle errors
0.2.1
December 17, 2014
  • fix: cli bugz
  • change stream api to just do objects
  • fix: flush stream
0.1.6
December 17, 2014
  • add transform stream option
0.1.5
December 17, 2014
  • use browserslist module
  • add JSON output option in CLI
0.1.4
December 9, 2014
  • add several features (still pending tests)
  • travis badge
  • gulp-util dependency
0.1.3
December 8, 2014
  • feature: css3 cursors
  • feature: outline
  • feature: viewport units
  • feature: word-break
  • feature: css-repeating-gradients
  • feature: css-resize
  • features: rem units, pointer-events, counters
  • add travis
0.1.2
December 8, 2014
  • switch to GNU message format.
0.1.1
November 23, 2014
  • feature: object-fit
  • feature: overflow-wrap
  • feature: text-overflow
  • feature: opacity
  • features: media queries and feature queries
  • feature: css-canvas
  • add feature: multibackgrounds
0.0.6
November 17, 2014
  • add bin to package.json
  • include title directly in result for convenience
  • bugfix: was failing to filter only unsupported features
  • bugfix: cli was ignoring parameter
  • add failing test for bug
  • add informational output to cli
  • CLI
  • add info() method.
  • build: clean task
0.0.5
November 17, 2014
  • add readable message to callback parameter
0.0.4
November 17, 2014
  • tweak regexp; add background-img-opts test
  • convenience 'only' flag in test cases
  • generalize feature detection testing
  • detect-feature-use: smarter regexes
  • feature: css-sel2 and css-sel3
  • add some detection data
  • stubs for features needing detection data
0.0.3
November 14, 2014
  • more documentation
  • documentation
  • fix missing-support test; reformat features data
  • udpate readme
0.0.1
November 14, 2014
  • basic postcss plugin working.
  • tweak build
  • detect features being used in css file
  • convert/filter caniuse data based on browser selection
  • move output
  • fix typo
  • update build
  • add data; gulpfile
  • initial commit