Releases: brainhubeu/license-auditor
Releases · brainhubeu/license-auditor
v2.0.0-beta.1
What's Changed
- feat: add unit tests for findLicenseInPackageJson by @pawelkoniecznybh in #108
- feat(cli): add wrapping table cells by @bh-pwalen in #113
- fix: fixed loading typescript configuration file by @jan-zon-brainhub in #115
- feat: add test to parse logical expressions functions by @pawelkoniecznybh in #112
- feat(core): add limited yarn 2+ support by @F-Kublin in #117
- Made url in license object optional by @jan-zon-brainhub in #116
- fix: exclude debugger from stderr by @pawelkoniecznybh in #122
- fix: formatting, error-handling by @matt-jb in #119
- feat(cli): add not found results to verbose table by @matt-jb in #121
- feat(cli): add more context to npm ls error by @bh-pwalen in #123
- Removed experimental feature warning by overriding transient dependency version by @Lukasz-pluszczewski in #125
- feat: add flag to filter packages by regex by @pawelkoniecznybh in #118
- refactor: Remove installation step by @F-Kublin in #124
- test: add basic e2e test for pnpm by @bh-pwalen in #126
- refactor(cli, core): display error output when using --verbose flag by @F-Kublin in #128
- fix(core, tests): remove --depth=0 from yarn command, add yarn tests by @F-Kublin in #130
- docs(readme, cli): update default templates & README files by @F-Kublin in #129
- fix(test): add yarn option to getInstallCommand by @F-Kublin in #132
- test: added tests to cover running license auditor in monorepo by @mlgzielinska in #131
- chore(repo): bump package versions by @F-Kublin in #133
- Release 2.0.0-beta.1 by @F-Kublin in #135
New Contributors
- @mlgzielinska made their first contribution in #131
Full Changelog: v2.0.0-beta...v2.0.0-beta.1
v2.0.0-beta
What's Changed
- Release v1.2.0 by @annalach in #38
- Add UNLICENSED to blacklist by @kdubiel in #40
- Add informations about whitelisting modules into the README.md by @szymonbrainhub in #35
- fix single quotes by @F-Kublin in #42
- chore: setup monorepo by @angjez in #45
- refactor(workflows): optimize verify-pr workflow by @angjez in #47
- feat: create CLI POCs by @F-Kublin in #48
- feat(core): base license checking logic by @angjez in #49
- chore: pull licenses from spdx by @angjez in #52
- feat(tooling): add package manager finder by @matt-jb in #56
- feat(core): check license status by @angjez in #55
- fix(package.json): fix semver by @matt-jb in #60
- feat: CLI template config by @F-Kublin in #50
- feat(core): add building dependency trees in major package managers by @matt-jb in #51
- refactor(core): package.json zod validation by @F-Kublin in #59
- feat(core): Retrieve from license file by @F-Kublin in #58
- refactor: create data package in tooling by @angjez in #62
- chore: Expose scripts through Turbo by @F-Kublin in #63
- Cli output by @matt-jb in #61
- feat: handle config extensions other than .js by @angjez in #64
- chore(tooling): tsconfig updates by @angjez in #69
- feat(cli): verbose output wip by @matt-jb in #68
- feat: ink table integration by @angjez in #70
- feat: added a --json option that writes report to the json file by @jan-zon-brainhub in #73
- feat(core): handle logical expressions by @angjez in #66
- feat(cli): config error handling by @angjez in #72
- fix(core): fix mapping internal package names by @F-Kublin in #74
- fix: fixed validation of json licenses schema by @jan-zon-brainhub in #76
- fix(cli): hanging command after configuration by @F-Kublin in #78
- feat: handle needsVerification flag by @pawelkoniecznybh in #80
- refactor(cli): add error boundary for uncaught errors by @bh-pwalen in #81
- feat: added --production flag to ignore development dependencies by @jan-zon-brainhub in #84
- feat: added vitest with unit tests for packageJsonSchema by @jan-zon-brainhub in #89
- refactor(core): add package version to package map key by @F-Kublin in #75
- chore: .npmignore & build script setup by @F-Kublin in #65
- refactor(core,cli): add custom exceptions by @bh-pwalen in #88
- feat: add needsUserVerification Map by @pawelkoniecznybh in #86
- test: add test coverage report & badge by @angjez in #93
- refactor(core): move package-manager-finder code to core by @bh-pwalen in #98
- refactor(core): optimize name loading by @angjez in #92
- feat(core, cli): Handle overrides field by @F-Kublin in #85
- Add unit tests by @Lukasz-pluszczewski in #99
- fix: Improved peer deps error handling by @Lukasz-pluszczewski in #82
- style: fixed code styling by @Lukasz-pluszczewski in #100
- test: E2E tests clean up, added legacyPeerDeps handling test by @Lukasz-pluszczewski in #101
- Added vitest fixtures by @Lukasz-pluszczewski in #104
- feat(cli): add flag allowing to run audit without config file by @F-Kublin in #103
- feat: add validate multiple license files by @pawelkoniecznybh in #95
- chore: Add readme content by @F-Kublin in #96
- refactor: Review console logs by @F-Kublin in #97
- ci: added e2e tests to CI by @Lukasz-pluszczewski in #106
- chore(package.json, readme): update package versions, copy readme content to CLI by @F-Kublin in #107
- fix(package.json): adjust bin field for CLI package.json by @F-Kublin in #109
- Release v2.0.0 by @F-Kublin in #110
- docs(readme.md): fixed typo @brainhubeu/lca => @brainhubeu/lac by @jan-zon-brainhub in #114
New Contributors
- @kdubiel made their first contribution in #40
- @szymonbrainhub made their first contribution in #35
Full Changelog: v1.2.0...v2.0.0-beta