Skip to content

Commit

Permalink
Upgraded the plugin version to 2.3.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
bookfere committed Mar 14, 2024
1 parent 7354b82 commit 39e9467
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 1 deletion.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
## v2.3.0

Added features:

1. Added new translation engine of Google Gemini Pro.
2. Added support for SubRip Text (.srt) translation. #162
3. Added support for Portable Game Notation (.pgn) translation. #207
4. Added support for side-by-side translation position. Credit to @tiropictor
5. Added customization for changing the original color.
6. Added feature to translate ebook metadata. #216
7. Added a new UI language for French. Credit to @miiPoP
8. Added a new UI language for Portuguese. Credit to Marcelo Duarte
9. Added the context menu to cache manager for deleting caches.
10. Added support for specifing a custom model for ChatGPT. #167
11. Added support to count item and character in Advanced mode. #130

Enhanced features:

1. Supported to restore user-adjusted geometry and size for the Setting window.
2. Changed the separator to dual-newline for the "Merge to Translate" feature.
3. Removed all potential non-printable characters that interfere translation. #189
4. Highlighted inconsistency between the original and translation lines. #82
5. Enabled Google(Free) to handle the long content that exceeds length limit.


Fixed bugs:

1. Fixed bugs that caused deadlock freezes. #170, #182, #186
2. Fixed the bug of removing all subjects from the metadata. #171
3. Fixed malformed request bug in custom engine. #189

Check all the bug fixes and feature enhancements: 682f73f...a871b7a

---

## v2.2.0

Fixed bugs and added features:
Expand Down
2 changes: 1 addition & 1 deletion __init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class EbookTranslator(InterfaceActionBase):
supported_platforms = ['windows', 'osx', 'linux']
identifier = 'ebook-translator'
author = 'bookfere.com'
version = (2, 2, 0)
version = (2, 3, 0)
__version__ = 'v' + '.'.join(map(str, version))
description = _('A Calibre plugin to translate ebook into a specified '
'language (optionally keeping the original content).')
Expand Down

0 comments on commit 39e9467

Please sign in to comment.