Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 15, 2024

This PR contains the following updates:

Package Type Update Change OpenSSF
croner (source) dependencies major ^8.0.0 -> ^9.0.0 OpenSSF Scorecard

Release Notes

hexagon/croner (croner)

v9.1.0

Compare Source

What's Changed

Fixes

Chores

New Contributors

Full Changelog: Hexagon/croner@9.0.0...9.1.0

v9.0.0

Compare Source

Croner 9.0.0

This major release brings significant changes to Croner, improving consistency, fixing bugs, and modernizing the codebase.

Changes
  • Bug Fixes:

    • Fixed an issue where "every X seconds" crons would fail with a "maximum call stack exceeded" error (#​260).
    • Fixed an issue where types were not supported when using ES module via jsr.io (#​258).
  • API Changes:

    • The new keyword is now mandatory when instantiating Croner (e.g., new Cron(/* ... */)).
    • The default export has been removed. You now need to use import { Cron } from 'croner'; or const { Cron } = require('croner');.
  • File Structure Changes (relevant for direct file access):

    • All files in the /dist directory are now minified. croner.min.js has been renamed to croner.js.
    • Typings have been moved from /types to /dist.
    • Only the /src directory is exposed in the jsr module jsr.io/@​hexagon/croner.
  • Codebase Modernization:

    • The entire codebase has been migrated from JavaScript with JSDoc to TypeScript.
    • Deno is now used for formatting, type checking, and linting, resulting in a cleaner and more maintainable repository. Esbuild is used to build the npm module and typings.

Upgrade Notice:

Due to the API and file structure changes, upgrading from 8.x to 9.x may require modifications to your existing code. Please review the above changes carefully before migrating.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (rebase) October 15, 2024 21:59
@height
Copy link

height bot commented Oct 15, 2024

Link Height tasks by mentioning a task ID in the pull request title or commit messages, or description and comments with the keyword link (e.g. "Link T-123").

💡Tip: You can also use "Close T-X" to automatically close a task when the pull request is merged.

@what-the-diff
Copy link

what-the-diff bot commented Oct 15, 2024

PR Summary

  • Updated Dependency "croner"
    The version of package 'croner', which our project depends on, has been updated from '^8.0.0' to '^9.0.0'. This means our project now utilizes the latest features and improvements provided in the newer version, potentially improving our application's performance and stability.

@renovate renovate bot requested a review from avasilic October 16, 2024 02:44
@renovate renovate bot force-pushed the renovate/croner-9.x branch from 5e9e0de to 0678cb5 Compare August 14, 2025 01:45
@renovate renovate bot force-pushed the renovate/croner-9.x branch from 0678cb5 to 568f486 Compare October 21, 2025 10:06
@renovate renovate bot force-pushed the renovate/croner-9.x branch from 568f486 to 3d5a976 Compare November 10, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants