Skip to content

Latest commit

 

History

History
443 lines (282 loc) · 38.4 KB

CHANGELOG.md

File metadata and controls

443 lines (282 loc) · 38.4 KB

3.1.7 (2024-04-08)

🛠 Builds

⚙️ Continuous Integrations

  • action: prevent duplicate checks on Renovate PRs (#784) (6b56a36)
  • action: update actions/setup-node digest to 60edb5d (#821) (f05b75e)
  • action: update actions/upload-artifact action to v4 (#856) (46d6660)
  • action: update amannn/action-semantic-pull-request digest to e9fabac (#849) (d96457c)
  • action: update github/codeql-action action to v2.22.6 (#783) [skip ci] (687fd43)
  • action: update github/codeql-action action to v2.22.7 (#787) (a0204d8)
  • action: update github/codeql-action action to v2.22.8 (#797) (323f48c)
  • action: update github/codeql-action action to v3 (#817) (69d2695)
  • action: update insurgent-lab/is-in-pr-action action to v0.1.4 (#790) (8e85b13)
  • action: update insurgent-lab/is-in-pr-action action to v0.1.5 (#798) (76751d2)
  • action: update insurgent-lab/is-in-pr-action action to v0.2.0 (#853) (cc3fcbd)
  • action: update marocchino/sticky-pull-request-comment digest to 331f8f5 (#850) (a477f08)
  • action: update step-security/harden-runner action to v2.6.1 (#788) [skip ci] (2e5ca52)
  • action: update step-security/harden-runner action to v2.7.0 (#846) (f1a8486)
  • fix renovate skipping checks (#796) (3b00555)

♻️ Chores

3.1.6 (2023-10-29)

🐛 Bug Fixes

⚙️ Continuous Integrations

  • action: update actions/checkout action to v4 (#755) (d0d70c6)
  • action: update github/codeql-action action to v2.22.4 (#752) (04454c3)
  • action: update github/codeql-action action to v2.22.5 (#758) (2dff183)
  • action: update ossf/scorecard-action action to v2.3.1 (#754) (41d21f1)

♻️ Chores

3.1.5 (2023-10-26)

🐛 Bug Fixes

  • detect multiple zeros as an invalid step (#743) [skip ci] (b0bf677)
  • re-add runOnce property to CronJob (#751) (a61d8c9)

📚 Documentation

  • readme: API documentation overhaul (#716) [skip ci] (23fb0a3)

⚙️ Continuous Integrations

  • action: update actions/setup-node action to v4 (#749) (ef850f3)

♻️ Chores

3.1.4 (2023-10-24)

🐛 Bug Fixes

  • run once when actual date is given to setTime (#740) (ee54dd5)

⚙️ Continuous Integrations

  • action: update actions/checkout action to v4 (#735) (144ba67)

♻️ Chores

3.1.3 (2023-10-19)

🐛 Bug Fixes

⚙️ Continuous Integrations

  • renovate: update configuration (#732) [skip ci] (2ff9c6e)

3.1.2 (2023-10-19)

🛠 Builds

  • deps: update dependency luxon to ~3.4.0 (#730) (c3806c5)

♻️ Chores

3.1.1 (2023-10-12)

🐛 Bug Fixes

  • fix lastDate() value for intervals > 25 days (#711) (141aa00)
  • fix object constructor typings & make OC generic type optional (#712) (6536084)

📚 Documentation

  • readme: update nextDates documentation (#702) (1ad2e22)

3.1.0 (2023-10-09)

✨ Features

  • improve context, onTick & onComplete typings (#705) (82c78d7)

🚨 Tests

  • check at runtime that all tests call expect (#706) [skip ci] (cc4e62f)

♻️ Chores

  • deps: update semantic-release related packages (#709) [skip ci] (b94a48a)
  • reflect repository label changes (#708) (85c9e18)

3.0.0 (2023-09-30)

⚠ Breaking changes

  • utcOffset parameter no longer accepts a string
  • utcOffset values between -60 and 60 are no longer treated as hours
  • providing both timeZone and utcOffset parameters now throws an error
  • removed cron.job() method in favor of new CronJob(...args) / CronJob.from(argsObject)
  • removed cron.time() method in favor of new CronTime()
  • CronJob: constructor no longer accepts an object as its first and only params. Use CronJob.from(argsObject) instead.
  • CronJob: callbacks are now called in the order they were registered
  • return empty array from nextDates when called without argument (#519)
  • UNIX standard alignments (#667)

✨ Features

🐛 Bug Fixes

  • return empty array from nextDates when called without argument (#519) (c2891ba)

📦 Code Refactoring

📚 Documentation

  • readme: remove outdated informations (#695) (b5ceaf1)

🚨 Tests

  • update new test for cron standard alignments (4a406c1)

♻️ Chores

💎 Styles

2.4.4 (2023-09-25)

🐛 Bug Fixes

2.4.3 (2023-08-26)

🐛 Bug Fixes

  • fix range parsing when upper limit = 0 (#687) (d96746f)

🚨 Tests

2.4.2 (2023-08-26)

🐛 Bug Fixes

2.4.1 (2023-08-14)

🐛 Bug Fixes

  • replace loop timeout by max match date (#686) (c685c63)

⚙️ Continuous Integrations

2.4.0 (2023-07-24)

✨ Features

🐛 Bug Fixes

  • don't start job in setTime if it wasn't running (7e26c23)

🛠 Builds

  • npm: ship type definitions with releases (0b663a8)

🚨 Tests

  • add test case for #598 fix (4322ef2)
  • don't stop/start job before using setTime (f0d5d3f)

⚙️ Continuous Integrations

  • add support for beta & maintenance releases (#677) (c6fc842)
  • setup conventional commits & release automation (#673) (c6f39ff)

♻️ Chores

  • update default branch name (#678) (7471e95)
  • wrap setTime tests in describe and move down (31989e0)

v2.3.1 (2023-05-25)

Added

  • Logo!
  • New test cases

Fixed

  • Linting issues

v2.3.0 (2023-03-14)

Fixed

  • Some small bugs

Changed

  • Refactored get next date function

v2.2.0 (2023-01-09)

Changed

  • Updated Luxon dependency
  • Updated unit tests to be compatible with new Luxon version

v2.1.0 (2022-07-14)

Changed

  • "Maximum iterations" will direct the user to refer to a single canonical issue instead of creating a new one

v2.0.0 (2022-05-03)

  • Upgrade vulnerable dependencies
  • Move from moment.js to luxon (breaking change)

v1.8.2 (2020-01-24)

  • Fix syntax parsing bug

v1.8.1 (2020-01-19)

  • Revert TS definition defaulting to DefinitelyTyped definitions.

v1.8.0 (2020-01-19)

  • GH-454 - Range upper limit should default to highest value when step is provided by Noah May noahmouse2011@gmail.com in d36dc9581f9f68580a2016b368f8002a9f1e357d

v1.7.1 (2019-04-26)

  • GH-416 - Fix issue where next execution time is incorrect in some cases in Naoya Inada naoina@kuune.org in c08522ff80b3987843e9930c307b76d5fe38b5dc

v1.7.0 (2019-03-19)

  • GH-408 - DST issue by Shua Talansky shua@bitbean.com in 1e971fd6dfa6ba4b0469d99dd64e6c31189d17d3 and 849a2467d16216a9dfa818c57cc26be6b6d0899b

v1.6.0 (2018-11-15)

  • GH-393, GH-394 - Remove hard limit on max iters in favor of a timeout by Nick Campbell nicholas.j.campbell@gmail.com in 57632b0c06c56e82f40b740b8d7986be43842735
  • GH-390 - better handling of real dates which are in the past by Nick Campbell nicholas.j.campbell@gmail.com in 7cbcc984aea6ec063e38829f68eb9bc0dfb1c775