1
0
Fork 0
videodog/NEWS

60 lines
2.1 KiB
Plaintext

News file for videodog
* videodog 2.1.28 (2024-04-17)
This version bumps the check interval for the RSS feed to 60
minutes, since the RSS feed is stale most of the day until a
new video goes out.
* videodog 2.0.23 (2024-04-11)
This version does not add a lot of things, but it breaks some
behaviours, and thus I've decided to bump the version to 2.0.
** Updated application dependencies
I've migrated to gocron version 2, which introduces breaking
changes and has required me to rewrite the scheduler code.
Also, I am using a different SQLite implementation.
** Different scheduling algorithm
Since I was having trouble trying to guess when would the videos
be announced in the Discord server, the cron job now runs at
fixed intervals every 15 minutes like a clock, rather than just
20 minutes after the previous run, which will usually introduce
jitter, causing the videos to be announced at :32, :53, :14...
* videodog 1.1.13 (2024-02-24)
This is a maintenance release with no new features. It updates the
Go runtime and other dependencies for the application to build.
* videodog 1.1.8 (2023-09-22)
Note that the version number for this release was picked after the
release, since the project did not use versioning by this point.
** Allow to customize the check interval
With the new -interval flag, it is now possible to specifify the
amount of minutes between checks for new content on YouTube. By
default it is set to 20 minutes.
** Static Docker image
Instead of deploying a Docker image that layers on top of base, the
package is now statically compiled and the executable is sent to a
scratch image, to reduce the image size.
* videodog 1.0.3 (2023-07-06)
** Initial release of videodog
videodog is developed as an internal tool but it is released into
the public. It can be used to fetch information from a YouTube RSS
feed and push new videos to a Discord server via webhook.
Note that the version number for this release was picked after the
release, since the project did not use versioning by this point.