From b65cf468d4076a77c5e2db753e8ce5df126be66d Mon Sep 17 00:00:00 2001 From: oweitman Date: Wed, 27 Nov 2024 03:14:32 +0100 Subject: [PATCH] chore: release v3.2.0 - update jsonconfig responsive - switch to iobroker/eslint - improver adapter code - improve widget code --- README.md | 227 +++++++++++++++++++++++----------------------- io-package.json | 28 +++--- package-lock.json | 4 +- package.json | 2 +- 4 files changed, 130 insertions(+), 131 deletions(-) diff --git a/README.md b/README.md index 7198e53..1ba153d 100644 --- a/README.md +++ b/README.md @@ -587,159 +587,158 @@ Z7: Without output. This line closed the javascript loop . Everything that was d - -### **WORK IN PROGRESS** +--> +### 3.2.0 (2024-11-27) - update jsonconfig responsive - switch to iobroker/eslint - improver adapter code -- improve widget code - +- improve widget code + ### 3.1.0 (2024-08-11) -- adjust dependency to js-controller in a minor release - +- adjust dependency to js-controller in a minor release + ### 3.0.2 (2024-08-09) -- add keyword in package.json - +- add keyword in package.json + ### 3.0.1 (2024-08-09) - add template example for articles as a Diashow -- adjust dependency to js-controller - +- adjust dependency to js-controller + ### 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 - +- breaking change: in rssfeed widget 2: articles and meta have to be changed to rss.articles and rss.meta + ### 2.10.0 (2024-07-11) - fine tuning on templates and available variables - fine tuning on format and translation -- move widget documentation form doc.html to readme - +- move widget documentation form doc.html to readme + ### 2.9.10 (2024-07-11) -- update images for dark and light theme - +- update images for dark and light theme + ### 2.9.9 (2024-07-11) - update packages - update formating and improve error logging - remove detailed sentry status reporting -- fix subscribing states - +- fix subscribing states + ### 2.9.8 (2024-07-09) - ignore widgets in vis-2 -- add restart vis/vis2 - +- add restart vis/vis2 + ### 2.9.7 (2024-06-22) - formating code -- remove common.main from io-package.json - +- remove common.main from io-package.json + ### 2.9.6 (2024-06-06) -- fix branch name in link - +- fix branch name in link + ### 2.9.4 (2024-06-05) -- test release after rename branch from master to main - +- test release after rename branch from master to main + ### 2.9.3 (2024-06-05) - switch branchname from master to main -- add node 22 to tests - +- add node 22 to tests + ### 2.9.2 (2024-06-04) - add some translations -- fix warning from adapter checker - +- fix warning from adapter checker + ### 2.9.1 (2024-06-03) -- update iobroker files and settings - +- update iobroker files and settings + ### 2.8.2 (2024-04-21) -- (bluefox) Fixed loading of words.js in vis - +- (bluefox) Fixed loading of words.js in vis + ### 2.8.1 (2023-03-15) - (bluefox) Corrected vis widget -- admin changed to jsonConfig, dev-environment now devcontainer - -### 2.7.0 (2022-12-11) - +- admin changed to jsonConfig, dev-environment now devcontainer + +### 2.7.0 (2022-12-11) + ### 2.6.1 (2022-07-30) -- added more information to sentry - +- added more information to sentry + ### 2.6.0 (2022-07-26) -- added sentry - +- added sentry + ### 2.4.0 (2022-07-25) -- added name option to marquee widget - +- added name option to marquee widget + ### 2.0.0 - Rework of the admin dialog -- Fix some errors and glitches - +- Fix some errors and glitches + ### 1.0.0 -- Released in stable - +- Released in stable + ### 0.9.0 -- fixed/extended json template - +- fixed/extended json template + ### 0.8.0 - adapted configuration pages to react. -- Prepared for stable release - +- Prepared for stable release + ### 0.0.30 -- added some template examples to the widget documentation - +- added some template examples to the widget documentation + ### 0.0.29 - improved error messages - removed deprecated widget / change widget beta flag -- changed createObject/setState logic due iobroker-controller >3.0 - +- changed createObject/setState logic due iobroker-controller >3.0 + ### 0.0.28 -- removed customtab - +- removed customtab + ### 0.0.27 -- adapter configuration is now editable - +- adapter configuration is now editable + ### 0.0.26 -- corrected changelog size - +- corrected changelog size + ### 0.0.25 -- the error messages for the template are improved - +- the error messages for the template are improved + ### 0.0.24 - errors in the request of feeds are now real errors in the iobroker log - loading of rules for ejs in the editor is improved -- marquee3 widget: options to show time and date - +- marquee3 widget: options to show time and date + ### 0.0.23 -- republish to npm - +- republish to npm + ### 0.0.22 - improvements in the configuration dialog @@ -747,106 +746,106 @@ Z7: Without output. This line closed the javascript loop . Everything that was d - new RSS Feed multi widget. in this widget you can add your one or more datapoints, that are available in the template. - New marquee widget 3 replaces the existing marquee widget 2.The marquee widget 3 is now a multi widget and can handle more than one feed. The Headlines are now aggregated. - the existing widget JSON template is improved. in this widget you can add your one or more datapoints, that are available in the template. -- Remove several deprecated widgets (RSS Feed widget 1, Article Helper 1, Marquee 1, JSON template 1) - +- Remove several deprecated widgets (RSS Feed widget 1, Article Helper 1, Marquee 1, JSON template 1) + ### 0.0.21 - add link option to marquee widget - widget help added -- marquee widget: the divider characters (default: +++) are configurable - +- marquee widget: the divider characters (default: +++) are configurable + ### 0.0.20 -- add ejs syntax to template editor - +- add ejs syntax to template editor + ### 0.0.19 -- try to fix marquee widget. - +- try to fix marquee widget. + ### 0.0.18 -- try to fix the wrong NoSave dialog - +- try to fix the wrong NoSave dialog + ### 0.0.17 -- rework setting objects and states - +- rework setting objects and states + ### 0.0.16 - improve logic adding rssfeed in configuration dialog - fix wrong icon for marquee widget - define default template for rssfeed widget - deprecate existing and replace with new version of widgets to improve naming of the attributes in case of translation -- widget rss marquee: replace duration attribute with speed attribute and improved the calculation algorithm. now same number is same speed regardless of the length of the titles - +- widget rss marquee: replace duration attribute with speed attribute and improved the calculation algorithm. now same number is same speed regardless of the length of the titles + ### 0.0.15 -- fix bug saving last request in adapter configuration / improve debug messages - +- fix bug saving last request in adapter configuration / improve debug messages + ### 0.0.14 - update package.json and install new tools for stream encoding/decoding detection - implement encoding detection and stream encoding -- change the ejs lib with a real browserified lib - +- change the ejs lib with a real browserified lib + ### 0.0.13 -- new widget as a guest, because it is not directly related to the rssfeed functionality, but reuse the same code base. maybe later i transfer it to an own adapter. the new widget can take a json datapoint and you can visualize the data with the ejs template system. - +- new widget as a guest, because it is not directly related to the rssfeed functionality, but reuse the same code base. maybe later i transfer it to an own adapter. the new widget can take a json datapoint and you can visualize the data with the ejs template system. + ### 0.0.12 -- now you can download the adapter configuration in the admin dialog. upload is not possible due to security restrictions in modern browsers. - +- now you can download the adapter configuration in the admin dialog. upload is not possible due to security restrictions in modern browsers. + ### 0.0.11 - improve admin layout -- implement a forceRefresh button - +- implement a forceRefresh button + ### 0.0.10 -- fix bug a bug in marquee widget. not all styles should applied to the span tag. - +- fix bug a bug in marquee widget. not all styles should applied to the span tag. + ### 0.0.9 - apply widget styles also to the inner span element, because they had not any effect on the marquee. - renew the package-lock.json - add categories to save feeds in subfolders -- improve mechanism to write only updated feeds to datapoint. the feed has new data if comparision of articles in title and description is different. - +- improve mechanism to write only updated feeds to datapoint. the feed has new data if comparision of articles in title and description is different. + ### 0.0.8 - improve lasrequest logic of the adapter -- fix problem with datapoint naming - +- fix problem with datapoint naming + ### 0.0.7 -- test with encapsulation of ejs.js, because of error in some browsers - +- test with encapsulation of ejs.js, because of error in some browsers + ### 0.0.6 -- add attribute duration for widget marquee to control animation duration - +- add attribute duration for widget marquee to control animation duration + ### 0.0.5 - new widget marquee for article titles -- add filter function for articles. the filter searches in title,description and categories, several filter criteria can be seperated by semicolon - +- add filter function for articles. the filter searches in title,description and categories, several filter criteria can be seperated by semicolon + ### 0.0.4 -- some adjustments in readme, io-package - +- some adjustments in readme, io-package + ### 0.0.3 -- add addveyor build - +- add addveyor build + ### 0.0.2 -- added widgets meta helper and article helper - +- added widgets meta helper and article helper + ### 0.0.1 -- initial release - +- initial release + ## License MIT License @@ -869,4 +868,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +SOFTWARE. diff --git a/io-package.json b/io-package.json index 09fae65..c8e53aa 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,21 @@ { "common": { "name": "rssfeed", - "version": "3.1.0", + "version": "3.2.0", "news": { + "3.2.0": { + "en": "update jsonconfig responsive\nswitch to iobroker/eslint\nimprover adapter code\nimprove widget code", + "de": "jsonconfig responsive aktualisieren\niobroker/eslint wechseln\nverbesserer adaptercode\nwidget-code verbessern", + "ru": "обновление jsonconfig\nпереход на iobroker/eslint\nадаптер\nулучшение кода виджета", + "pt": "atualização jsonconfig responsivo\nmudar para iobroker/eslint\nmelhorando o código do adaptador\nmelhorar o código do widget", + "nl": "update jsonconfig responsive\noverschakelen naar iobroker/eslint\nverbeteringsadaptercode\nwidget-code verbeteren", + "fr": "update jsonconfig responsive\npasser à l'iobroker/essence\ncode de l'adaptateur d'amélioration\naméliorer le code du widget", + "it": "aggiornamento jsonconfig responsive\npassare a iobroker/eslint\ncodice adattatore migliorato\nmigliorare il codice widget", + "es": "actualización jsonconfig sensible\ncambiar a iobroker/eslint\nmejorar el código de adaptador\nmejorar el código widget", + "pl": "update jsonconfig responsive\nprzełącz na iobroker / eslint\nkod adaptera wzmacniacza\npoprawić kod widget", + "uk": "оновлення jsonconfig responsive\nвимикач до iobroker/eslint\nкод адаптера\nполіпшення коду віджету", + "zh-cn": "更新响应 jsonconfig\n切换到 iobus/slint\n改进适配器代码\n改进部件代码" + }, "3.1.0": { "en": "adjust dependency to js-controller in a minor release", "de": "abhängigkeit von js-controller in einem kleinen release einstellen", @@ -80,19 +93,6 @@ "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固定签名状态" } }, "titleLang": { diff --git a/package-lock.json b/package-lock.json index b7a9791..44d4dbb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "iobroker.rssfeed", - "version": "3.1.0", + "version": "3.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "iobroker.rssfeed", - "version": "3.1.0", + "version": "3.2.0", "license": "MIT", "dependencies": { "@iobroker/adapter-core": "^3.2.2", diff --git a/package.json b/package.json index 93111e7..3981329 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.rssfeed", - "version": "3.1.0", + "version": "3.2.0", "description": "Adapter and vis widget for rss feeds", "author": { "name": "oweitman",