MTry / homebridge-smart-irrigation

Turn any electrical irrigation valve into a smart-valve.. or run your pumps on a smart schedule based on your climate! This homebridge plugin exposes a multi-zone irrigation sprinkler dummy control system to Apple's HomeKit. Although a dummy, it brings smarts of an evapotranspiration based climate and plant adaptive irrigation controller with the use of OpenWeatherMap API. The plugin can optionally email you, and/or send you push notifications through Pushover or Pushcut, with the watering schedule it has calculated, or when a watering run is completed, along with the next 7-day weather forecast. Added option to expose system controls to Homekit allowing a user to enable/disable irrigation, rechecks, push and email notifications from within the Home App. Associated WaterLevel Characteristic shows the % of watering cycle remaining.
MIT License
78 stars 3 forks source link

[Snyk] Upgrade node-schedule from 2.0.0 to 2.1.0 #24

Closed snyk-bot closed 2 years ago

snyk-bot commented 2 years ago

Snyk has created this PR to upgrade node-schedule from 2.0.0 to 2.1.0.

merge advice :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Release notes
Package name: node-schedule
  • 2.1.0 - 2021-11-28

    New features:

    • Implement support for graceful shutdown #583
    • Emit a success event after a successful job invocation. #643
  • 2.0.0 - 2021-02-01

    Breaking changes:

    • Drop support for Node < 6
    • Remove support for job objects. See UPGRADING.md for more details. #557

    New features:

    • Introduce compatibility with browsers and Electron #553

    Bug fixes:

    • Avoid leaking memory on one-off jobs #581
    • Address anonymous job id collision problem to ensure that node-schedule could run with the unlimited uptime #582

    Internal changes:

    • Bump cron-parser from 2.18.0 to 3.1.0 #562
    • Bump sinon from 1.17.7 to 9.2.4 #566
    • Switch to nyc from istanbul #574
    • Convert tests from nodeunit to Tape #575
    • Replace var with let/const #577
    • Execute airtap tests on a headless Chromium #578
    • Make structure more modular #579
from node-schedule GitHub release notes
Commit messages
Package name: node-schedule
  • 032fff3 Fix changelog date
  • d164470 Prepare to release 2.1.0
  • f1d92c6 Enable recommended rules (#646)
  • 2138ec3 Update dependencies (#645)
  • 267951b Graceful shutdown (#583)
  • 3f88a9a Emit a success event after a successful job invocation. (#643)
  • 8f7c4d6 Bump fastify/github-action-merge-dependabot from v1.1.1 to v1.2.1 (#587)
  • 4254414 Remove duplicate link and fix license URL
Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs