Releases: projectwallace/wallace-cli
Releases · projectwallace/wallace-cli
3.1.0
What's Changed
- Update all dependencies (July 2024) by @bartveneman in #110
Full Changelog: v3.0.0...v3.1.0
3.0.0
Breaking changes
- Removed built-in CSS fetching. You should now bring your own CSS via
stdin
or by passing in a path - Removed verbose mode. If you need a bunch more detail you can inspect everything we have via
--json
, but better: go to https://www.projectwallace.com/analyze-css
Misc.
- Wallace CLI was rewritten from the ground up 🪵
- Goodbye to Ink: you've served us well over the years, but it's time to go now. I'm not a React fan and some plain old JS functions will do the trick just fine 🔏
- Install size went from VERY LARGE to a mere 100kB for the whole thing 🌱
- The V3 Merge Request says +1,982 −11,006 lines, because close to 10,000 lines have been removed from package-lock.json
v3.0.0-alpha.0
move deps to devDeps, because its all bundled!
2.5.0
💀 Now uses a headless browser instead of an unstable endpoint
🚔 Lots of security updates
Add !importants count
Add text-shadow analysis
- Add
text-shadow
analysis - Update dependencies
https://github.com/bartveneman/wallace-cli/compare/v2.2.1..v2.3.0
Fix for HTTP 500 Error when analyzing remote url
This release fixes a problem with fetching CSS from a remote URL.
Allow non-absolute urls as argument
Add sloc metric
v2
- rewrite UI with ink: no more ugly space-consuming tables but a pretty, very well-aligned one
- all source files are now in the
src
folder - make the default output compact by default, and make verbose output opt-in
Breaking changes
-v
is no longer a shortcut for--version
. It's now a shortcut for--verbose
--compact
and-c
were removed--format=json
always returns the full analysis, regardless of other flags