Releases: ITzTravelInTime/TINU
Releases · ITzTravelInTime/TINU
Release 3.0.1 (107)
- Improves some messages and alerts, so some things are now explained better and with more details.
- Now you can use the mouse scroll wheel to scroll horizontally when needed.
- Improved UI outlines thanks to screen pixel size detection.
- Improved the size requirements for drives and installer apps.
- Bug fixes.
Tested to work with macOS 13 Ventura
Release 3.0 (106)
- New algorythm for the detection of usable drives and partitions, unusable/unsupported drives and partitions will now be displayed and flagged as unusable/unsupported instead of being hidden (Doesn't apply to APFS Volumes yet).
- Installer apps for OS X Lion and Mountain Lion will now be detected and flagges as unsupported.
- Added downloads for the OS X Lion, Mountain Lion and Yosemite installer apps in the dedicated installer app download window.
- License and legal overhaul. Amoung other things now you will be no longer prompted to agree to the license every time you want to make a usb installer (the license is still readable using the
About TINU
window). - Various UI-related fixes and corrections.
- Various bug and crash fixes.
- Tested to work on macOS Monterey.
3.0 Relase candidate 3 (103)
- Added a new dialog window will appear when the app is opened on a computer with SIP (System Integrity Protection) enabled (it explains the terminal thing and allows the user to chose not to use it).
- Re-worked existing warning messanges about the usage of SIP.
- Unsupported OS X Lion and Mountain Lion installers will now be detected by the app and displayed as "unsupported" (Thanks Antonio De Masi for your suggestion).
- Some unnecessary directories will be no longer scanned while searching for macOS installer apps (so less messanges to allow TINU to read from some directories will be displayed).
- Fixes various crashes and bugs reguarding the used Swift Package Libraries.
- Fixes of more crashes and bugs.
3.0 Release Candidate 2 (101)
- Fixed a crash that occurs when the SIP status isn't fully disabled or fully enabled.
- New lower SIP Requirements (Now the app just requires the CSR_ALLOW_UNRESTRICTED_FS flag to be disabled to operate without forcing the diagnostics mode).
- Updated links in the menu bar.
Known issues:
- This release will crash on some computers with SIP Enabled
3.0 Release Candidate (100)
- Overhaul of all the internal systems used by the app. The way the app performs it's tasks is now better programmed and organised, and the code is now more unified and slimmer.
- New and updated UI for EFI Partition Mounter.
- UI revision and overhaul for the main app (including better usage of system colors).
- New Icons (available exclusively on Big Sur and newer macOS versions).
- Native Apple Silicon support (still experimental and somewhat untested).
- Now using Swift 5 and Xcode 12.
- The project now features some Swift packages that allows you to use features from TINU in your own projects (See the readme for a list of the swift packages used).
- Improved all the detection systems.
- Improved Big Sur and Monterey support for installer Apps.
- You can now minimize the main window during the creation of a bootable macOS installer.
- Fixes of some long-standing UI.
- Fixes of some long-standing bugs.
- More Bug-Fixes.
Known issues:
- A crash of the app can occur for hackintosh users having custom SIP (System Integrity Protection, also known as car-active-config in your bootloader config file) configurations, it's recommended to have SIP completely off or completely on. This issue has already been fixed into the source code and a new build will be uploaded as soon as the testing is complete.
- This release will crash on some computers with SIP Enabled.
3.0 BETA 4 (82)
Version 3.0 BETA 4:
- Added multiple language system to let the app to be translated in different languages in future versions of the tool
- Added a BETA italian language translation
- Rewritten or revisioned most of the UI's code
- Huge code polish and revision of the way most systems of the app works
- Rewritten the diagnostics mode code (the app will no longer always ask you to use the diagnostics mode and the "Error code 1" problem is fixed)
- Installer app size detection to let you avoid using installer apps too big for your disk
- Improved EFI partition mounter (reworked some ui code and added support for opening the config.plist with multiple apps)
- Revisioned disk detection system
- Revisioned disk icon detection system
- Reworked progressbar system
- Removal of several hardcoded contents which were mooved into some .json files which are embedded into the app
- Solved several UI bugs
- Improved support for Big Sur
- Reworked notifications
- Other "under the hood" work which is not really worth mentioning because this list is already quite long
Release notes:
- The source code can be compiled just with xcode 10.1 because it still uses swift 3 (the project will be moved to swift 4 or 5 when release 3.0 will be finished) and because it requires some xcode 10's specific features.
- Building of EFI partition mounter as a standalone tool is broken in the source code included with this release, since, a lot of changes in how TINU works, aren't applied yet, to the xcode project for the standalone EFI partition mounter app. Keep an eye on the development branch of this repo for an updated source code which will solve this problem.
- This version is (at the time of release) the reccommended version if you want to use Catalina or Big Sur
In case of any bugs or issues is highly reccommended to create an issue here on the TINU github repo.
3.0 BETA 3 (70)
- Fixed Catalina support
- Added Big Sur support
- Added SIP detection
- Reworked Installer app download window
- The app will now start with a password prompt, either graphical or via terminal
- Added diagnostics mode with administrator privileges
- Password prompt is no longer mandatory for the diagnostics mode
- Improovements to the installer app detection system and added support to BIg Sur
- Imoprooved drive detection system
- Added root users detection and optimizations (when the app is running as root there will be some optimizations to the way scripts are handled)
- Various code optimization and improovements
- Commenetd the bootfiles replacement code which will be remooved in the future
- The readme which is created on installer drives has been rewritten
- Bug Fix
3.0 BETA 2 (68)
- Added catalina to the app downloads
- Improved the "Advanced options" window which is now called "Options"
- Added Open Core EFI folder support for the EFI folder installer (and made some ground work in case of future bootloaders being supported as well)
- Fixed an important bug reguirding the installer creation process being stopped suddenly
- The "Boot files replacement" menu of the former "Advanced options" has been disabled and it will be complitely removed in a future beta
Source code notes:
- Updated compiler macros and conditions
- Removed linkage to unused librabries
- Added ToDo file to the source code, just use it to keep track of stuff to do when working on the project, this file has no code in it
3.0 BETA 1 (65)
-
Fixes for Catalina
-
New storage devices detection system
-
Improoved installer app detection
-
Huge code optimization and bug fixes
-
More polished UI
-
Faster EFI Partition Tool
-
More accurate log and better log window
-
Lots of bugfixes
2.1 PUBLIC (60)
Version 2.1 (60)
- Huge changes and reworking under the hood
- Moved to xCode 10
- Mojave dark mode support
- New EFI Partition Mounter utility
- New redesigned log window
- Improved grammar, text and understandability
- Improved layouts and UI
- New login and password prompt system, more secure and reliable
- Huge bug fix (thanks to the users and beta testers)
- More optimization
- Reorganization of the source code
- Added new people to the credits (Peter Paul Chato, Thomas Tempelmann)
Known issues:
- Doesn't work properly with Catalina and any newer os version.
- Some features might be broken, the use of the latest release/release candidate is strongly reccommended instead.