Releases: bbepis/XUnity.AutoTranslator
5.3.1
Bugfix/maintenance update for Auto Translator.
What's Changed
- Use reflection to access Il2CppInteropManager.IL2CPPInteropAssemblyPath by @ekibun in #468
- IL2CPP - Shim UnityEngine.Input to fix failing to find the type in some games by @ekibun in #467
- Fix HandleInputSafe crashing in some games by @ManlyMarco in #531
- DeepL - Fix 404 error when calling GetClientState by @Vin-meido in #433
- Allow DeepLTranslator supports
auto
by @jasl in #525 - Support Indonesian for DeepL Translate by @0x256e4 in #411
New Contributors
- @ekibun made their first contribution in #468
- @jasl made their first contribution in #525
- @Vin-meido made their first contribution in #433
- @0x256e4 made their first contribution in #411
Full Changelog: v5.3.0...v5.3.1
5.3.0
Version 5.3.0 (Auto Translator) * FEATURE - Added support for latest MelonLoader and BepInEx bleeding edge builds (only for IL2CPP, use stable release for Mono), also dropped support for earlier versions! * FEATURE - Added 'PersistRichTextMode' to allow control over how text that is parsed as rich text during translation is persisted * REGRESSION - Dropped support for pre-2017 Unity Engine versions for IL2CPP versions due to problems with new IL2CPP interop (may be re-added later) * BUG FIX - Fixed some potential NullReferenceException occurrences * BUG FIX - Fixed potential bug during substitution replacements - thanks to @TokcDK Version 2.1.0 (Resource Redirector) * FEATURE - Added support for latest MelonLoader and BepInEx bleeding edge builds (only for IL2CPP, use stable release for Mono), also dropped support for earlier versions!
5.2.0
### 5.2.0 * FEATURE - Added support for Lingo Cloud - thanks to Kiles Duli * BUG FIX - Fixed IL2CPP issue where plugin did not always use correct unhollowed paths for BepInEx
5.1.0
Version 5.1.0
- BREAKING CHANGE - Fixed escaping for '='-sign in translation files. Now uses '=' instead of '%3D', though '%3D' is still recognized as newline when reading translations
- FEATURE - Added automatic translation pruning for translations replaced by regexes in the standard output file. Does not work for splitter regexes
- BUG FIX - Fixed an issue related to TextMesh Pro font fallback in MelonLoader
- BUG FIX - Fixed a bug related to splitter regex construction
- BUG FIX - Fixed issue related reloading translations
- BUG FIX - Added warnings for badly formed regexes
- MISC - Reduced Translation Aggregator window delay from 2 seconds to 1 second
- MISC - Improved error logging associated with translation reading
- MISC - ezTransXP and LEC now not affected by anti spam measures as though it was an online endpoint
5.0.0
Version 5.0.0 (Auto Translator) * FEATURE - Basic IL2CPP support through BepInEx 6 and MelonLoader * FEATURE - MelonLoader support * FEATURE - Added FallbackFontTextMeshPro as an alternative to OverrideFontTextMeshPro. If game supports, it is recommended to use that instead * FEATURE - Added ClipboardDebounceTime that can control how long time between a text is shown until it reaches the clipboard * MISC - Renamed BepInEx plugin package from BepIn-5x to BepInEx. If updating remember to remove the old BepIn-5x DLL * MISC - UTAGE support re-implemented from scratch to better support IL2CPP * BUG FIX - Fixed text escaping error related to GoogleTranslateV2 * BUG FIX - Fixed issue that could cause texts not to be hooked in certain situations during component initialization Version 2.0.0 (Resource Redirector) * FEATURE - IL2CPP support through BepInEx 6 and MelonLoader * MISC - Prioritize HarmonyX hooks over MonoMod hooks * MISC - Changed BepInEx setting names * MISC - Renamed BepInEx plugin package from BepIn-5x to BepInEx. If updating remember to remove the old BepIn-5x DLL * BUG FIX - Fixed bug that caused some rarely used methods to be short-circuited incorrectly
4.21.0
Version 4.21.0
- FEATURE - Added support for additional control over spam handling/translation delays to improve support for offline translators
- BUG FIX - Properly handle shutdown of ExtProtocolEndpoints
- BUG FIX - Fixed PapagoTranslate
- BUG FIX - Fixed an issue related to cleanup of web resources applicable to certain runtimes
- MISC - Reorganization of code in relation to soon-to-be merging of IL2CPP branch with master
4.20.1
Version 4.20.1 (Auto Translator) * Performance improvements for IMGUI translations Version 1.2.1 (Resource Redirector) * MISC - Improved logging statements for redirection subscriptions allowing for less spam
4.20.0
Version 4.20.0 * FEATURE - Added TMP_Overflow and TMP_Alignment resize commands
4.19.0
Version 4.19.0 * FEATURE - Added RegexPostProcessing configuration option * BUG FIX - Fixed bug related to reload translations after changing screen size
4.18.1
Version 4.18.1 * BUG FIX - Fixed an unhandled exception that could occur during hook callbacks