Skip to content

Latest commit

 

History

History
95 lines (66 loc) · 6.53 KB

CHANGELOG.md

File metadata and controls

95 lines (66 loc) · 6.53 KB

ChangeLog

unreleased

v2.9.0 (2021-05-23)

  • Add unpairing/removing pairing functionality #27 #31 #32 #46 #53 @toy
  • Remove experimental mark from different failure exit codes @toy

v2.8.0 (2021-03-21)

  • 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

v2.7.0 (2020-11-17)

  • Refuse to run as root user to prevent possible issues like discoverability getting stuck in some state #41 @toy

v2.6.0 (2020-03-25)

  • 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

v2.5.1 (2019-08-27)

  • 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

v2.5.0 (2019-08-21)

  • 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

v2.4.0 (2019-01-25)

v2.3.0 (2019-01-14)

v2.2.0 (2018-10-11)

  • 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

v2.1.0 (2018-04-19)

  • 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

v2.0.0 (2018-02-18)

  • 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

v1.1.2 (2017-02-04)

  • 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

v1.1.0 (2017-02-01)

  • 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

v1.0.0 (2012-02-26)

  • 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