Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eggjs/schedule
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.0.1
Choose a base ref
...
head repository: eggjs/schedule
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.0
Choose a head ref
  • 2 commits
  • 67 files changed
  • 2 contributors

Commits on Dec 17, 2024

  1. feat: support cjs and esm both by tshy (#62)

    BREAKING CHANGE: drop Node.js < 18.19.0 support
    
    part of eggjs/egg#3644
    
    
    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ## Summary by CodeRabbit
    
    - **New Features**
    - Introduced a new `Boot` class for managing agent lifecycle and
    scheduling.
    - Added `Schedule` and `ScheduleWorker` classes for managing scheduled
    tasks.
    - Implemented `AllStrategy` and `WorkerStrategy` classes for scheduling
    strategies.
    - Added TypeScript support with updated interfaces and types for
    scheduling functionality.
    
    - **Bug Fixes**
    - Updated changelog to reflect a bug fix ensuring schedules execute
    after the application is ready.
    
    - **Documentation**
    	- Updated `README.md` to reflect package renaming and TypeScript usage.
    	- Enhanced documentation with new sections and improved formatting.
    
    - **Chores**
    - Removed outdated files and configurations related to previous
    implementations.
    - Transitioned project to TypeScript with updated configurations and
    module syntax.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    fengmk2 authored Dec 17, 2024
    Configuration menu
    Copy the full SHA
    04742eb View commit details
    Browse the repository at this point in the history
  2. Release 5.0.0

    [skip ci]
    
    ## [5.0.0](v4.0.1...v5.0.0) (2024-12-17)
    
    ### ⚠ BREAKING CHANGES
    
    * drop Node.js < 18.19.0 support
    
    part of eggjs/egg#3644
    
    <!-- This is an auto-generated comment: release notes by coderabbit.ai
    -->
    ## Summary by CodeRabbit
    
    - **New Features**
    - Introduced a new `Boot` class for managing agent lifecycle and
    scheduling.
    - Added `Schedule` and `ScheduleWorker` classes for managing scheduled
    tasks.
    - Implemented `AllStrategy` and `WorkerStrategy` classes for scheduling
    strategies.
    - Added TypeScript support with updated interfaces and types for
    scheduling functionality.
    
    - **Bug Fixes**
    - Updated changelog to reflect a bug fix ensuring schedules execute
    after the application is ready.
    
    - **Documentation**
    	- Updated `README.md` to reflect package renaming and TypeScript usage.
    	- Enhanced documentation with new sections and improved formatting.
    
    - **Chores**
    - Removed outdated files and configurations related to previous
    implementations.
    - Transitioned project to TypeScript with updated configurations and
    module syntax.
    <!-- end of auto-generated comment: release notes by coderabbit.ai -->
    
    ### Features
    
    * support cjs and esm both by tshy ([#62](#62)) ([04742eb](04742eb))
    semantic-release-bot committed Dec 17, 2024
    Configuration menu
    Copy the full SHA
    6b03a9b View commit details
    Browse the repository at this point in the history
Loading