Skip to content

Releases: Bikatr7/Kudasai

v3.4.12

19 Jan 05:02
a87a449
Compare
Choose a tag to compare

New Features

  1. Utility Scripts:

    • splitter.py:
      • Added a chapter splitting utility. Automatically splits translated files into chapters using 〇 markers and predefined rules.
      • Saves chapter details into organized .txt files with sanitized filenames.
    • docs_creator.py:
      • Creates Google Docs from chapter files and provides shareable links.
      • Requires a credentials.json file and environment variable OWNER_EMAIL to transfer ownership of the documents.
  2. Google Docs Integration:

    • Documents can now be created and shared seamlessly from chapter files via Google API integration.
  3. Enhanced CLI Preprocessing:

    • Automatically adds closing periods to preprocessed text even if they weren't in the Japanese text
    • Improved handling of preprocessing logs and error capturing.
  4. WebGUI Updates:

    • Default Dark Mode
    • Timer added for debug log updater to refresh output every second.
    • Various UI/UX refinements for smoother user interactions.

Dependency Updates

  • Updated dependencies in requirements.txt:
    • gradio: Updated to version 5.11.0 (previously 4.44.0).
    • kairyou: Updated to version 1.6.8 (previously 1.6.5).
    • easytl: Updated to version 0.5.1 (previously 0.4.10).
    • Added support for python-dotenv for environment variable management.

Improvements

  1. README.md Updates:

    • Expanded Utility Scripts section with documentation for new tools.
    • Clarified deprecation notice for WebGUI, highlighting CLI as the primary focus.
  2. Preprocessing Logic:

    • Added discard_ner_objects=False option for choosing speed or memory
  3. JSON Replacements:

    • Improved mapping for honorifics, names, and single-word replacements in cote_replacements.json.
    • Fixed inconsistencies in transliteration (e.g., kouhai vs. kōhai).
    • Enhanced Unicode compatibility for better accuracy.
  4. WebGUI Bug Fixes:

    • Fixed an issue where debug logs were not updating correctly in the UI.
    • Resolved file input toggling logic for text and file uploads.

Bug Fixes

  • Fixed an issue with processing untranslated text that lacked a closing period.
  • Addressed inconsistencies in JSON mappings for honorifics and character names.

Known Issues

  • WebGUI remains deprecated and may not receive future feature updates. Focus will remain on CLI/Console improvements. New website may be developed.

Full Changelog: v3.4.11...v3.4.12

v3.4.11

18 Sep 03:17
7e0648c
Compare
Choose a tag to compare

Updated internal upstream dependencies to be usable with new OpenAI models
Slight WebGUI enhancements to be more user-friendly (download all, better error messages, gray out multiple-choice inputs when one is selected, etc)

Keep an eye on:
https://trello.com/b/Wsuwr24S/kudasai

Kudasai may be getting a revisit here soon from me personally. Until the, feel free to contribute.

Full Changelog: v3.4.10...v3.4.11

v3.4.10

18 Jul 18:14
923ba3b
Compare
Choose a tag to compare

[internal] Bumped EasyTL version to v0.4.6

Full Changelog: v3.4.9...v3.4.10

v3.4.9

01 Jul 23:10
882c37b
Compare
Choose a tag to compare

Full release of Gender context insertion and cote specialization functionality.

What's Changed

  • Add-gender-insertion-to-system-instructions-where-supported by @Bikatr7 in #20

Full Changelog: v3.4.8...v3.4.9

v3.4.9-beta

27 Jun 02:53
1499836
Compare
Choose a tag to compare
v3.4.9-beta Pre-release
Pre-release

Introduced Gender system prompt insertion option, and specialized COTE functionality.

What's Changed

  • Add-gender-insertion-to-system-instructions-where-supported by @Bikatr7 in #20

Full Changelog: v3.4.8...v3.4.9-beta

v3.4.8

27 May 17:09
3d75d7e
Compare
Choose a tag to compare

Assorted Bug fixes for Web Gui

if your webgui breaks on 3.4.5-3.4.7 switch to 3.4.8

v3.4.7

27 May 03:23
df77361
Compare
Choose a tag to compare

Switched to Stable EasyTL version, it's highly recommended to switch to Kudasai v3.4.7 as EasyTL v0.4.0 is way more stable than its Alpha versions.

Full Changelog: v3.4.6...v3.4.7

v3.4.6

23 May 01:52
6f55661
Compare
Choose a tag to compare

Kudasai v3.4.6 Patch Notes

New Features

  • Google Translate Support: Added support for Google Translate integration.

Improvements and Bug Fixes

  • Translation Batch Index: Fixed issues with incorrect translation batch indices in debug information.
  • Dependencies: Updated several dependencies for improved stability and performance.

Full Changelog: v3.4.5...v3.4.6

What's Changed

Full Changelog: v3.4.5...v3.4.6

v3.4.5

20 May 10:04
6393bdc
Compare
Choose a tag to compare

Kudasai v3.4.5 Patch Notes

Depreciation

  • Renaming: kijiku rules is now known as translation_settings.json.
  • Phasing out of old rule designs Previous rules no longer work with Kudasai, please see the default rules or the example in demo/ to switch.

New Features

  • Optimized Translation and Preprocessing: Enhanced and streamlined processes for more efficient translations.
  • WebGUI Enhancements: Improved user interface and functionality.
  • CLI Improvements: Enhanced command-line interface to support running the Indexer and translator module.

Improvements and Bug Fixes

  • Internal Design: Clearer and more efficient translation infrastructure.
  • Bug Fixes and Optimizations: Numerous bug fixes and performance optimizations across the system.
  • DeepL Translation: Major improvements and integration into the main translation interface.
  • Logging: Switched to the built-in logger method for better logging practices.
  • Exceptions: All Kudasai exceptions now inherit from a base Kudasai exception class.
  • README Updates: Comprehensive revamp of the README for better clarity and usability.

What's Changed

  • Combined Kijiku and Kaiseki translation modules into translation.py and some renaming by @Bikatr7 in #15
  • Significant optimizations, mostly in translator.py by @Bikatr7 in #16
  • Fixed WebGUI to work with translation.py by @Bikatr7 in #17

Full Changelog: v3.4.4...v3.4.5

v3.4.5-beta-2

17 May 05:16
eaade4c
Compare
Choose a tag to compare
v3.4.5-beta-2 Pre-release
Pre-release

Proper Patch Notes Pending

v3.4.5 features the following:

  • An optimized and streamlined translation and preprocessing process.
  • An improved WebGUI
  • An improved CLI that can run the Indexer and translator module.
  • A clearer internal design with a better translation infrastructure
  • A multitude of bug fixes and optimizations.
  • DeepL translation has been improved massively and merged into the main translation interface.