- Detect files with the Acropalypse vulnerability.
- Add validation for file type.
- Bump puppeteer version to v22.12.1
- Add linting support for WEBP
- Add a
--max_warnings
option that emits an error if there are too many warnings. - Enforce the minimum node version of v16
- Prevent printing stack traces for linter errors.
- Fix error when printing help.
- Now sets an error code of 1 when any errors or warnings are issued.
- Experimental JPEG XL support
- Experimental AVIF / HEIC support
- Replace Phantom JS with Puppeteer in the web finder.
- Replace request with got.
- Refactoring and clean up.
- Bumped depencencies
- Fix warnings with Buffers.
- Disable git finder
- Fix upper case file extensions.
- Add validation for color spaces.
- Prototype folder exclusion.
- Add support for XML based files, SVG and HTML.
- Add color to the logger.
- Add truncated file detection for PNG, JPEG, GIF.
- Add support for searching Git repositories.
- Default to the current directory when running without params.
- Spelling fixes.
- Add options for help and version.
- Add script to bin.
- Inagural release of image-lint.