Version 1.1.9 - 25 May 2024
Update: Chains Dialog: Add text filtering.
Version 1.1.8 - 30 April 2024
Scopes: Fix 'open' files.
Version 1.1.7 - 29 April 2024
Update: New Action: Download External Resources.
Fix: Scopes: epub3 toc file is not always called nav.xhtml. Make sure to lookup the name in the manifest without prior assumption.
Fix: Error when right clicking Actions Dialog.
https://www.mobileread.com/forums/sh...4&postcount=89
Fix: replace "from calibre.gui2.widgets2 import Dialog" with "from calibre.gui2.tweak_book.widgets import Dialog" to fix dialogs not remembering sizes when calibre closes.
Misc changes to icon combobox.
Version 1.1.5 - 9 February 2024
Fix: some fixes for get_text()
Version 1.1.4 - 17 January 2024
Fix: Run Command: further problems when joining filename parts if directory is empty
Version 1.1.3 - 16 January 2024
Fix: Run Command: Don't join file components using os.path.join, because on Windows it uses backslashed and messes up the ebook filename.
Version 1.1.2 - 16 January 2024
Update: Run Command: Update media_type after running command.
Version 1.1.1 - 11 January 2024
Update: Modifications to "Run Command" action.
Fix: Actions Chains should not be installed for the plugin command line mode to work.
Version 1.1.0 - 8 January 2024
Update: Add "Arrange Into Folder" action.
Version 1.0.2 - 28 December 2023
Tag Actions: Search & Replace: Fix overlapping tags.
Version 1.0.1 - 15 December 2023
Tag Actions: Search & Replace: Some modifications.
Version 1.0.0 - 12 December 2023
Update: Add Templates: Action is rename into "Add Files". It now supports adding a directory tree into the book.
Update: Bump up config schema to 1.1
Version 0.9.6 - 4 December 2023
Fix: Bug in multisplit action.
Version 0.9.4 - 20 November 2023
Update: Action Chains: Add the ability to embed a chain instead of referencing and already existing chain.
Version 0.9.2 - 7 November 2023
Fix: Transform HTML: missing scope setting.
Version 0.9.1 - 15 September 2023
Update: Add another option to scopes to be able to select text file by performing a regex search on them.
Version 0.9.0 - 9 September 2023
Modifications to "Run Command" Action. Not backward compatible, so chains containing the action need to be recreated.
Version 0.8.9 - 29 August 2023
Update: New "Run Command" Action.
Update: Modifications to scopes.
Version 0.8.8 - 11 July 2023
Add API for imported actions and on_modules_update.
Version 0.8.7 - 22 May 2023
Fix: When running from Action Chains, notify calibre to update filesizes of modified files.
Version 0.8.6 - 15 May 2023
Update: Style Actions: New "Add Properties" Action.
Fix: Scopes: Enable (*.opf, *.ncx, *.txt, *.xml) files in both Include Filenames and Exclude Filenames.
Version 0.8.5 - 12 April 2023
Update: Add Templates Action: New options.
Version 0.8.4 - 9 April 2023
Fix: Bug when copying a separator.
Fix: Escape ampersands in menu entries.
Fix: Contamination of chain vars.
Version 0.8.3 - 19 December 2022
Update: New "Styles Actions" Actions.
Version 0.8.1 - 14 December 2022
Update: Add Templates: Add option to link added xhtml files to css sheets already in container.
Fix: Tag Actions: Style Property Filter: TypeError exception on comparison with None values.
Fix bug in Flatten TOC.
Version 0.8.0 - 11 December 2022
Update: Tag Actions: Add Style filter
Update: Tag Actions: Modifications to config widget.
Update: Tag Actions: Add ability to narrow down the nodes by css selectors.
Update: Tag Actions: set regex.DOTALL flag for "Tag Text" filter.
Fix: Tag Actions: Fix bug when specifying xpath and not configuring any tag filters.
Fix: Search & Replace: Replace function name not loading in config widget.
Fix: Expand Styles: Font size not updated in inline styles.
Fix: Tag Actions: regex values returning match object instead of True.
Version 0.7.2 - 5 December 2022
Update: Add "Expand Styles" Action.
Update: Add "Inline Styles To CSS" Action.
Update: Insert Inline TOC: Add option to insert TOC at tha back of the book.
Update: Insert Inline TOC: Add option to change the name of the inserted TOC.
Version 0.7.1 - 29 November 2022
Update: Add "Remove Files" Action.
Update: Add "Remove Unused Images" Action.
Update: Add "Insert Inline TOC" Action.
Update: Add "Flatten TOC" Action.
Update: Add "Transform HTML" Action.
Update: Add option to run suitable chains from command line using calibre-debug -r "Editor Chains" chain_name input_file output_file
Update: Multisplit: Add option to prevent splitting if no preceding sibling is found. Helpful in case or multiple runs, as it prevents creating empty pages.
Update: Tag Actions: New "Search And Replace" Action.
Update: Tag Actions: Add Xpath wizard to the context menu of the line edit.
Update: Modify behavior of xpath expressions in Tag Actions to include the element and its descendants (as opposed to descendants only).
Add validation for regex.
Fix: Search and Replace: Bug with multiple searches.
Version 0.7.0 - 28 November 2022
Update: Add some editor builtin actions.
Misc fixes.
Version 0.6.2 - 25 November 2022
Update: Don't add save point for chains invoked by chainer caller action.
Version 0.6.1 - 05 November 2022
Update: "Insert Before Cursor Tag" Action.
Update: "Insert After Cursor Tag" Action.
Update: Use regex module instead of re for consistency with calibre editor regex.
Version 0.6.0 - 25 October 2022
Update: Add "Run Python Code" Action.
Update: Add "Mark Cursor Tag".
Update: Add scope to some actions.
Misc fixes.
Version 0.5.4 - 9 August 2022
Update: update to calibre6 icon fetching. Code from @JimmXinu.
Fix: But where submenus where not working.
Version 0.5.3 - 17 July 2022
Fix PyQt6 migration bugs.
Version 0.5.2 - 29 June 2022
Fix: Export chain not working in PyQt6
Version 0.5.1 - 10 February 2022
Fix PyQt6 migration bug.
Version 0.5.0 - 6 January 2022
Changes for the upcoming PyQt6.
Version 0.4.1 - 8 November 2021
Misc updates.
Version 0.4.0 - 8 November 2021
Misc updates.
Version 0.3.1 - 6 November 2021
Misc updates.
Version 0.3.0 - 3 November 2021
Misc updates.
Version 0.2.0 - 30 October 2021
Fix toolbar action not updating.
Version 0.1.0 - 16 October 2021
Initial Release.