Skip to content

Releases: tigattack/VeeamNotify

v2.1.2

28 Oct 17:51

Choose a tag to compare

🐛 Bug Fixes

  • Fix some Teams issues (issue #122, fix #127)

Miscellaneous

  • chore(deps): update actions/upload-artifact action to v5 (#126)
  • chore(deps): update tj-actions/changed-files action to v47 (#124)
  • chore(deps): update actions/checkout action to v5 (#123)

Full Changelog: v2.1.1...v2.1.2

v2.1.1

04 Jun 07:05

Choose a tag to compare

🐛 Bug Fixes

  • Fix Agent job notification failures (#120, #121)

Full Changelog: v2.1.0...v2.1.1

v2.1.0

24 May 13:11

Choose a tag to compare

🎉 What's New

  • Add option to mention on success (#114)
  • Only send update notices once a day (#113, #117, #118)

🐛 Bug Fixes

  • Fix broken Discord mentions (#111, #112)
  • Fix user IDs getting mixed up between notification services when more than one service is configured (#111, #112)
  • Fix edge-case terminating errors in log handling (#115)
    • It's almost impossible that anyone would ever have encountered this, but nonetheless, it's fixed.

Miscellaneous

  • Use ToString() for Veeam IDs, rather than referencing .Id.Guid (#116)
  • Add debugging features to Bootstrap.ps1 (#116, #119)

Full Changelog: v2.0.0...v2.1.0

v2.0.0

07 May 13:51

Choose a tag to compare

⚠️ Breaking Changes

  • Veeam Backup & Replication >= 12 is now required.
    Prior to this release, VBR 11 was the minimum version.
  • Configuration (conf.json):
    • All services must have an enabled key. Only services with "enabled": true will be notified.
      Example:
       "services": {
           "discord": {
               "enabled": true,
               "webhook": "https://discord.com/....",
               "user_id": "123456789"
           },
    • MS Teams user_name property is renamed to display_name.

🎉 What's New

  • HTTP notifications support
    • Supports GET and POST methods.
    • Job data will be included in request body if method is POST.
    • GET can be used to 'ping' a monitoring tool such as Uptime Kuma.
  • Updated config schema — ⚠️ Includes breaking changes. See Breaking Changes section above.
    • Define required keys for each service.
    • Updates default thumbnail URL (image has not changed).

🐛 Bug Fixes

  • Fixed various issues with Telegram service.

Miscellaneous

  • User agent for requests to notification services is now VeeamNotify; PowerShell/<PS major.minor> (e.g. VeeamNotify; PowerShell/5.1).
  • Improve config schema validation.
  • Improved installer script and Veeam config deployment script (for configuring jobs to use VeeamNotify).
  • Lots of miscellaneous refactoring and behind-the-scenes improvements to code maintainability and readability, error handling, logging, and minor performance improvements.

Full Changelog: v1.1.2...v2.0.0

v1.1.2

25 Apr 01:35

Choose a tag to compare

Important

This is a hotfix release to patch the version file, fixing the erroneous update notices.
There are no functional changes between v1.1.1 and v1.1.2.

What's Changed

Full Changelog: v1.1.1...v1.1.2

v1.1.1

22 Apr 22:41
e5bf55f

Choose a tag to compare

What's Changed

  • fix(notificationhandler): correct invalid var reference by @tigattack in #94
  • style: fix PSUseCorrectCasing in all files by @tigattack in #95

Full Changelog: v1.1.0...v1.1.1

v1.1.0

22 Apr 21:39
e62af48

Choose a tag to compare

What's Changed

  • chore(deps): bump tj-actions/changed-files from 18 to 41 in /.github/workflows by @dependabot in #67
  • Telegram notification support by @Philenst in #63
  • fix: HTML encode timestamps for MS Teams by @tigattack in #74
  • Fixing Send-Payload function by @aptfinf in #79
  • chore(deps): bump tj-actions/changed-files from 41 to 46 in /.github/workflows by @dependabot in #86
  • Adding support for tape jobs by @GoryMadLogger in #81
  • chore: Configure Renovate by @renovate in #88
  • chore(deps): update actions/checkout action to v4 by @renovate in #89
  • chore(deps): update actions/upload-artifact action to v4 by @renovate in #90
  • chore(deps): update dorny/test-reporter action to v2 by @renovate in #92
  • chore(deps): update softprops/action-gh-release action to v2 by @renovate in #93

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

07 Sep 12:03

Choose a tag to compare

What's Changed

Full Changelog: v1.0...v1.0.1

v1.0

24 Jun 13:48
c89b65e

Choose a tag to compare

First release of VeeamNotify!

This project combines and greatly improves the functionality of VeeamDiscordNotifications, VeeamSlackNotifications, and VeeamTeamsNotifications.

Highlights

  • More session details in your notifications.
  • Improved styling of notifications.
  • More job types fully supported.
  • More configuration options for when, where, and how you wish to be notified.
  • More logging options, including log rotation.
  • VeeamNotify will log to your Veeam session log to let you know if it experienced any problems.
  • Much improved install and configuration deployment (installs VeeamNotify on your jobs for you) scripts.
  • Much more!

Full Changelog: https://github.com/tigattack/VeeamNotify/commits/v1.0