Quote:
Originally Posted by JSWolf
Can you make it so we get to see what's new without having to go to the website?
|
Thank you for the suggestion! I understand how convenient it would be to see the changelog directly in the plugin.
However, implementing a built-in 'What's New' viewer brings two significant challenges:
Stability: It would require 'web scraping' the official site. If the website layout changes even slightly, the plugin would break, requiring constant maintenance for a secondary feature.
Localization: calibre's changelog is only published in English. To show it to all users, I would need to integrate a third-party translation engine, which adds a lot of complexity and potential privacy/connectivity issues to what is meant to be a lightweight 'action' tool.
To keep the plugin fast, stable, and simple, I've included a direct link to the official 'What's New' page in the confirmation dialog. Most modern browsers will offer to translate that page automatically into your preferred language with one click.
I hope you understand the choice to keep the plugin focused on its main task: updating calibre reliably!
Furthermore, I believe it's important to respect the official website's traffic. By visiting the 'What's New' page directly, users stay connected with the official project, supporting the author's site statistics and visibility.