- Add unpairing/removing pairing functionality #27 #31 #32 #46 #53 @toy
- Remove experimental mark from different failure exit codes @toy
- Print a warning when no power when running connect, disconnect, inquiry and pair commands #50 @toy
- Fix check for RSSI equality when waiting for device @toy
- Support US spelling favorite for switches including favourite #49 @toy
- List connected devices #47 @toy
- Refuse to run as root user to prevent possible issues like discoverability getting stuck in some state #41 @toy
- Show underlying regex error messages in output, use default out of memory message @toy
- Experimental use different failure exit codes from sysexits @toy
- Add changelog @toy
- Internal change to use blocks instead of going two times through options @toy
- Mention in usage that requesting 0 recent devices will list all of them @toy
- Introduce clang-format (required converting tabs to spaces) @toy
- Experimental functionality to wait for device to connect, disconnect or for its RSSI to match expectation @toy
- Fix probable leaks by using autoreleasepool in few places @toy
- Add ability to add/remove favourites #29 @toy
- Add instructions to update/uninstall #28 @toy
- Use last specified format for all output commands #25 @toy
- Handle null for name and recent access date to fix an error for json output and ugly output in other formatters #24 @toy
- Allow switching default formatter to json, json-pretty and new-default (comma separated key-value pairs) #17 @toy
- Add instructions to install from MacPorts @toy
- Specify 10.9 as the minimum version explicitly #16 @toy
- Change license to MIT with permission from Frederik Seiffert #14 #15 @toy
- Add pairing functionality #13 @toy
- Add headings and install instructions to README #11 @friedrichweise
- Add ability to connect, disconnect, get information about, and check connected state of device by address or name from the list of recent devices mentioned in #9 @toy
- Add inquiring devices in range and listing favourite, paired and recent devices #9 @toy
- Fix missing newline after message about unexpected state value @toy
- Set deployment target to 10.6 @toy
- Add ability to toggle power and discoverability state #8 @toy
- Add note about effect of opening bluetooth preference pane on discoverability suggested in #3 @toy
- Update xcode project to compatibility version 3.2 missing part of #7 @toy
- Change arguments specification to Unix/POSIX style #7 @toy
- Don’t show the WARNING when piping yes to the test script @toy
- Make error message for discoverable consistent @toy
- Run make install/uninstall commands instead of only printing them @toy
- Add a warning and confirmation to the test script for users of wireless input devices #6 @toy
- Add proper make targets: build (default), test, clean, install and uninstall @toy
- Fix wrong handling of length in is_abbr_arg #6 @toy
- Add basic makefile as an alternative to using xcode @toy
- Add simple test script for getting/setting power/discoverability @toy
- Allow abbreviating help, version and status commands @toy
- Add version command @toy
- Restore waiting for state to change after setting it, check every 0.1 second for 10 seconds @toy
- Add help command @toy
- Restore original style arguments: status, on, off #4 @toy
- Allow abbreviating power and discoverable arguments @toy
- Switch to unconditionally waiting 1 second after setting value as waiting for result to change was not working @toy
- Allow getting and setting discoverable state alongside power state, use 1/0 instead of on/off @toy
- Import original code by Frederik Seiffert @triplef from http://frederikseiffert.de/blueutil