Skip to content

v2.4.0

Compare
Choose a tag to compare
@botzai botzai released this 21 Aug 05:57
· 588 commits to master since this release

2.4.0 (2024-08-21)

Bug Fixes

  • add unit tests for all files except typeDefs (b1d1fd9)
  • deps: make artillery a peer dependency (d89361f)
  • Handle errors during execution (48a9488)
  • Improve error handling and execution flow in index.ts (0b8ca73)
  • Increase timeout for test case to prevent "force exited" issue (ab3d0b3)
  • logging: silence in logs and increase unit test coverage (5017a12)
  • Mock axiosClient instead of axios in rules/index.test.ts (40e7410)
  • Pass executionLogPrefix to startServer and analyzeCodebase (99a6692)
  • Prevent unnecessary process exit in test environment (aab777f)
  • Remove setTimeout and directly call process.exit(1) in error handling function (8a7587e)
  • resolve TypeScript errors in telemetry utility (3c68aa1)
  • Update import and call of main function in index.test.ts (70e11b1)
  • Update import and export in index.test.ts and index.ts (b15203d)
  • Update index.test.ts (b3d1799)
  • Update process.exit usage in src/index.ts (ac398c3)
  • Update startServer function call and process exit handling (7be6c28)
  • update test expectations (d24279e)
  • Update test expectations to match actual error messages (454aea6)
  • update type of code parameter in mockImplementation function (f7aab15)

Features

  • centralise the axios client usage in one file and implement exponential backoff (9a6d000)