-
Notifications
You must be signed in to change notification settings - Fork 12
fix(deps): update dependency cron-parser to v5 #218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/cron-parser-5.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+14
−14
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
42cbeee to
d0f91c3
Compare
00aee4e to
8ffedc7
Compare
8ffedc7 to
c3e3637
Compare
f92477b to
e76bc42
Compare
cefedf9 to
d2ea11f
Compare
98fed1a to
61122b8
Compare
b8e8484 to
1c04d85
Compare
1c04d85 to
6c85223
Compare
6c85223 to
202bd92
Compare
202bd92 to
f15bc95
Compare
JakeChampion
previously approved these changes
Aug 19, 2025
f15bc95 to
2955b2f
Compare
0a06def to
ef07abc
Compare
39a5a0d to
af3e114
Compare
af3e114 to
033ba70
Compare
033ba70 to
1c10433
Compare
ae5a124 to
5bd27b6
Compare
99236a3 to
0ea7ce8
Compare
bfc4b70 to
7ff90d6
Compare
7ff90d6 to
4b08b5d
Compare
4b08b5d to
4861ae9
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^4.9.0->^5.0.0Release Notes
harrisiirak/cron-parser (cron-parser)
v5.4.0Compare Source
What's Changed
Full Changelog: harrisiirak/cron-parser@v5.3.1...v5.4.0
v5.3.1Compare Source
What's Changed
1c32a84Full Changelog: harrisiirak/cron-parser@v5.3.0...v5.3.1
v5.3.0Compare Source
What's Changed
Full Changelog: harrisiirak/cron-parser@v5.2.0...v5.3.0
v5.2.0Compare Source
What's Changed
Breaking Changes
CronFieldconstructor signature and removednthDayOfWeekfield fromCronExpressionOptions. See PR for more details.New Contributors
Full Changelog: harrisiirak/cron-parser@v5.1.1...v5.2.0
v5.1.1Compare Source
e6b0046- Fix last day of month handling when explicit month is set (#375)a306f80- Updateluxonto the latest (3.6.1) version099bc28- Update development dependencies to the latest versionsv5.1.0Compare Source
includesDatemethodv5.0.6Compare Source
8f2081e- Simplify strict mode flag usage in getRawFields6599e15- Update strict mode documentationv5.0.5Compare Source
38a8458- Restore4.xcompatibility and use the current timezone for currentDate instead of setting it to UTC (#370)v5.0.4Compare Source
84e100f- Set milliseconds to 0 before returning schedule (#368)v5.0.3Compare Source
e0bda7e- Parse field for day of week should allow 0 or SUN values (#366)v5.0.2Compare Source
fe6b90e- Add fs/promises to browser import ignore list (#365)v5.0.1Compare Source
This first patch release contains couple of quick bugfixes that were reported after the first release of v5. Thanks for everybody that tried the new version out and provided some feedback.
9b1e0f3- Removed unusedjest-runner-tsddev dependency (#361)683f585- Use dynamic loading forfsandfs/promisesto restore ability to use this package in the browser environment (#362)5e10db0- Removeassertmodule usage (can't be used in the browser environment without polyfill or included extra package) and improve/add test cases (#364)7ca5c94- Remove unused.npmignore9ddf705- Fix benchmarking tool for module interfacev5.0.0: - TypeScript rewriteCompare Source
All changes come from #360
Changelog
interval.fields(CronExpression.interval) now returns a readonly instance ofCronFieldsCollectioninstead of a regular array. SeeCronFieldsCollection.fromfor how to modify the underlying data structure.CronParserto a standaloneCronFileParserclass (fixes #112).utcflag from the options. Pass inUTCtimezone instead.taptojest.typedoc(fixes #309, #322, #269).CronExpression.includesDateto evaluate whether a given date matches the pattern (closes #299).Performance improvements
While this release won't address the performance issues reported in #287, it will bring some performance improvements of around 20-30% on average, depending on the pattern complexity. The following benchmark results were produced on my 2023 MBP.
Benchmarks can be run locally by executing the command.:
Individual patterns can be benchmarked by executing
bench:patterncommand:Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.