EasySIMBL Changelog

What's new in EasySIMBL 1.7.1 Build 11

Dec 3, 2014
  • Change runningApplication observing codes.
  • Now EasySIMBL has more stable code for detecting termination of sandboxed applications.
  • I expect it will help plugin developers for debugging.

New in EasySIMBL 1.7 Build 10 (Dec 3, 2014)

  • Change CFBundleIdentifier to “net.culater.SIMBL” on EasySIMBL.osax:
  • New CFBundleIdentifier of EasySIMBL.osax has been changed from com.github.norio-nomura.EasySIMBL.osax to net.culater.SIMBL. This trick will make Google Chrome allow loading plugins. See #12
  • Add checking file existence of .plist before creating link into container. Fix#15
  • Add checking "[bundleIdentifier length] > 0" on injecting container.

New in EasySIMBL 1.6 Build 9 (Nov 26, 2013)

  • Support injecting plugins into background process LSBackgroundOnly=1 and agent process LSUIElement=1, if plugin has explicitly targeting application bundle identifier (not *. e.g. com.apple.appkit.xpc.openAndSavePanelService, com.apple.dock or com.apple.security.pboxd).
  • Compatible with PowerBox com.apple.security.pboxd.
  • On SIMBL Agent.app launching, the agent will not inject plugins targeting bundleIdentifier == "*" into apps which has LSUIElement=1 or LSBackgroundOnly=1 in Info.plist. This behavior has been changed from previous version of EasySIMBL.

New in EasySIMBL 1.5.1 Build 8 (Nov 26, 2013)

  • Fix SIMBL Agent.app stop responding when inject plugin with BundlerIdentifier = "*" into non-sandboxed app on OS X 10.9.
  • Change bundle structure for adapting to change of codesign(1) on OS X 10.9.