Crusher v1.5.0 Release Notes

  • CLI

    • (FE, CLI) Add discord invite code workflow (#288)
    • โœ… (CLI) Add option to run test with projectid and host flag (#236)
    • (CLI) Fix home directory init issue
    • (CLI) Add --version flag
    • ๐Ÿ”Š (CLI) Show detailed logs when auto-selecting project
    • ๐Ÿ”Š (CLI) Prettify CLI errors and logs for more visibility
    • โœ๏ธ (CLI) Fix typos in Help
    • (CLI) Fix inquirer undefined issue during errors
    • โšก๏ธ (CLI) Fix auto-update for CLI
    • ๐Ÿ‘ (CLI) Add support for config.js files
    • ๐Ÿ‘ท (CLI) Send CI information with test:run command for integrations

    Others

    • ๐Ÿ”„ Change package manager to pnpm๐ŸฆŠ (#244)
    • Ugrade [email protected] to [email protected]
    • โž• Add CI for recorder binaries release for multi-platforms - mac-x64, mac-arm64, linux-x64
    • โž• Add proper logging to axiom
    • โœ… Disable test-electron-app workflow
    • โœ‚ Remove LayerCI Integration
    • โšก๏ธ Update macos-10.15 to macos-latest in github workflow
    • ๐Ÿš€ Setup Vercel deployment for storybook
    • ๐Ÿ”Š (Shared) Store logs in crusher global dir
    • ๐Ÿš€ Run crusher tests again vercel deployments

    WebApp

    • (BE) Make backend hot-reloading/boot super fast ๐Ÿšฃ (#239)
    • ๐Ÿšš (BE) Remove mysql module
    • ๐Ÿ’… (FE) Update Logo and some small style change (#253)
    • โšก๏ธ (FE) Update build reports design
    • (Dyson) Fix storybook installation
    • (BE, EA) Add authorisation over API's (#279)
    • (BE) Fix jwt issue with every authorized API
    • (FE) Make sidebar scrollable in dashboard
    • (FE) Fix cli loginKey issue (#258)
    • ๐Ÿ— (FE) Fix steps list in build report
    • (BE) Set details url in github checks
    • ๐Ÿ“„ (BE) Add swagger API docs (#262)
    • ๐Ÿšš (FE) Remove gitlab button from login screen
    • (FE) Fix hardcoded texts and links

    Recorder

    • ๐ŸŽ (EA) Add swr for fast performance
    • (EA) Implement error screens for different cases - Unauthorized/Offline
    • (EA) Fix onboarding and Add patch for @reactour/tour
    • ๐Ÿšš (EA, Runner Utils) Remove CSP header when tunnel is on
    • ๐ŸŽ (EA) Improve performance and cleanup
    • (EA) Fix issues with custom code modal
    • (EA) Fix step editor flaky issue
    • โœ… (EA) Fix test rename functionality
    • (EA) Fix button dropdown
    • ๐Ÿ“„ (EA) Fix docs and links
    • โšก๏ธ (EA) Use only one request to save/update tests
    • ๐Ÿ— (EA, BE) Add persistence in local build report (#268)
    • (EA) Fix dashboard title alignment
    • (Dyson): Create context menu component (#280)
    • โœ… (EA) Show prompt when running tests when no tests are present
    • (EA) Fix resizing issue when maximised
    • (EA) Fix design issues

    โœ… Test runner

    • (TE) Fix issue with archiver
    • ๐ŸŒฒ (TE) Log step results asynchronously to decrease text execution time (#270)
    • (Runner Utils) Cleanup proxy middleware
    • ๐ŸŒฒ (Runner Utils) Add logging for proxy
    • ๐Ÿšš (Runner utils) Remove mouse position logs on click
    • ๐Ÿš‘ (Runner Utils) Throw Navigation if critical errors

    <!-- generated by git-cliff -->