[ { "guid": "60f478ab-2dd6-4ea0-af10-04d033f75979", "name": "Newsletters", "description": "This plugin populates a list of recently added/deleted/updated media, sends out the newsletter to configured clients(email, discord webhook & telegram).", "overview": "Send newsletters for recently added/deleted/updated media", "owner": "Sanidhya30", "category": "General", "imageUrl": "https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/images/logo.png", "versions": [ { "version": "1.4.1.0", "changelog": "- Library based grouping for the newsletter.\n- Minor bug fix - Improved deletion logic.\n- Minor bug fix - Clients continue sending remaining messages/chunks if an individual part fails, instead of aborting.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.4.1.0/newsletters_1.4.1.0.zip", "checksum": "a7836c7cd575ee5f1df499d7c3b8c005", "timestamp": "2026-02-19T08:29:55Z" }, { "version": "1.4.0.0", "changelog": "- Multiple instance support for Email, Discord, Telegram clients with per-client library/event settings\n- New \"Modern\" Email Template\n- UI Improvements (Collapsible sections, cleaner layout)\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.4.0.0/newsletters_1.4.0.0.zip", "checksum": "cc3462432f26c716d55962a7277ce247", "timestamp": "2026-02-13T08:47:25Z" }, { "version": "1.3.0.0", "changelog": "- Telegram client support for the newsletters\n- Disabled CRL check in smtp\n- Minor bug fix\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.3.0.0/newsletters_1.3.0.0.zip", "checksum": "525d85d7798b7bae5b3f356a9130415d", "timestamp": "2026-02-05T16:08:03Z" }, { "version": "1.2.1.0", "changelog": "- Minor enhancement for item processing queue.\n- Bug fix: Added handling of item URLs when hostname is empty in configuration.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.2.1.0/newsletters_1.2.1.0.zip", "checksum": "8114953ccac4cc9b9443c1101d0fcc2d", "timestamp": "2026-01-28T15:40:19Z" }, { "version": "1.2.0.0", "changelog": "- Added option to configure decimal places for community rating display in newsletters.\n- Added per-library selection for series and movies, allowing users to choose specific libraries.\n- JavaScript code refactoring for improved UI functionality.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.2.0.0/newsletters_1.2.0.0.zip", "checksum": "490856bc67f2dc25597bfb88f0fe3593", "timestamp": "2026-01-21T15:54:41Z" }, { "version": "1.1.0.0", "changelog": "- Migrating from SmtpClient to MailKit. (Fixes the authentication fails issue for proton mail)\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.1.0.0/newsletters_1.1.0.0.zip", "checksum": "7d3bc72bc5b65761a6559aa0a3f12e5e", "timestamp": "2026-01-18T07:24:04Z" }, { "version": "1.0.1.0", "changelog": "- Minor bug fix\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.0.1.0/newsletters_1.0.1.0.zip", "checksum": "c37bcc57444b0c8d4e8ba75d4e84374f", "timestamp": "2026-01-15T07:22:02Z" }, { "version": "1.0.0.0", "changelog": "- Event-Based Newsletters for added/updated/deleted media\n- Enhanced Discord support with customizable embed colors for different events\n- New template tags: {EventBadge} and {ItemURL}\n- Improved event handling and item processing logic\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v1.0.0.0/newsletters_1.0.0.0.zip", "checksum": "f5df9d1ab794a7fac2fd3ace95cf9d0b", "timestamp": "2026-01-12T14:28:27Z" }, { "version": "0.9.1.0", "changelog": "- Support for Jellyfin 10.11.x.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.11.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.9.1.0/newsletters_0.9.1.0.zip", "checksum": "842cb6749cb1f96b83b3a566c81e590e", "timestamp": "2025-10-28T16:58:37Z" }, { "version": "0.9.0.2", "changelog": "- Bug fix for querying title in the newsletter.db.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.9.0.2/newsletters_0.9.0.2.zip", "checksum": "0904332ca0bb03d1066e19f9777fbd9d", "timestamp": "2025-08-21T07:48:57Z" }, { "version": "0.9.0.1", "changelog": "- Bug fix for community rating parsing.\n- Bug fix for parsing runtime. FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.9.0.1/newsletters_0.9.0.1.zip", "checksum": "1c028c17e6f59d602ae36c9e951c0023", "timestamp": "2025-08-20T06:40:10Z" }, { "version": "0.9.0.0", "changelog": "- Event based scanning: Now the plugin is configured to scan the library only when a media item is added or removed, instead of every 4 hours.\n- Removal of ScanLibraryTask.\n- Bug Fix and Code refactoring.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.9.0.0/newsletters_0.9.0.0.zip", "checksum": "67265ed97a44d3618d065d237416be9d", "timestamp": "2025-08-14T14:35:34Z" }, { "version": "0.8.1.1", "changelog": "- Feature to add support for to and bcc email addresses.\n- Update ImageSharp to the latest version.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.8.1.1/newsletters_0.8.1.1.zip", "checksum": "7d282952d486b1071e73f377d97d15af", "timestamp": "2025-08-03T13:43:35Z" }, { "version": "0.8.1.0", "changelog": "- Test custom email templates before sending newsletters.\n- Fix default email templates not being applied.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.8.1.0/newsletters_0.8.1.0.zip", "checksum": "95e70498affb4027f0c32b1fc461caf9", "timestamp": "2025-07-31T06:09:03Z" }, { "version": "0.8.0.1", "changelog": "- Minor bug fix.\n- FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.8.0.1/newsletters_0.8.0.1.zip", "checksum": "55eba192510ecd9cfa19d817c161ac1f", "timestamp": "2025-07-28T07:11:43Z" }, { "version": "0.8.0.0", "changelog": "- Local Poster attachment support.\n- In-memory size reduction for poster images.\n- Bug fixes. FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.8.0.0/newsletters_0.8.0.0.zip", "checksum": "bf4f8f5fdff06ad3eb01b9c9f6a9429d", "timestamp": "2025-07-23T13:54:25Z" }, { "version": "0.7.0.0", "changelog": "- Discord webhook support.\n- Discord config addition in the plugin page.\n- Moving to TMDB api for fetching poster image.\n- Plugin page update.\n- Code refactoring to support future clients support. FULL CHANGELOG: https://raw.githubusercontent.com/Sanidhya30/Jellyfin-Newsletter/master/CHANGELOG.md\n", "targetAbi": "10.10.0.0", "sourceUrl": "https://github.com/Sanidhya30/Jellyfin-Newsletter/releases/download/v0.7.0.0/newsletters_0.7.0.0.zip", "checksum": "591639de3df35d0af6dd5e380602f64e", "timestamp": "2025-07-09T08:13:55Z" }, { "version": "0.6.4.2", "changelog": "- Major code refactoring.\n- Database updates for new available Tags.\n- Catch all for any missed tags in newsletter output.\n- Alert for \"Test mail\" button.\n- Minor bug fix post 0.6.3.0 release FULL CHANGELOG: https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md\n", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.4.2/newsletters_0.6.4.2.zip", "checksum": "ad40b13a72bea4619b1d1d93ead0c738", "timestamp": "2024-05-19T05:17:53Z" }, { "version": "0.6.4.1", "changelog": "- Major code refactoring.\n- Database updates for new available Tags.\n- Catch all for any missed tags in newsletter output.\n- Alert for \"Test mail\" button.\n- Minor bug fix post 0.6.3.0 release FULL CHANGELOG: https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md\n", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.4.1/newsletters_0.6.4.1.zip", "checksum": "85b8abcf453b85e53c3798ca68cf3f60", "timestamp": "2024-05-19T05:02:03Z" }, { "version": "0.6.4.0", "changelog": "- Major code refactoring.\n- Database updates for new available Tags.\n- Catch all for any missed tags in newsletter output.\n- Alert for \"Test mail\" button.\n- Minor bug fix post 0.6.3.0 release FULL CHANGELOG: https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md\n", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.4.0/newsletters_0.6.4.0.zip", "checksum": "30d9f25be49a611327d851bb644bdc58", "timestamp": "2024-05-19T04:11:46Z" }, { "version": "0.6.3.0", "changelog": "- Major code refactoring.\n- Database updates for new available Tags.\n- Catch all for any missed tags in newsletter output.\n- Alert for \"Test mail\" button. FULL CHANGELOG: https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md\n", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.3.0/newsletters_0.6.3.0.zip", "checksum": "a9ade0fc92ae888fdf9bf482c9260bdd", "timestamp": "2024-05-19T04:04:44Z" }, { "version": "0.6.2.1", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.2.1/Newsletters-v0.6.2.1.zip", "checksum": "e64109db29c1850c023e3c54e59ab771", "timestamp": "2024-05-16T05:00:00Z" }, { "version": "0.6.2.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.9.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.2.0/Newsletters-v0.6.2.0.zip", "checksum": "ebac6c81cc4d1a506678d89d099ae2e5", "timestamp": "2024-05-13T05:00:00Z" }, { "version": "0.6.0.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.6.0/Newsletters-v0.6.0.zip", "checksum": "07305d7733f4103b9099c3c4d96d02a6", "timestamp": "2023-08-10T05:00:00Z" }, { "version": "0.5.1.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.5.1/Newsletters-v0.5.1.zip", "checksum": "701f3f7f8876041bed4d940e7f9eb150", "timestamp": "2023-07-28T15:00:00Z" }, { "version": "0.5.0.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.5.0/Newsletters-v0.5.0.zip", "checksum": "05e80b44afbf424b53ce589a0964d04d", "timestamp": "2023-03-28T15:00:00Z" }, { "version": "0.4.0.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.4.0/Newsletters-v0.4.0.zip", "checksum": "d68385ce38ba8929794b4ee06fdf8b21", "timestamp": "2023-03-17T20:00:00Z" }, { "version": "0.3.3.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.3.3/Newsletters-v0.3.3.zip", "checksum": "30d30527c7682f94a1b2922ac2578958", "timestamp": "2023-03-17T15:00:00Z" }, { "version": "0.3.2.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.3.2/Newsletters-v0.3.2.zip", "checksum": "a7b0b05359a94c7e2878b629627b7212", "timestamp": "2023-03-17T14:00:00Z" }, { "version": "0.3.1.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.3.1/Newsletters-v0.3.1.zip", "checksum": "c27336a4bbc93316e02ebfdde71a0405", "timestamp": "2023-03-16T14:00:00Z" }, { "version": "0.3.0.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.3.0/Newsletters-v0.3.0.zip", "checksum": "57f94cff6743d9373e2c0e803d1afb79", "timestamp": "2023-03-16T05:00:00Z" }, { "version": "0.0.5.0", "changelog": "https://raw.githubusercontent.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/master/CHANGELOG.md", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.0.5/Newsletters-v0.0.5.zip", "checksum": "fa7b80975a565007a86932f08c396429", "timestamp": "2023-03-14T12:00:00Z" }, { "version": "0.0.1.0", "changelog": "- initial alpha release", "targetAbi": "10.8.0.0", "sourceUrl": "https://github.com/Cloud9Developer/Jellyfin-Newsletter-Plugin/releases/download/v0.0.1/Newsletters-v0.0.1.zip", "checksum": "0f9e05f8f1e13a0f2eaadd69542a7700", "timestamp": "2023-03-10T10:00:00Z" } ] } ]