Some new APIs!
New features
- #138
finicky.getSystemInfo
now available in config. This returns a map of information about the current system. See getSystemInfo documentation
Example:
finicky.getSystemInfo() // returns {"localizedName":"John’s Mac mini","name":"Johns-Mac-mini.local"} for me
- Adding
opener
option to all config callback functions, replacing sourceProcessPath and sourceBundleIdentifier, see Parameter documentation for more info.
Example:
"opener": {
"pid": 1337,
"path": "/Users/user/Applications/Example.app",
"bundleId": "com.example.app",
"name": "Example app"
}
-
Added a new option
logRequests
that will log all incoming urls to the console to simplify debugging. Docs -
Finicky.log now accepts multiple arguments
Bug fixes
- #126 Added an attempted bugfix for a browser activation issue