v26.6.25

DrewThomasson/ebook2audiobookv26.6.25Jun 26, 2026by ROBERT-MCDOWELL

AI Summary

This release introduces a Universal TTS finetune and UFT integration, improves voice handling via Huggingface, and includes a critical bug fix for Windows installer crashes caused by JSON parsing errors.

Key Highlights

  • Universal TTS finetune support added
  • UFT integration implemented
  • Fix for Windows installer crash due to JSON in DEVICE_INFO_STR
  • Huggingface remote voice.zip updates

Breaking Changes

  • Users must delete the content of ./tmp and ./run folders before installing this version.
  • On Windows, users may need to remove Miniforge3 and scoop from their user root directory if installation errors persist.

New Features

  • Universal TTS finetune
  • UFT integration
  • Huggingface remote voice updates

Full Release Notes

## What's Changed
* v26.6.9 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1921
* Russian translation for README by @krotesk in https://github.com/DrewThomasson/ebook2audiobook/pull/1923
* sync with main by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1924
* v26.6.9 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1925
* v26.6.9 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1922
* ... by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1926
* README changes by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1927
* ... by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1928
* readme workflow update by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1929
* ... by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1930
* update readme script by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1931
* Universal tts finetune by @DrewThomasson in https://github.com/DrewThomasson/ebook2audiobook/pull/1901
* fix: Windows installer crash "13.x was unexpected at this time" caused by JSON in DEVICE_INFO_STR by @webmaxru in https://github.com/DrewThomasson/ebook2audiobook/pull/1933
* sync from main by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1935
* v26.6.17 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1937
* UFT integration by @DrewThomasson in https://github.com/DrewThomasson/ebook2audiobook/pull/1932

## New Contributors
* @krotesk made their first contribution in https://github.com/DrewThomasson/ebook2audiobook/pull/1923
* @webmaxru made their first contribution in https://github.com/DrewThomasson/ebook2audiobook/pull/1933

**Full Changelog**: https://github.com/DrewThomasson/ebook2audiobook/compare/v26.6.9...26.6.17
* Add huggingface remote voice.zip update by @DrewThomasson in https://github.com/DrewThomasson/ebook2audiobook/pull/1934
* V26 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1942
* Fix indented Python in Update-E2A-Voices workflow by switching to heredoc by @ROBERT-MCDOWELL with @Copilot in https://github.com/DrewThomasson/ebook2audiobook/pull/1943
* Fix IndentationError in Update-E2A-Voices.yml: switch Python -c to heredoc by @ROBERT-MCDOWELL with @Copilot in https://github.com/DrewThomasson/ebook2audiobook/pull/1944
* v26.6.25 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1947
* v26.6.25 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1948
* main sync by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1949
* v26.6.25 by @ROBERT-MCDOWELL in https://github.com/DrewThomasson/ebook2audiobook/pull/1950

## New Contributors
* @ROBERT-MCDOWELL with @Copilot made their first contribution in https://github.com/DrewThomasson/ebook2audiobook/pull/1943

**Full Changelog**: https://github.com/DrewThomasson/ebook2audiobook/compare/26.6.17...v26.6.25

IMPORTANT!! IF YOU UPDATE with "git pull" DELETE THE CONTENT OF ./tmp and ./run FOLDER BEFORE INSTALLING THIS VERSION.
after that if you stilll have errors on installation, remove Miniforge3 and scoop if possible (windows only) from your user root directory.