- Added better
error
message support (by Stéphane Goetz).
- Reduced dependencies (by @onigoetz).
- Replaced
nanocolors
withpicocolors
. - Reduced package size.
- Replaced
colorette
withnanocolors
.
- Reduced dependencies (by @ludofischer).
- Moved to PostCSS 8.1.
- Added funding links.
- Moved to PostCSS 8.
- Moved
postcss
topeerDependencies
.
- Fix support for messages without text (by @nodaguti).
- Upgrade to PostCSS 7.
- Drop support for Node 4.
- Move PostCSS from
peerDependencies
todependencies
. - Drop support for Node 0.12.
- Upgrade to PostCSS v6. (If you still use PostCSS v5, stick with v3 until you can upgrade your PostCSS.)
- Switched PostCSS to a peer dependency.
- Replace
clearMessages
option withclearReportedMessages
andclearAllMessages
.
- Only log warning messages (
type: "warning"
) by default.
- Add
filter
option. - Add blacklist functionality to
plugins
option with!
prefix`.
- Fix regression that caused positions from sources without incoming sourcemaps not to be logged.
- Find more accurate positions of preprocessed files with sourcemaps.
- Fix Windows path bug.
- Check individual messages for distinct sources, then group messages by those sources, instead of always using the PostCSS Result's source.
- Output empty string from
formatter
if there are no messages, instead ofundefined
.
- Handle variable and absent input sources.
- Add
noIcon
andnoPlugin
options to both reporter and formatter.
- Use PostCSS 5's line/column properties on warnings, instead of relying on the source node.
- Upgrade to PostCSS 5.
- Add
positionless
option (to both the reporter and the formatter), with default value"first"
. - Cleaner npm install (files specified in
package.json
).
- Remove leftover debugging log statement.
- Add
sortByPosition
option (to both the reporter and the formatter), with default valuetrue
.
- Alter
defaultFormatter
to use warning symbol and not repeat# postcss-reporter
.
- First release.