- M1 (Apple Silicon) support **
- New code injection @jslegendre
- Updated System tab
- Updated Manage Plugins tab
- Updated Bundle view
OPEN
changed toSHOW
- Removed option to toggle plugins to user folder
- Core plugins are now stored in
/Library/Application Support/MacEnhance/CorePlugins
- Core plugins are not shown in the manage tab
- Switch to using collection views instead of tables where applicable
- Button colors change with system color
- Display changelog when opening app after updates
- Altered SIP information shown to user
- Automated booting to recovery mode
- Automated disabling abi on arm machines
- Shorter links generated when clicking share button
- Fix description text being too short for items using a markdown file
- Bug fixes
** Every individual plugin will require an update to support arm64/arm64e
- Initial support for Big Sur
- Fix for Dock process crash on Big Sur
- Fix scroll view frame on Big Sur
- Fix updates tab
- Fix issue with trials
- Fix privledged helper not working properly after updating
- Inject bundles alphabetically
- Bug fixes
- Bug fix related to purchases
- Fix critical bug with injection
- Fix helper crash on 10.14 and below
- Fix helper not auto-checking for updates
- Fix purchased items not downloading
- Fix typo in system tab @Brianfos
- Bug fixes
- macOS Big Sur support
- UI redesign
- Major code clean / Organization
- macforge:// links now just use the bundleID
- MacForge can now host a UI for plugin settings @jslegendre
- Improvements made to injector
- Search bar in sidebar replaces search in discover view
- Updated information regarding AMFI
- Updated SIP notification window
- Hide perminantly balcklisted items from application blacklist
- Bundle view developer button in now functions
- Bundle view descriptions support markdown (no images)
- Support for using the app in fullscreen
- New preferences window
- Mousecape
.cape
support - Discover view support for banner images
- Discover view shows SIP and Lib Validation requirements
- Added progrees to downloads on bundle preview page
- Removed option for multiple sources
- Removed search bar from discover view
- Removed navigation bar from discover view
- Removed Xcode Plugin template
- Removed Demo Plugin
- Helper changed to using XPC connection for injection @jslegendre
- Fix helper hanging if SIP is enabled
- Removed reddit sidebar button
- Feedback button moved to about
- Fixed Helper freezing if injection failed
- Fixed Helper crashing if injector not installed
- Fixed Helper failing to launch
- Changelogs now use markdown format
- Discover view can be navigated with arrow keys
- Accounts tab is back but partly non-functional
- Randomize featured view order
- Fix bundle page not registering Applications as installed
- Bug fixes
- Custom icons now load in discover view
- Option to hide Helper Application menubar item
- Updates to System tab information
- Improved SIP detection
- Fix Helper crash on failed inject
- Revert Helper async injection
- Bug fixes
- New Application and Menubar icon
- Description and Previews are now hidden in bundle view if they don't exist
- Bundle view description resized to fit content
- Gif will play on bundle view
- Option to use ⌘0 - 7 to select tabs
- Fixed macforge:// not always loading the package
- Helper injects asynchronously
- Bug fixes
- Added support for trials
- Can now cut/copy/paste text
- Fix preview images displaying out of order
- Stop bundle downgrades showing as updates
- Bug fixes
- Min macOS version bumped to 1### 0.12
- Application is now notarized
- More fixes for macforge:// not showing package if app was launched by url in some cases
- Share button now copies https:// link to bundle
- Fix crash when double clicking update
- Fix not adding Xcode template
- Fix text on macOS below 1### 0.14 in dark mode
- Fix helper not respecting automatic plugin update preferences
- Fix helper only checking for plugin updates once
- Fix helper not checking for MacForge updates
- Bug fixes
- Custom icons now show in bundle view
- Added short transition for showing image previews
- Fix installing bundles by opening them with MacForge
- Purchases will now work on all user accounts for a machine
- Bug fixes
- Support for macforge:// url scheme
- Search field in tab bar now searches discover tab
- MacForge now properly checks for installed applications
- MacForge can now directly launch installed applications
- Adjustments to Featured tab
- Fix image scaling on bundle pages
- Added the ability to click image previews to show a larger view
- Share button now copies macforge:// url for the bundle to clipboard
- Bug fixes
- Fix major delay in loading featured view and discover view
- Removed some duplicate/unused code
- Fix purchaseValidationApp only running on 1### 0.15
- Fix Featured view height
- Bug fixes
- Fix helper asking to uninstall if duplicate copy of MacForge was in trash
- Download from discover view without entering bundle view
- Lots of user interface adjustments
- Source management is moving to Preferences tab
- Account tab allows for account creation
- 3rd parties can now sell plugins
- Featured page improvements
- Fix error pop-up
- Fix codesign issue
- Bug fixes
- Fix install error if .zip contained __MACOS folder
- Updated preferences tab UI
- Bug fixes
- Minimum macOS version bumped to 10.11
- UI design adjustments
- Download progress for featured items
- Bug fixes
- Bug fixes
- Fix some typos
- Use SDWebImage for loading images from repos
- Bug fixes
- Fix Helper app crash
- Bug fixes
- Fix crash on system tab if an item in the list was removed form the system
- Bug fixes
- Mostly functional implementation of featured tab
- Slightly faster start-up time
- Bug fixes
- Support for installing .app and .theme packages
- Support for installing zip with multiple contents
- Discover view shows package type (app, plugin, theme)
- Misc changes
- Featured tab early implementation (UI testing only)
- Catalina support
- Better handle loading of images from the web
- Switch back to sparkle for updates
- Updated Paddle framework
- Ability to purchase plugins
- Preview images for plugins
- Drag and Drop for adding to application blacklist
- Renamed application to MacForge
- New Icon
- Mojave support
- Now installs plugins to /Library/Application Support/MacEnhance/Plugins
- Switch from SIMBL to mach_inject
- Allows loading on Mojave (macOS 10.14)
- Doesn't require SIP to be off to install helpers
- Requires SIP to be off to load into applications
- You can use "csrutil enable --without debug --without fs"
- New System Integrity Protection warning
- Removed system component warnings
- SIMBLAgent (injector) is now the MacForgeHelper
- Helper is now in charge of injection
- Helper automatically tries to load new bundles when main app is closed
- Helper checks for bundle updates in background
- Helper can automatically keep bundles up to date
- Plugins won't automatically load if MacForgeHelper isn't open
- Can be run via command line
- ./MacForgeHelper -i BUNDLE_ID ---- injects into specific app
- ./MacForgeHelper -u ---- updates all plugins
- MacForgeHelper is a menubar application
- UI redesign - Redesigned to resemble Mojave App Store - Larger sidebar buttons - Larger window size - Window is now resize-able - Window uses system light / dark mode - Switch from colored circles to check boxes for toggles - Mojave Dark mode support
- Manage view - Implemented search (name or bundle ID)
- Discover view - Improved search (name or bundle ID)
- System view - Removed SIMBL info - Added MacForge info - Revised Blacklist view
- About view - Shifted view to left
- Added button to quickly start building a plugin in Xcode
- Added DockTilePlugin to show bundle updates in dock when app is closed
- Included plugin with fixes for a few issues caused when plugins are loaded into Archive Utility and TextEdit
- Automatically add Xcode template for making plugins
- Fix some array out of bounds issues
- Fix errors caused if plugin was in two locations
- Fix launch at login bugs
- Faster startup
- Bug fixes
- Fix Mojave lag
- Fix plugins not downloading from changes tab
- Updates to System Info tab
-
Redesigned sidebar
-
Smaller buttons
-
Icons for each button
-
Buttons with views are moved to top
-
Redesigned Manage view
-
Manage view is now searchable
-
Reveal in Finder is now an eye icon
-
Trash now trashes in one click
-
Toggle between single and all users with person icon
-
Toggle between enabled and disabled with green/red circle icon
-
Add or Remove source view is now a child of main window
-
Redesigned Discover view
-
Discover view now has subview "Sources" view and "All Plugins" view
-
All Plugins is a combined list of all plugins from all repos
-
All Plugins is searchable
-
Bundle pages improved
-
Fix some title sizing issues
-
Extended description box to fill length of view
-
Fix Donate and Contact buttons being switched
-
Fix buttons getting stuck in on or off state
-
Redesigned SIMBL tab
-
Renamed tab to System Info
-
Removed allow load in Xcode/Safari
-
Now has Apple Mobile File Integrity status
-
Now has toggle for Apple Mobile File Integrity
-
Both 'Apple Mobile File Integrity' and 'System Integrity Protection' must be disabled to allow loading into some apps like:
-
iTunes
-
Xcode
-
Safari
-
Better icon loading for plugins
-
Icons will use plugin image instead of Stock app icon if target app has no icon
-
More custom icons for stock apps without icons
-
Window now stays vibrant in background
-
Updating disabled plugins now properly updates the disabled plugin instead of installing the update in /Library/Application Support/SIMBL/Plugins/
-
Updated mySIMBLFramework
-
Added mySIMBL to default SIMBLBlacklist (for safety)
-
Code clean
-
UI Adjustments
-
Bug fixes
- Fixed issues with Xcode and Safari Tech Preview toggles
- UI Adjustments
- Bug fixes
- Improved inject into all applications method
- Improved locating of applications for SIMBL Blacklist
- Improved launch time
- Fix SIMBLAgent update/install failing when SIP is enabled
- Fix System Integrity Protection status now displays properly
- New default repo
- New toggles allowing injection into Xcode and Safari Tech Preview
- New button to uninstall SIMBL
- DevMate integration
- Bug fixes
- Fixes 10.9 not setting up window
- Fixes SIMBLAgent not automatically loading plugins
- Fixes mySIMBLAgent crash
- New Updates tab
- Update all plugins
- Update individual plugins
- New repo packages.plist format
- New SIMBL tab
- Show SIMBL status
- Show SIMBLAgent status
- Show System Integrity Protection status
- SIMBL Blacklist
- SIMBL Logging options have moved here
- Load into all applications has moved here
- Sources tab
- Show checkmark for downloaded plugins (enabled and disabled)
- Improved bundle page information
- Sparkle 1.15.1
- PFMoveApplication updated
- UI Changes
- Improve system app injection time
- Improve injection method
- Improve login item method
- Fix bundle info not updating if a new version was installed
- Fix window stuck floating after SIMBL update message
- Fix SIMBL update window not showing the parent app
- Fix warning logging
- Bug fixes
- Fix SIMBLAgent crashing on 1### 0.11 and below
- Fix sources view navigation not working properly on 1### 0.9
- Fix missing sdef file in osax
- Bug fixes
- macOS 10.12 support
- SIMBL Agent updated
- SIMBL Agent moved to /Library/Application Support/SIMBL
- Injects into root applications (Dock, Finder, Spotlight, etc)
- Injects into apps that loaded before itself
- Warning dialog for SIMBL updates
- Warning dialog for System Integrity Protection
- SIMBL updates handled by main app instead of helper
- UI Changes
- Removed WAYAppStoreWindow
- Fixed not being able to toggle plugin if folder didn't exist
- Fix admin script not running on 1### 0.12
- Bug fixes
- New Icon
- Much faster directory updates
- Scan for Parasite bundles
- Better version checking bundle updates
- Altered tabs
- Code sign fix
- Bug fixes
- New Icon
- Better repo refreshing
- UI Adjustments
- Updated PFMoveApplication
- Updated INAppStoreWindow
- Updated Sparkle
- Add / Remove sources
- Better plugin pages
- Repo sorted by package name
- Sources view implemented
- One repo included
- Basic repo implementation
- Structure
- Source View (Root)
- Source Bundles
- Bundle Page
- UI adjustments
- Code refactoring
- Startup tab preference
- Bundles use icon of first application in SIMBLTargetApplications if no icon provided
- View source button in about page
- Cells selectable in tables
- UI adjustments
- UI adjustments
- Changed fonts
- Almost all preferences working
- Updated about page
- UI adjustments
- Inject into apps button
- Preferences mostly complete
- Delete bundle requires two clicks
- UI Adjustments
- Automatic updates via sparkle
- Delete bundle (Trash can)
- Helper agent
- System Integrity Protection warning
- Inject into specified system apps
- Offers to move self to /Applications
- Show bundle in Finder (Magnifying Glass)
- Bundles will display custom icon if located in /Contents/icon.icns
- Easy bundle installation
- Drag and drop install bundles in /Library/Application Support/SIMBL/Plugins
- Open bundles with app to install in /Library/Application Support/SIMBL/Plugins
- Show bundle developer page (Globe Icon)
- plist value is string 'DevURL'
- Toggle bundles between (Colored Circle Icon)
- /Library/Application Support/SIMBL/Plugins
- /Library/Application Support/SIMBL/Plugins (Disabled)
- ~/Library/Application Support/SIMBL/Plugins (User only)
- Watch for changes to
- /Library/Application Support/SIMBL/Plugins
- /Library/Application Support/SIMBL/Plugins (Disabled)
- ~/Library/Application Support/SIMBL/Plugins