Click to see CHANGELOG on GitHub
Two specific things I will call out on here:
- Plugin can now (optionally) download the exact rating and #votes from Goodreads - in a way that will let you see them in custom columns.
There have been a number of plugins out there trying to do this but always hitting the brick wall limits of the metadata plugin API making them a multi-step/multi-plugin process.
A special shoutout to Melih who emailed me today which prompted this addition. The plugin can now return two additional identifiers of
grrating and
grvotes. You can then bind these to custom columns using existing calibre template syntax. For full details on how to do this, refer to the
README here.
The super nice thing about this is you get that data at the same time you get the rest of your metadata for the book - no need for a "second pass" by another plugin. Note this is all opt-in behavior - you have to go into the configuration options for the plugin to enable this feature.
- This is the first release from the kiwidude plugins "new home" and all that implies...
It has "only" taken me 11+ years to get around to it but all my plugins are now in GitHub. There has been a huge amount of plugin cleanup the last few weeks, dropping support for PyQt4 (i.e. a minimum of calibre 2.x for all my plugins now), common_utils.py refactored/rewritten to be actually shared between plugins again, constant refining and tweaking of command scripts for everything from builds to translation management to automating releases on GitHub, Transifex integration, documenting everything to the nth detail for maintainers etc.
I'm still "tinkering" so not ready to push the button on the new releases of every plugin just yet but that will happen in the next week or so. I'll write a separate post about it all when I am ready.
But you can expect that for my plugins going forward there will be a lot more linking direct to the GitHub repo for documentation for help files, change logs etc to avoid the duplication and overhead for the maintainers. So any early feedback on what people now like or dislike about the "new ways" would be appreciated.