Skip to content

4.0.0

Compare
Choose a tag to compare
@ljnath ljnath released this 17 Sep 20:13
· 11 commits to main since this release

Download from https://sourceforge.net/projects/guitasm8086/

- Added localized text support for German and Polish.
- Added support for restoring any broken settings with a single click.
- Added the option to "Open containing folder" for saved source files under the File menu.
- Added support to run custom assemble and build commands for advance user
- Enhanced localization support by reading locale files from disk instead of hard-coded values, enabling users to utilize custom localized texts and contribute to public releases.
- Enhanced filename validation during file operations in accordance with Turbo Assembler and Linker specifications.
- Enhanced the assembly and build process in 64-bit systems to operate in the source directory instead of copying to the installation directory.
- Enhanced the Preferences menu by consolidating all editor settings into one location, with updated texts and ordering of user controls.
- Fixed tooltip display in tab titles.
- Fixed EULA
- Implemented integrity checks for all non-system executable files invoked by GUI Turbo Assembler to bolster software security.
- Implemented user experience improvements throughout the application.
- Improved logging in both the console and status bar.
- Improved session handling to restore previously opened source files, even if they have been deleted.
- Included default debug arguments for Turbo Assembler.
- Included example assembly programs for reference.
- Included the ability to copy-paste default arguments from Preferences.
- Increased the maximum supported count of recent files from 10 to 20.
- Integrated both 32-bit and 64-bit functionality into a single 32-bit binary, eliminating the need for a separate 64-bit binary.
- Integrated with Gatekeeper for application update notification
- Introduced localization support in the IDE's GoTo dialog.
- Introduced on-demand license checks under the Help menu.
- Introduced support for silent assembly and code building, eliminating console pop-up screens.
- Provided support for cancelling tasks via the Message dialog.
- Resolved assembly and build failures in 64-bit environments caused by locked files.
- Restructured the Options menu items, placing them under the Tools menu.
- Revamped tab design with new color schemes for active and inactive tabs.
- Revised menu and prompt texts to improve grammatical correctness.
- Transitioned the persistence layer from the Windows Registry to a configuration file in the user's application directory.
- Transitioned to the new and improved Assembly Launcher 2.0.
- Upgraded the previously used version of FastColoredTextBox to the latest forked version for enhanced performance.
- Upgraded to the new and improved guiTasmX64 based on DOSBox 0.74-3, featuring silent execution capabilities.