We need your support to keep our site running and cover server costs. If you’d like to help, you can make a donation here.
ZAFUSE PATCH NOTES
New Features
- The file scanning system has been re-optimized, significantly reducing analysis time for large language files.
- Key validation logic has been redesigned using faster data structures, improving performance across large numbers of files.
- Duplicate usage of the same key across different sections is now correctly detected and reported as Section Differences.
- In the selection table, you can now quickly navigate between rows using the Up and Down arrow keys.
- The TS Preloader loading bar has been rebuilt using our modern TS Custom Controls graphics library, developed entirely in-house. As a result, the loading bar now features a smooth, rounded design consistent with the Windows 11 aesthetic.
- [TS Updater] A new validation algorithm has been added to check whether the target application is currently running before the update process begins.
Bug Fixes
- An issue that caused identical keys in different sections to be incorrectly reported as Missing Keys has been fixed.
- Fixed a rare bug where line numbers of invalid keys could be reported incorrectly.
- Resolved an issue where number differences were reported even when number analysis was disabled.
- Fixed potential issues that could cause freezing or stuttering during analysis, which occurred due to results being collected in the background and then applied to the table in a single batch.
- Resolved a condition that could prevent TS Preloader from shutting down safely during rare application crash scenarios.
- [TS Updater] Fixed an issue that could prevent the updated application's executable "*.exe" file from being located after the update process.
- [TS Updater] Fixed a bug that could leave outdated "*.sha256" files in the application directory after an update.
- [TS Updater] Fixed a rare issue that could cause subfolders to be moved into the root directory after an update.
- [TS Updater] Fixed an issue during the first launch that could cause flickering and a temporary white window appearance due to Windows Defender interactions.
Changes
- When analysis options are disabled and no structural errors are found, the system now directly displays the "No Issues Detected" message.
- Redundant re-reading of identical language data has been prevented, reducing unnecessary processing overhead.
- Comment lines starting with ";" are now ignored during analysis. Numbers and symbols within these lines no longer affect analysis results.
- A small improvement has been made to the internet connectivity detection algorithm. Connectivity checks are now performed in the background with minimal impact on the user interface thread.
- The keyboard shortcuts in the top menu have been reorganized and simplified to provide a consistent experience across all Türkaysoft applications and to avoid potential conflicts with standard Windows shortcuts.
- The TS Preloader splash image has been updated with a Türkiye-themed stadium design to celebrate Türkiye's qualification for the 2026 FIFA World Cup—its first appearance in 24 years. Congratulations, Türkiye!
- The TS Custom Controls module has been updated to version 26.6, delivering improved stability and a more polished visual appearance.
- [TS Updater] The application icon has been redesigned to provide a more modern and refined look.
SHA-1: af9a2da56d88d3a1b581217e51eb4fc3e28ea8e0
SHA-256: 1e2f24a626708157230737a7c879b7b8ba08eb6221873acfd3f4a98d2973098f
New Features
- A built-in update system has been integrated into Zafuse. New versions can now be updated directly from within the application without the need to manually download them from GitHub or the website. The update component is included in the package as TSUpdater.exe. When a new version is released, you will receive a notification; by selecting "Yes", you can open the update tool to view the release notes and start the update.
- The internet connection and update checking infrastructure have been rewritten to meet modern standards. The system now operates in a more up-to-date, stable, and reliable manner.
- The TSImageRenderer and ResizeImageToDeviceDpi algorithms have been updated. The image processing and resizing processes have been optimized to provide a structure that delivers sharper results and more efficient memory usage.
Bug Fixes
- In the internet connection check, an issue that caused the system to detect "no connection" even though internet access was available due to the connection endpoint has been resolved.
- In the update check algorithm, a cache-related issue that caused the system to report "no updates found" even when a new version was available has been fixed.
- Flickering and image distortion occurring during interface transitions and page scrolling on high-refresh-rate monitors have been fixed.
- Interface flickering that occurred during theme changes has been resolved.
Changes
- Our brand and distribution name have been updated. We are now operating under the name Türkaysoft. This means our website is now turkaysoft.com.
- All dimension calculation algorithms have been updated to be compatible with Windows’ current calculation methods; results are now more consistent and standardized.
Removed Features
- The TS Wizard integration has been removed because it was not sufficiently functional and was not being used.
SHA-1: a943ace0af163d712a73ff49acbe2f159d472f1d
SHA-256: b02a3c5e017a81fccc291b23903dde4106cd805e604519df8f3e31fee95767b8
New Features
- Preliminary support for Windows 11 26H1 has been added.
- Zafuse's Visual Basic dependencies have been removed; the application now runs entirely in pure C#.
- We have implemented extensive accessibility improvements to enhance the experience for visually impaired users. Assistive technologies, such as screen readers, will now present content more accurately, consistently, and clearly while navigating within Zafuse.
Bug Fixes
- The issue causing TS Preloader to freeze and launch Zafuse when the loading progress reached 80% following the latest update has been resolved. Additionally, numerous minor bugs have been fixed, improving performance and stability. It is currently running smoothly.
- Issues caused by background tasks leading to race conditions and rare errors when the program is closed have been resolved. The shutdown process has been optimized for a more reliable workflow.
- The TS Custom Controls module has been updated to version 26.4, introducing various enhancements and bug fixes.
- A bug in the TSNaturalSortKey algorithm that produced incorrect results in table sorting for certain languages has been fixed.
Changes
- Unnecessary .NET Framework dependencies within Zafuse have been removed, thereby reducing the load on the system and minimizing unnecessary resource usage.
- Some changes and updates have been made to the language files.
SHA-1: cf0d2ad0b3de8b1a0db072ad870590e85fdb07c5
SHA-256: 8cfaad48e2797fbc8051136124e60c7700a4e78402a991a820b8527ebdeabe9f
New Features
- TS Preloader's boot time has been improved by 60%, allowing Zafuse to start significantly faster. In addition, for new settings introduced via updates, missing configuration keys are now automatically detected and added to the existing configuration file if they are absent or were not created for any reason.
- Multi-language management has been updated; when missing translations are detected, the system automatically falls back to English default values.
Bug Fixes
- Cross-process errors that occasionally caused crashes during Zafuse's startup have been resolved; the application now starts in a more stable and clean manner.
- The TS Theme Mode Helper module has been updated; operating system integration has been improved, and handle leaks and resource management issues have been fixed.
- Excessive uxtheme.dll calls that caused white flickering during startup in dark mode have been eliminated; UI rendering has been stabilized.
- Critical issues on Windows 10 that caused stuttering and a slow-motion effect while dragging windows have been fixed; window movements are now smooth.
- An issue causing an extra trailing blank line when saving the configuration file has been fixed.
Changes
- The settings management infrastructure in the TS Modules library has been improved; settings keys and container structures are now updatable and re-orderable, and module naming has been aligned with established standards.
- With this release, a modern Panel component has been added to the TS Custom Controls library.
- Windows 11's rounded corner design has been integrated into the TS Preloader and About windows, providing a more modern appearance.
SHA-1: 245e20c5fc7776adae009e09e934aa8961b2d528
SHA-256: ceb52c90c5a3658c44f9acebed0eab6ebf9e97bd0af6c81461ae66c291cd138d
New Features
- Our in-house developed TS Custom Controls Library has been updated to version v26.2, gaining significant enhancements. It now offers improved button designs, expanded ComboBox features, and new custom form control integration.
Bug Fixes
- The Anti Aliasing error that caused all buttons to appear jagged has been fixed. They now appear smooth.
SHA-1: 7c954276f716bbd5b8ca5458fade11f388d4770d
SHA-256: 693e9a15cf2176e2a3965be7b3ba315518d7946ecb9cfed434ae9bf28c92661b
New Features
- The first stable version of Zafuse is now available.
SHA-1: 771b8dec62fd5a214894da5bb6d736e9d651514a
SHA-256: 9132afd5714f2a68147ff102bd145e90ac60ad180cb081c75f1b0cd9e1b1734a