Releases: Maintainerr/Maintainerr
v2.19.0
v2.18.2
v2.18.1
v2.18.0
2.18.0 (2025-06-13)
Most, if not all known issues with notifications should be fixed in this release. If you had issues previously, please try again and let us know if you're still having problems.
Features
- rules: add new CONTAINS_ALL action for complete subset validation (#1825) (67d85dd)
- This new Action means you can ensure that all values in a firstValue list are within a secondValue list. As a reminder, the
Exact/Partial list matchlogic requires only one of the items to match, and that item either has to be an exact match, or partial match.
- This new Action means you can ensure that all values in a firstValue list are within a secondValue list. As a reminder, the
Bug Fixes
- Hide days in notifications for Do nothing rules (#1788) (d590220)
- Improve community rule loading states (#1810) (17691f4)
- Improve UI memory handling (#1808) (ec110b9)
- Media About To Be Handled notifications not sending (#1801) (1ef0346)
- Notification selected types, agent checkbox options (#1791) (b43066a)
- notifications: Subject missing breaking some agents (#1812) (0d283de)
v2.17.0
v2.16.0
2.16.0 (2025-05-28)
Bug Fixes
- Rule groups not in consistent order (#1787) (fe5c0d2)
- Tautulli settings not updating until restart (#1804) (ddae9d3)
- Test media failing due to missing AbortSignal (#1802) (3d088b0)
Features
v2.15.0
2.15.0 (2025-05-23)
New Docker tags (major and major.minor)
We're now pushing major and major.minor tags to Docker registries in addition to latest & major.minor.patch that we already push.
If you're targeting latest (the default if none specified) AND have some mechanism for automatic Docker container updates, we highly recommend you target a major tag instead. At the moment this is 2, meaning your target image should look like jorenn92/maintainerr:2 or ghcr.io/jorenn92/maintainerr:2. This could save you some headache if a new major release's breaking changes affect your installation. We rarely introduce breaking changes and do intend to keep it that way. That is to say, you wouldn't have to update the tag that often to stay on the latest release.
Features
- Add notification support (#1381) (d729fbf)
- Notification agents are configured under Settings -> Notifications. Once configured, you can select notification agents within your rules.
- Please note that this is a beta feature. We have not extensively tested every available agent type. Feedback welcomed!
- Improve Tautulli settings UX (#1621) (3a9721f)
- Settings have been combined into a single URL field.
- You can now remove the configuration by emptying the URL field.
- Test before saving like Radarr & Sonarr. The remaining service pages will get the same treatment in future releases.
- Log unhandledRejection & uncaughtException (#1733) (139cd5b)
- Retry failed Plex API requests (#1775) (d3769eb)
- We have seen users receiving intermittent errors from the Plex API which can cause a number of issues. This change should hopefully alleviate some of those.
- Update rule creation UI/UX & toasts (#1696) (6c34075)
- YAML Importer Modal additions (#1754) (66db26e)
Bug Fixes
- Is (part of) latest aired/airing season should exclude future (#1732) (f7093df)
- Modals not responsive (#1729) (b14f7e3)
- Radarr Monitored returns null instead of false (#1746) (6b5c159)
- Remove floating promises (#1776) (cd3c3b3)
- Test media targeting the wrong rule group (#1728) (42165b5)
- Unparsable log lines breaking the logs page (#1772) (87eee65)
Development Version Note
If you're using the jorenn92/maintainerr:develop Docker tag for the development version, you will need to update it to jorenn92/maintainerr:main to keep getting updates. If you're using ghcr.io/jorenn92/maintainerr:main then no change is required.
v2.14.0
2.14.0 (2025-04-15)
Docker tag change for the development version
If you're using the jorenn92/maintainerr:develop Docker tag for the development version, you will need to update it to jorenn92/maintainerr:main to keep getting updates. If you're using ghcr.io/jorenn92/maintainerr:main then no change is required as this already targets main.
Bug Fixes
- Ensure signals are passed down to the apps (#1680) (702fc17)
- Force reset Overseerr throwing exception (#1699) (c74416f)
- Reintroduce episode # in media card (#1688) (b25159d)
- Restrict Test Media to the collection's library (#1693) (c254d93)
- Stop returning music libraries (#1695) (7202890)
- Unable to save rules with 'Bigger' actions (#1697) (920a86b)
Features
- Add episode number & episode file path rules (#1673) (6b3e4c9)
- Add rule & collection job status indicators (#1659) (aebf3ae)
Rule & collection job status indicators preview
v2.13.1
v2.13.0
2.13.0 (2025-04-01)
This release removes the Contains (Partial list match) action for values that do not return a [list], as it did not work correctly. Contains (Exact list match) provides the same logic in this instance so you should update any rules to use this instead.