diff --git a/README.md b/README.md index fea713a..360cf1a 100644 --- a/README.md +++ b/README.md @@ -521,8 +521,7 @@ Z7: Without output. This line closed the javascript loop . Everything that was d Placeholder for the next version (at the beginning of the line): ### **WORK IN PROGRESS** --> - -### **WORK IN PROGRESS** +### 3.0.0 (2024-07-24) - update multifeed widget 3 and deprecate multifeed widget 2 - breaking change: in rssfeed widget 2: articles and meta have to be changed to rss.articles and rss.meta diff --git a/io-package.json b/io-package.json index 6be9d92..4b56cd5 100644 --- a/io-package.json +++ b/io-package.json @@ -1,200 +1,214 @@ { - "common": { - "name": "rssfeed", - "version": "2.10.0", - "news": { - "2.10.0": { - "en": "fine tuning on templates and available variables\nfine tuning on format and translation\nmove widget documentation form doc.html to readme", - "de": "feinabstimmung auf vorlagen und verfügbaren variablen\nfeinabstimmung auf format und übersetzung\nwidget dokumentationsformular doc.html zu readme", - "ru": "тонкая настройка на шаблоны и доступные переменные\nтонкая настройка на формат и перевод\nпереместить виджет документировать форму doc.html, чтобы читать", - "pt": "ajuste fino em modelos e variáveis disponíveis\najuste fino no formato e tradução\nmover formulário de documentação do widget doc.html para readme", - "nl": "finetuning op templates en beschikbare variabelen\nfine tuning op formaat en vertaling\nmove widget documentation form doc.html to readme", - "fr": "réglage fin sur les modèles et les variables disponibles\nréglage fin sur le format et la traduction\nmove widget documentation form doc.html to readme", - "it": "fine tuning su modelli e variabili disponibili\nfine tuning su formato e traduzione\nspostare il widget documentazione forma doc.html per leggere", - "es": "ajuste fino en plantillas y variables disponibles\najuste fino en formato y traducción\nmove widget documentation form doc.html to readme", - "pl": "dostrajanie szablonów i dostępnych zmiennych\ndostrojenie formatu i tłumaczenia\nprzenieś dokumentację widget formularz doc.html do readme", - "uk": "тонка настройка на шаблони і доступні змінні\nтонке тюнінг у форматі та перекладі\njavascript licenses api веб-сайт go1.13.8", - "zh-cn": "对模板和可用变量进行微调\n格式和翻译的微调\n移动部件文档格式 doc.html以读取" - }, - "2.9.10": { - "en": "update images for dark and light theme", - "de": "bilder für dunkles und helles thema aktualisieren", - "ru": "обновление изображений для темной и светлой темы", - "pt": "atualizar imagens para o tema escuro e leve", - "nl": "afbeeldingen bijwerken voor donker en licht thema", - "fr": "mettre à jour les images pour le thème sombre et lumineux", - "it": "aggiornare le immagini per tema scuro e chiaro", - "es": "actualizar imágenes para tema oscuro y ligero", - "pl": "aktualizacja obrazów dla motywu ciemny i lekki", - "uk": "оновлення зображень для темної і легкої теми", - "zh-cn": "更新暗淡主题的图像" - }, - "2.9.9": { - "en": "update packages\nupdate formating and improve error logging\nremove detailed sentry status reporting\nfix subscribing states", - "de": "update-pakete\naktualisierung der formatierung und verbesserung der fehlerprotokollierung\ndie ausführliche meldung über den status der sendungen\nfixe anmeldezustände", - "ru": "обновления пакетов\nформатирование обновлений и улучшение регистрации ошибок\nудалить подробную информацию о состоянии отправки\nисправления состояния", - "pt": "pacotes de atualização\natualizar a formatação e melhorar o registro de erros\nremover relatórios detalhados de status de sentinela\ncorrigir estados de inscrição", - "nl": "pakketten bijwerken\nformatteren bijwerken en foutloggen verbeteren\nverwijderen gedetailleerde wachtstatus rapportage\nfix abonnement staten", - "fr": "mettre à jour les paquets\nmettre à jour le formatage et améliorer l'enregistrement des erreurs\nsupprimer les rapports détaillés sur l'état des sentinelles\nfixer les états d'abonnement", - "it": "pacchetti di aggiornamento\naggiornamento formattazione e migliorare la registrazione degli errori\nrimuovere la segnalazione dettagliata dello stato di invio\ncorreggere gli stati di sottoscrizione", - "es": "actualizar paquetes\nactualización formando y mejorando el registro de errores\neliminar información detallada sobre el estado del centinela\nfijar estados de suscripción", - "pl": "aktualizacja pakietów\naktualizacja formatowania i ulepszania logowania błędów\nusunąć szczegółowe raportowanie stanu wartownika\nustaw stany subskrypcji", - "uk": "оновлення пакетів\nоновлення форматування та поліпшення реєстрації помилок\nвидалення докладної звітності про статус відправника\nфіксувати підсрібні стани", - "zh-cn": "更新软件包\n更新格式和改进错误记录\n删除详细的哨兵状态报告\n固定签名状态" - }, - "2.9.8": { - "en": "ignore widgets in vis-2\nadd restart vis/vis2", - "de": "ignorieren widgets in vis-2\nneustart vis/vis2 hinzufügen", - "ru": "игнорировать виджеты в vis-2\nдобавить перезапуск vis/vis2", - "pt": "ignorar widgets em vis-2\nadicionar vis/vis2", - "nl": "widgets negeren in vis-2\nherstart vis/vis2 toevoegen", - "fr": "ignorer les widgets vis-2\najouter redémarrage vis/vis2", - "it": "ignorare i widget in vis-2\naggiungere riavvio vis/vis2", - "es": "ignorar los widgets en vis-2\nañadir restart vis/vis2", - "pl": "ignoruj widżety w vis-2\ndodaj restart vis / vis2", - "uk": "ігнорувати віджети в vis-2\nдодати решту віск/віз2", - "zh-cn": "忽略相对 2 中的部件\n向/ 相对2 添加重新启动" - }, - "2.9.7": { - "en": "formating code\nremove common.main from io-package.json", - "de": "formatierungscode\nio-package.json entfernen", - "ru": "форматирование кода\nудалить common.main из io-package.json", - "pt": "código de formação\nremover common.main de io-package.json", - "nl": "opmaakcode\ncommon.main uit io-package.json verwijderen", - "fr": "code de formatage\nenlever common.main de io-package.json", - "it": "codice di formattazione\nrimuovere common.main da io-package.json", - "es": "formando código\nremove common.main from io-package.json", - "pl": "kod formatujący\nusunąć common.main z io- package.json", - "uk": "форматування коду\nвидалити загальний.main від io-package.json", - "zh-cn": "格式化代码\n从 io- package.json 中去除常见的.main" - }, - "2.9.6": { - "en": "fix branch name in link", - "de": "filialnamen in link fix", - "ru": "исправить имя филиала в ссылке", - "pt": "corrigir nome do ramo no link", - "nl": "fix branch name in link", - "fr": "correction du nom de la branche dans le lien", - "it": "correggere il nome del ramo nel link", - "es": "fijar nombre de rama en el enlace", - "pl": "fix branch name in link", - "uk": "виправлено назву гілки за посиланням", - "zh-cn": "在链接中固定分支名称" - }, - "2.9.5": { - "en": "fix branch name in link", - "de": "filialnamen in link fix", - "ru": "исправить имя филиала в ссылке", - "pt": "corrigir nome do ramo no link", - "nl": "fix branch name in link", - "fr": "correction du nom de la branche dans le lien", - "it": "correggere il nome del ramo nel link", - "es": "fijar nombre de rama en el enlace", - "pl": "fix branch name in link", - "uk": "виправлено назву гілки за посиланням", - "zh-cn": "在链接中固定分支名称" - } - }, - "titleLang": { - "en": "RSS Feed", - "de": "rssfeed", - "ru": "Новостная лента", - "pt": "Feed RSS", - "nl": "rssfeed", - "fr": "Flux RSS", - "it": "RSS Feed", - "es": "RSS Feed", - "pl": "Kanał RSS", - "zh-cn": "RSS订阅", - "uk": "RSS-канал" - }, - "desc": { - "en": "Adapter and vis widget for rss feeds", - "de": "Adapter und Vis-Widget für rssfeeds", - "ru": "Адаптер и виджет vis для каналов RSS", - "pt": "Adaptador e widget vis para feeds RSS", - "nl": "Adapter en vis widget voor rssfeeds", - "fr": "Adaptateur et widget vis pour les flux rss", - "it": "Adattatore e widget vis per feed rss", - "es": "Adaptador y widget de visualización para feeds rss", - "pl": "Adapter i widżet Vis dla kanałów RSS", - "zh-cn": "rss提要的适配器和可见小部件", - "uk": "Адаптер і віджет vis для RSS-каналів" - }, - "authors": ["oweitman "], - "keywords": ["rss", "atom", "rdf", "feed"], - "licenseInformation": { - "type": "free", - "license": "MIT" - }, - "platform": "Javascript/Node.js", - "icon": "rssfeed.png", - "enabled": true, - "extIcon": "https://raw.githubusercontent.com/oweitman/ioBroker.rssfeed/main/admin/rssfeed.png", - "readme": "https://github.com/oweitman/ioBroker.rssfeed/blob/main/README.md", - "loglevel": "info", - "tier": 3, - "restartAdapters": ["vis", "vis-2"], - "mode": "daemon", - "type": "misc-data", - "compact": true, - "connectionType": "cloud", - "dataSource": "poll", - "visWidgets": { - "ignoreInVersions": [2], - "rssfeed": { - "ignoreInVersions": [2], - "components": [], - "i18n": true, - "url": "" - } - }, - "plugins": { - "sentry": { - "dsn": "https://abfab39a66054631bef76b3e92979c43@o1335795.ingest.sentry.io/6603729" - } - }, - "adminUI": { - "config": "json" - }, - "dependencies": [ - { - "js-controller": ">=3.3.22" - } + "common": { + "name": "rssfeed", + "version": "3.0.0", + "news": { + "3.0.0": { + "en": "update multifeed widget 3 and deprecate multifeed widget 2\nbreaking change: in rssfeed widget 2: articles and meta have to be changed to rss.articles and rss.meta", + "de": "multifeed widget 3 aktualisieren und multifeed widget 2 deprecate\nbrechen änderung: in rssfeed widget 2: artikel und meta müssen in rss.articles and rss.meta geändert werden", + "ru": "обновление многоплодного виджета 3 и депрекат многокормового виджета 2\nrssfeed widget 2: статьи и мета должны быть изменены на rss.articles и rss.meta", + "pt": "atualização widget multifeed 3 e deprecate widget multifeed 2\nbreak change: in rssfeed widget 2: artigos e meta devem ser alterados para rss.articles e rss.meta", + "nl": "update multifeed widget 3 en deprecate multifeed widget 2\nbreek verandering: in rssfeed widget 2: artikelen en meta moeten worden veranderd in rss.articles en rss.meta", + "fr": "mettre à jour le widget multifeed 3 et déprécier le widget multifeed 2\nrupture de changement: dans rssfeed widget 2: articles et méta doivent être changés en rss.articles et rss.meta", + "it": "aggiornamento widget multifeed 3 e deprecate widget multifeed 2\ncambiamento di rottura: in rssfeed widget 2: articoli e meta devono essere modificati in rss.articles e rss.meta", + "es": "actualización widget multifeed 3 y deprecate widget multifeed 2\ncambio de ruptura: en el widget rsfeed 2: artículos y meta tienen que ser cambiados a rss.articles y rss.meta", + "pl": "aktualizacji widget multifeed 3 i deprecate widget multifeed 2\nzmiana łamania: w widżecie rssfeed 2: artykuły i meta muszą zostać zmienione na rss.articles i rss.meta", + "uk": "оновлення мультиfeed віджет 3 і deprecate багатоfeed віджет 2\nзміна розриву: в rssfeed віджет 2: статті і мета повинні бути змінені до rss.articles і rss.meta", + "zh-cn": "更新多种子部件 3, 并折旧多种子部件 2\n打破更改: 在 rssfeed 部件2: 文章和元必须更改为 rs. articles and rs.meta" + }, + "2.10.0": { + "en": "fine tuning on templates and available variables\nfine tuning on format and translation\nmove widget documentation form doc.html to readme", + "de": "feinabstimmung auf vorlagen und verfügbaren variablen\nfeinabstimmung auf format und übersetzung\nwidget dokumentationsformular doc.html zu readme", + "ru": "тонкая настройка на шаблоны и доступные переменные\nтонкая настройка на формат и перевод\nпереместить виджет документировать форму doc.html, чтобы читать", + "pt": "ajuste fino em modelos e variáveis disponíveis\najuste fino no formato e tradução\nmover formulário de documentação do widget doc.html para readme", + "nl": "finetuning op templates en beschikbare variabelen\nfine tuning op formaat en vertaling\nmove widget documentation form doc.html to readme", + "fr": "réglage fin sur les modèles et les variables disponibles\nréglage fin sur le format et la traduction\nmove widget documentation form doc.html to readme", + "it": "fine tuning su modelli e variabili disponibili\nfine tuning su formato e traduzione\nspostare il widget documentazione forma doc.html per leggere", + "es": "ajuste fino en plantillas y variables disponibles\najuste fino en formato y traducción\nmove widget documentation form doc.html to readme", + "pl": "dostrajanie szablonów i dostępnych zmiennych\ndostrojenie formatu i tłumaczenia\nprzenieś dokumentację widget formularz doc.html do readme", + "uk": "тонка настройка на шаблони і доступні змінні\nтонке тюнінг у форматі та перекладі\njavascript licenses api веб-сайт go1.13.8", + "zh-cn": "对模板和可用变量进行微调\n格式和翻译的微调\n移动部件文档格式 doc.html以读取" + }, + "2.9.10": { + "en": "update images for dark and light theme", + "de": "bilder für dunkles und helles thema aktualisieren", + "ru": "обновление изображений для темной и светлой темы", + "pt": "atualizar imagens para o tema escuro e leve", + "nl": "afbeeldingen bijwerken voor donker en licht thema", + "fr": "mettre à jour les images pour le thème sombre et lumineux", + "it": "aggiornare le immagini per tema scuro e chiaro", + "es": "actualizar imágenes para tema oscuro y ligero", + "pl": "aktualizacja obrazów dla motywu ciemny i lekki", + "uk": "оновлення зображень для темної і легкої теми", + "zh-cn": "更新暗淡主题的图像" + }, + "2.9.9": { + "en": "update packages\nupdate formating and improve error logging\nremove detailed sentry status reporting\nfix subscribing states", + "de": "update-pakete\naktualisierung der formatierung und verbesserung der fehlerprotokollierung\ndie ausführliche meldung über den status der sendungen\nfixe anmeldezustände", + "ru": "обновления пакетов\nформатирование обновлений и улучшение регистрации ошибок\nудалить подробную информацию о состоянии отправки\nисправления состояния", + "pt": "pacotes de atualização\natualizar a formatação e melhorar o registro de erros\nremover relatórios detalhados de status de sentinela\ncorrigir estados de inscrição", + "nl": "pakketten bijwerken\nformatteren bijwerken en foutloggen verbeteren\nverwijderen gedetailleerde wachtstatus rapportage\nfix abonnement staten", + "fr": "mettre à jour les paquets\nmettre à jour le formatage et améliorer l'enregistrement des erreurs\nsupprimer les rapports détaillés sur l'état des sentinelles\nfixer les états d'abonnement", + "it": "pacchetti di aggiornamento\naggiornamento formattazione e migliorare la registrazione degli errori\nrimuovere la segnalazione dettagliata dello stato di invio\ncorreggere gli stati di sottoscrizione", + "es": "actualizar paquetes\nactualización formando y mejorando el registro de errores\neliminar información detallada sobre el estado del centinela\nfijar estados de suscripción", + "pl": "aktualizacja pakietów\naktualizacja formatowania i ulepszania logowania błędów\nusunąć szczegółowe raportowanie stanu wartownika\nustaw stany subskrypcji", + "uk": "оновлення пакетів\nоновлення форматування та поліпшення реєстрації помилок\nвидалення докладної звітності про статус відправника\nфіксувати підсрібні стани", + "zh-cn": "更新软件包\n更新格式和改进错误记录\n删除详细的哨兵状态报告\n固定签名状态" + }, + "2.9.8": { + "en": "ignore widgets in vis-2\nadd restart vis/vis2", + "de": "ignorieren widgets in vis-2\nneustart vis/vis2 hinzufügen", + "ru": "игнорировать виджеты в vis-2\nдобавить перезапуск vis/vis2", + "pt": "ignorar widgets em vis-2\nadicionar vis/vis2", + "nl": "widgets negeren in vis-2\nherstart vis/vis2 toevoegen", + "fr": "ignorer les widgets vis-2\najouter redémarrage vis/vis2", + "it": "ignorare i widget in vis-2\naggiungere riavvio vis/vis2", + "es": "ignorar los widgets en vis-2\nañadir restart vis/vis2", + "pl": "ignoruj widżety w vis-2\ndodaj restart vis / vis2", + "uk": "ігнорувати віджети в vis-2\nдодати решту віск/віз2", + "zh-cn": "忽略相对 2 中的部件\n向/ 相对2 添加重新启动" + }, + "2.9.7": { + "en": "formating code\nremove common.main from io-package.json", + "de": "formatierungscode\nio-package.json entfernen", + "ru": "форматирование кода\nудалить common.main из io-package.json", + "pt": "código de formação\nremover common.main de io-package.json", + "nl": "opmaakcode\ncommon.main uit io-package.json verwijderen", + "fr": "code de formatage\nenlever common.main de io-package.json", + "it": "codice di formattazione\nrimuovere common.main da io-package.json", + "es": "formando código\nremove common.main from io-package.json", + "pl": "kod formatujący\nusunąć common.main z io- package.json", + "uk": "форматування коду\nвидалити загальний.main від io-package.json", + "zh-cn": "格式化代码\n从 io- package.json 中去除常见的.main" + }, + "2.9.6": { + "en": "fix branch name in link", + "de": "filialnamen in link fix", + "ru": "исправить имя филиала в ссылке", + "pt": "corrigir nome do ramo no link", + "nl": "fix branch name in link", + "fr": "correction du nom de la branche dans le lien", + "it": "correggere il nome del ramo nel link", + "es": "fijar nombre de rama en el enlace", + "pl": "fix branch name in link", + "uk": "виправлено назву гілки за посиланням", + "zh-cn": "在链接中固定分支名称" + } + }, + "titleLang": { + "en": "RSS Feed", + "de": "rssfeed", + "ru": "Новостная лента", + "pt": "Feed RSS", + "nl": "rssfeed", + "fr": "Flux RSS", + "it": "RSS Feed", + "es": "RSS Feed", + "pl": "Kanał RSS", + "zh-cn": "RSS订阅", + "uk": "RSS-канал" + }, + "desc": { + "en": "Adapter and vis widget for rss feeds", + "de": "Adapter und Vis-Widget für rssfeeds", + "ru": "Адаптер и виджет vis для каналов RSS", + "pt": "Adaptador e widget vis para feeds RSS", + "nl": "Adapter en vis widget voor rssfeeds", + "fr": "Adaptateur et widget vis pour les flux rss", + "it": "Adattatore e widget vis per feed rss", + "es": "Adaptador y widget de visualización para feeds rss", + "pl": "Adapter i widżet Vis dla kanałów RSS", + "zh-cn": "rss提要的适配器和可见小部件", + "uk": "Адаптер і віджет vis для RSS-каналів" + }, + "authors": [ + "oweitman " + ], + "keywords": [ + "rss", + "atom", + "rdf", + "feed" + ], + "licenseInformation": { + "type": "free", + "license": "MIT" + }, + "platform": "Javascript/Node.js", + "icon": "rssfeed.png", + "enabled": true, + "extIcon": "https://raw.githubusercontent.com/oweitman/ioBroker.rssfeed/main/admin/rssfeed.png", + "readme": "https://github.com/oweitman/ioBroker.rssfeed/blob/main/README.md", + "loglevel": "info", + "tier": 3, + "restartAdapters": [ + "vis", + "vis-2" + ], + "mode": "daemon", + "type": "misc-data", + "compact": true, + "connectionType": "cloud", + "dataSource": "poll", + "visWidgets": { + "ignoreInVersions": [ + 2 + ], + "rssfeed": { + "ignoreInVersions": [ + 2 ], - "globalDependencies": [ - { - "admin": ">=5.1.13" - } - ] + "components": [], + "i18n": true, + "url": "" + } + }, + "plugins": { + "sentry": { + "dsn": "https://abfab39a66054631bef76b3e92979c43@o1335795.ingest.sentry.io/6603729" + } }, - "native": { - "refresh": 60, - "maxarticles": 100, - "rss": [] + "adminUI": { + "config": "json" }, - "objects": [], - "instanceObjects": [ - { - "_id": "info", - "type": "channel", - "common": { - "name": "Information" - }, - "native": {} - }, - { - "_id": "info.connection", - "type": "state", - "common": { - "role": "indicator.connected", - "name": "Device or service connected", - "type": "boolean", - "read": true, - "write": false, - "def": false - }, - "native": {} - } + "dependencies": [ + { + "js-controller": ">=3.3.22" + } + ], + "globalDependencies": [ + { + "admin": ">=5.1.13" + } ] + }, + "native": { + "refresh": 60, + "maxarticles": 100, + "rss": [] + }, + "objects": [], + "instanceObjects": [ + { + "_id": "info", + "type": "channel", + "common": { + "name": "Information" + }, + "native": {} + }, + { + "_id": "info.connection", + "type": "state", + "common": { + "role": "indicator.connected", + "name": "Device or service connected", + "type": "boolean", + "read": true, + "write": false, + "def": false + }, + "native": {} + } + ] } diff --git a/package-lock.json b/package-lock.json index 62c7179..0e13528 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "iobroker.rssfeed", - "version": "2.10.0", + "version": "3.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "iobroker.rssfeed", - "version": "2.10.0", + "version": "3.0.0", "license": "MIT", "dependencies": { "@iobroker/adapter-core": "^3.1.6", diff --git a/package.json b/package.json index 54dfae2..3b6865f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.rssfeed", - "version": "2.10.0", + "version": "3.0.0", "description": "Adapter and vis widget for rss feeds", "author": { "name": "oweitman",