Version History
2.6.1 (released Sep 2, 2010)
- You may have to restart after installing.
- SDK Specific: Adjusts how kAPEMatchFlavorKey is interpreted. If an application is 64-bit (Adobe CS5), kAPEMatchFlavorCocoa will be used. If an application has LSRequiresCarbon or LSPrefersCarbon set (iTunes 10), it will be treated as if kAPEMatchFlavorCarbon is set.
- APE Modules should never rely on the value of kAPEMatchFlavorKey as it often lies. Use dynamic runtime inspection instead.
- This should address WSX 5.0.x not working in some applications until WSX can be properly updated.
2.6 (released Apr 21, 2010)
- You may have to restart after installing.
- Updated to support Mac OS X 10.6 Snow Leopard v10.6.x
- Now supports only Mac OS X 10.5 Leopard v10.5.8 and Mac OS X 10.6 Snow Leopard v10.6.x
- Adds support for 64-bit processes (x86_64 only, ppc64 is not support)
- Supports architectures ppc, i386, and x86_64 on Mac OS X 10.5 Leopard v10.5.8 and Mac OS X 10.6 Snow Leopard v10.6.x
- Dropped support for Mac OS X 10.4.x
- Addresses an if statement that did nothing.
- Compiled with Clang/LLVM and GCC-LLVM.
- Analyzed with the clang static analyzer.
- Only APE Modules with all three architectures (ppc, i386, and x86_64) will load on Mac OS X 10.6 Snow Leopard v10.6.x
- Will not work with G3s again.
2.5.2 (released Aug 9, 2009)
- Now works on G3s again.
- Attempts to register the APE Launcher app with LaunchServices on install.
- Compiled while the Colbert Report was on.
- Addresses the problem of not being able to see and/or use the file downloaded by the Updater (will only be seen in updates after 2.5.2).
- If you are seeing this from the Unsanity Updater with APE 2.5.1 or earlier, please go to http://unsanity.com/haxies/ape/sdk to download this update.
2.5.1 (released Jul 11, 2009)
- Addressed a problem that would cause the APE Preference pane from crashing sometimes.
- Addressed the version number.
2.5 (released Aug 18, 2008)
- Added compatibility for Mac OS X 10.5.
- APE now requires Mac OS X 10.4 or later and will not install on older versions of Mac OS X.
- The APE preference pane will now state why it is disabled on Mac OS X 10.6.
- Added an updater to APE, set to automatically check weekly, by default.
- Reduced the number of unpatchables on PowerPC (includes APELite).
- Addressed some cosmetic issues in the preference pane.
- Application Enhancer will now refuse to load any APE module that is not marked as compatible with 10.5 on Mac OS X 10.5.
- Addressed some problems with some unpatchables due to the wonkiness of the x86 ABI (Includes APELite).
- The APE prefpane now shows why some APE modules cannot be loaded.
- Removed all references to the Rosetta workaround as Apple fixed that bug in Mac OS X 10.4.9 and the workaround no longer has any beneficial results.
- Worked around a prebinding bug in Mac OS X 10.4.10 and earlier that made APE treat some applications as if they were on the exclude list.
