Skip to content

Releases: VerifiedJoseph/vigilant

Version 1.7.0

23 Mar 18:26
565ee90

Choose a tag to compare

This release introduces a number of new features and changes the default user agent string.

User agent strings

The default user agent string used by Vigilant has changed from Mozilla/5.0 (Windows NT 10.0; rv:146.0) Gecko/20100101 Firefox/146.0 to Vigilant/VERSION_NUMBER (https://github.com/VerifiedJoseph/vigilant).

It is now possible to set a custom program-wide user agent string using the environment variable VIGILANT_USER_AGENT and on a per-feed basis with the feeds file config option user_agent.

Docs: Environment variables and feeds file


Per-feed notification title override

It is now possible to override notification titles on a per-feed basis with the feeds file config option title_override.

Docs: Feeds file

Example:

feeds:
    - name: Met Office weather warnings
      url: https://www.metoffice.gov.uk/public/data/PWSCache/WarningsRSS/Region/UK
      interval: 1900
      title_override: New weather warning!

Per-feed Nfty and Gotify URLs

It is now possible to set Nfty and Gotify URLs on a per-feed basis with the feeds file config options nfty_url and gotify_url.

Docs: Feeds file

Example:

feeds:
     name: GitHub status
     url: https://www.githubstatus.com/history.rss
     interval: 300
     ntfy_url: https://ntfy.example.com
     ntfy_topic: gh-status

Changelog

  • Added support for custom user agent strings (#514, 16b4a3f)
  • Added support for overriding notification titles (#513, 2c349aa)
  • Added support for per-feed Ntfy server URLs (#509, 271f587)
  • Added support for per-feed Gotify server URLs (#508, cf17c6a)
  • Changed the default user agent string to Vigilant/VERSION (https://github.com/VerifiedJoseph/vigilant)
  • Updated verifiedjoseph/gotify-api-php from 1.10.2 to 1.11.0 (#495, 946579f)
  • Dockerfile: Updated alpine from 3.23.2 to 3.23.3 (#499, 25c2862)

All changes: v1.6.3...v1.7.0

Docker image

ghcr.io/verifiedjoseph/vigilant:1.7.0

Version 1.6.3

02 Jan 14:38
6b33b05

Choose a tag to compare

Changelog

All changes: v1.6.2...v1.6.3

Docker image

ghcr.io/verifiedjoseph/vigilant:1.6.3

Version 1.6.2

01 Jan 15:43
a4248a9

Choose a tag to compare

Changelog

All changes: v1.6.1...v1.6.2

Docker image

ghcr.io/verifiedjoseph/vigilant:1.6.2

Version 1.6.1

03 Nov 15:44
faa4d3f

Choose a tag to compare

Changelog

  • Updated php-feed-io/feed-io from 6.1.1 to 6.1.2 (#442, f136788)
  • Updated symfony/yaml from 7.3.3 to 7.3.5 (#449, 7763c50)
  • Dockerfile: Updated alpine from 3.22.1 to 3.22.2 (#453, 45d850a)

All changes: v1.6.0...v1.6.1

Docker image

ghcr.io/verifiedjoseph/vigilant:1.6.1

Version 1.6.0

03 Sep 17:26
11a726f

Choose a tag to compare

Changelog

All changes: v1.5.4...v1.6.0

Docker image

ghcr.io/verifiedjoseph/vigilant:1.6.0

Version 1.5.4

01 Aug 18:03
73d8a49

Choose a tag to compare

Changelog

  • Updated symfony/yaml from 7.3.1 to 7.3.2 (#418, 6ed1283)
  • Dockerfile: Updated alpine from 3.22.0 to 3.22.1 (#423, 2cea1e0)
  • Dockerfile: Create cache folder and remove redundant docker folder (#415, 0181106)

All changes: v1.5.3...v1.5.4

Docker image

ghcr.io/verifiedjoseph/vigilant:1.5.4

Version 1.5.3

02 Jul 15:38
9291147

Choose a tag to compare

Changelog:

  • Updated symfony/yaml from 7.3.0 to 7.3.1 (#411, 8e95083)

All changes: v1.5.2...v1.5.3

Docker image

ghcr.io/verifiedjoseph/vigilant:1.5.3

Version 1.5.2

10 Jun 10:59
b1bc1f8

Choose a tag to compare

Changelog:

  • Fixed fatal error when processing some atom feeds. Commit by @PhilRW (#404, d0354d7)
  • Updated symfony/yaml from 7.2.5 to 7.3.0 (#399, 7672441)
  • Dockerfile: Update alpine from 3.21.3 to 3.22.0 (#402, 119262f)

All changes: v1.5.1...v1.5.2

Docker image

ghcr.io/verifiedjoseph/vigilant:1.5.2

Version 1.5.1

01 Apr 14:59
4089ddc

Choose a tag to compare

Changelog:

  • Updated symfony/yaml from 7.2.3 to 7.2.5 (#378, 4f730b1)
  • Updated guzzlehttp/guzzle from 7.9.2 to 7.9.3 (#377, c192bb6)
  • Updated verifiedjoseph/gotify-api-php from 1.10.0 to 1.10.1 (#384, b636c22)
  • Updated verifiedjoseph/ntfy-php-library from 4.7.0 to 4.7.1 (#382, 10df00e)
  • Dockerfile: Updated alpine from 3.21.2 to 3.21.3 (#368, 2a08d2a)

All changes: v1.5.0...v1.5.1

Docker image

ghcr.io/verifiedjoseph/vigilant:1.5.1

Version 1.5.0

03 Feb 17:41
8479391

Choose a tag to compare

This release introduces support for truncating notification text to a given length.

feeds:
    - name: GitHub Status
      url: https://www.githubstatus.com/history.rss
      interval: 600
      truncate: true
      truncate_length: 250

See the Feeds File documentation for more details.

Changelog:

  • Added option for truncating notification text (#339, 4edde55)
  • Refactored cache class (#337, feffc99)
  • Updated symfony/yaml from 7.2.0 to 7.2.3 (#344, f4c1fd7)
  • Dockerfile: Bump alpine from 3.21.0 to 3.21.2 (#341, 6ac2356)
  • Dockerfile: Bump composer from 2.8.4 to 2.8.5 (#342, 3da7b28)

All changes: v1.4.7...v1.5.0

Docker image

ghcr.io/verifiedjoseph/vigilant:1.5.0