Skip to content

v0.57.0

Latest
Compare
Choose a tag to compare
@matejchalk matejchalk released this 17 Dec 13:01

0.57.0 (2024-12-17)

🚀 Features

  • ci: detect persist config from print-config (ad8bd284)
  • ci: remove obsolete output option (0b9d679e)
  • ci: implement run many command resolution for each monorepo tool (094797d9)
  • ci: add parallel option (85e51864)
  • ci: filter nx run-many by projects from nx show projects as fallback (97a603cc)
  • ci: sort nx projects alphabetically (6a6c2f3d)
  • ci: copy merged-report-diff.md from project to root (e1305295)
  • ci: implement bulk collecting reports for parallel monorepo runs (e0b4d97f)
  • core: enhance config validation (836b242d)
  • utils: implement type guard for nullable object props (c3fc549e)

🩹 Fixes

  • prevent "ExperimentalWarning: Importing JSON" logged to stderr (8ce9e635)
  • update progress bar gradually as plugin run complete (7a592ebd)
  • lint import extensions and fix missing .js extensions (9d6eacf4)
  • ci: handle non-JSON prefix/suffix lines from print-config (43ffcf2d)
  • ci: ensure valid output directory for reports and merged diff (5e36323d)
  • ci: resolve outputDir correctly by running workspace commands in project dir (94b25f88)
  • ci: only copy merged-report-diff.md when paths are different (f8ac4007)
  • nx-plugin: use wildcard path imports to prevent CJS runtime errors (31bed82a)
  • plugin-eslint: avoid directory imports (688a4859)
  • plugin-eslint: consider defaultOptions to ensure rule slugs from runner match (13de4b57)
  • plugin-eslint: handle mismatched slugs for legacy configs (e324f39d)
  • plugin-eslint: parse rule names containing slashes correctly (f1163d0a)

❤️ Thank You