-
Notifications
You must be signed in to change notification settings - Fork 53
Comparing changes
Open a pull request
base repository: eggjs/bin
base: v7.0.0
head repository: eggjs/bin
compare: master
- 17 commits
- 58 files changed
- 4 contributors
Commits on Dec 29, 2024
-
fix: auto set mocha @eggjs/mock/register on application project type (#…
…281) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added support for automatically registering `@eggjs/mock/register` in test environments - Introduced ESM (ECMAScript Module) test fixture for enhanced testing capabilities - **Bug Fixes** - Refined test file handling for changed files - Updated dependency versions for compatibility - **Documentation** - Added new test cases to verify mock registration in CommonJS and ESM environments - **Chores** - Updated `.gitignore` to allow tracking specific `node_modules` directory - Updated package dependencies and peer dependencies <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for 929c0f8 - Browse repository at this point
Copy the full SHA 929c0f8View commit details -
[skip ci] ## [7.0.1](v7.0.0...v7.0.1) (2024-12-29) ### Bug Fixes * auto set mocha @eggjs/mock/register on application project type ([#281](#281)) ([929c0f8](929c0f8))
Configuration menu - View commit details
-
Copy full SHA for 120c285 - Browse repository at this point
Copy the full SHA 120c285View commit details
Commits on Jan 3, 2025
-
fix: auto import tsconfig-paths/register.js (#282)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added a new `/foo` route in the application. - Introduced a `Foo` class with a `bar` method. - Enhanced TypeScript path resolution configuration. - **Tests** - Updated test cases to cover new functionality, including the `/foo` endpoint. - Improved test suite with additional assertions and updated expected outputs. - Updated mock dependency to version 6. - **Chores** - Updated TypeScript compiler settings to target ES2022 and refined module resolution strategies. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for 515614a - Browse repository at this point
Copy the full SHA 515614aView commit details -
[skip ci] ## [7.0.2](v7.0.1...v7.0.2) (2025-01-03) ### Bug Fixes * auto import tsconfig-paths/register.js ([#282](#282)) ([515614a](515614a))
Configuration menu - View commit details
-
Copy full SHA for e91ccbe - Browse repository at this point
Copy the full SHA e91ccbeView commit details -
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced test command to support running tests from multiple files simultaneously - Added example demonstrating how to specify multiple test files in a single command - **Documentation** - Updated command examples to clarify usage of test and coverage commands with multiple files - **Tests** - Added new test case to validate running tests with multiple file inputs <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for fe6738f - Browse repository at this point
Copy the full SHA fe6738fView commit details
Commits on Feb 4, 2025
-
fix: enable postinstall (#285)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Updated the installation process to ensure all necessary setup routines run automatically, enhancing consistency and reliability. - Refined the configuration used during setup to improve file resolution, contributing to a smoother installation experience. - **Documentation** - Updated the project title in the README to reflect the new branding. - **Tests** - Modified specific test cases to be skipped during execution, allowing for focused testing on other cases without removing the tests entirely. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for 4406d92 - Browse repository at this point
Copy the full SHA 4406d92View commit details -
[skip ci] ## [7.0.3](v7.0.2...v7.0.3) (2025-02-04) ### Bug Fixes * enable postinstall ([#285](#285)) ([4406d92](4406d92))
Configuration menu - View commit details
-
Copy full SHA for f0ed180 - Browse repository at this point
Copy the full SHA f0ed180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9033e50 - Browse repository at this point
Copy the full SHA 9033e50View commit details -
[skip ci] ## [7.0.4](v7.0.3...v7.0.4) (2025-02-04) ### Bug Fixes * postinstall from root dir ([9033e50](9033e50))
Configuration menu - View commit details
-
Copy full SHA for b8fd863 - Browse repository at this point
Copy the full SHA b8fd863View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebfc9c4 - Browse repository at this point
Copy the full SHA ebfc9c4View commit details -
[skip ci] ## [7.1.0](v7.0.4...v7.1.0) (2025-02-04) ### Features * use egg-ts-helper@3 ([ebfc9c4](ebfc9c4))
Configuration menu - View commit details
-
Copy full SHA for 8ec2d70 - Browse repository at this point
Copy the full SHA 8ec2d70View commit details
Commits on Feb 13, 2025
-
feat: support parallel tests (#287)
closes #286 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Enhanced the continuous integration pipeline to run tests in parallel for improved efficiency. - **New Features** - Enabled distribution of test files across multiple parallel jobs to optimize the testing process. - Introduced a new dependency to facilitate parallel test execution. - **Tests** - Added a test case to verify the functionality of running tests in parallel across different CI jobs. - Updated test suite for a TypeScript cluster application to improve asynchronous handling and debugging. - Implemented conditional checks to skip specific tests based on platform and Node.js version. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for b3f2b6c - Browse repository at this point
Copy the full SHA b3f2b6cView commit details -
[skip ci] ## [7.2.0](v7.1.0...v7.2.0) (2025-02-13) ### Features * support parallel tests ([#287](#287)) ([b3f2b6c](b3f2b6c))
Configuration menu - View commit details
-
Copy full SHA for 6b5d04a - Browse repository at this point
Copy the full SHA 6b5d04aView commit details
Commits on Mar 14, 2025
-
feat: use mochawesome-with-mocha@8 (#288)
upgrade mocha to v11 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Improved version control configurations by updating ignore lists for dependency-related lock files, resulting in a streamlined workflow, cleaner commits, and minimized source control noise. - Upgraded an essential testing dependency to its latest major version, unlocking enhanced features and performance improvements to bolster overall testing reliability and future-proof the testing environment. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Configuration menu - View commit details
-
Copy full SHA for 2e2e3cf - Browse repository at this point
Copy the full SHA 2e2e3cfView commit details -
[skip ci] ## [7.3.0](v7.2.0...v7.3.0) (2025-03-14) ### Features * use mochawesome-with-mocha@8 ([#288](#288)) ([2e2e3cf](2e2e3cf))
Configuration menu - View commit details
-
Copy full SHA for ff604ec - Browse repository at this point
Copy the full SHA ff604ecView commit details
Commits on Apr 19, 2025
-
fix: properly quote paths (#289)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Bug Fixes** - Improved handling of file paths containing spaces or special characters by ensuring command-line arguments are correctly quoted. - Enhanced the processing of module import commands to ensure reliable command execution. - **New Features** - Introduced new test suites and cases to validate functionality with paths containing spaces. - Added new example applications and scripts to demonstrate functionality in paths with spaces. - Created new TypeScript declaration files for improved type support in projects. - **Chores** - Updated `.gitignore` to allow tracking of specific `node_modules` directories. - Added new `package.json` files for various example projects to specify configurations. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: 张元涛43115 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcff9ac - Browse repository at this point
Copy the full SHA dcff9acView commit details -
[skip ci] ## [7.3.1](v7.3.0...v7.3.1) (2025-04-19) ### Bug Fixes * properly quote paths ([#289](#289)) ([dcff9ac](dcff9ac))
Configuration menu - View commit details
-
Copy full SHA for 48b7411 - Browse repository at this point
Copy the full SHA 48b7411View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v7.0.0...master