Skip to content

Commit

Permalink
doc: Update changelog for all published packages.
Browse files Browse the repository at this point in the history
  • Loading branch information
qdot committed Mar 10, 2019
1 parent 4979563 commit 542e9da
Show file tree
Hide file tree
Showing 4 changed files with 134 additions and 3 deletions.
41 changes: 41 additions & 0 deletions packages/buttplug-node-bluetoothle-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Version 0.11.0 - 2019/03/09

## Features

- Updated bluetooth LE (noble) manager libraries to work with
Buttplug.js > 0.10.0 and Node >= 10.0 (using @abandonware/noble and
noble-mac packages).
- Version now kept in line with buttplug-js API (hence jump from 0.0.4
to 0.11.0)

## Bugfixes

- Fixed lots of unhandled promises, turning them into exception
throws. Also now have a linter rule to make sure this doesn't happen
again.

## Other

- Moved CI to Azure Pipelines
- Moved project to being a monorepo for all buttplug-js core library,
device subtype manager, connector, and server CLI projects
- Removed Windows 10 support for the time being. C# works well enough
there, and I'm still working on getting noble-uwp to play nicely
with the new system. Current library works on MacOS and Linux.

# Version 0.0.4 - 2018/09/29

- Updated to be in line with Buttplug-js 0.8.0 library

# Version 0.0.3 - 2018/04/06

- Switch to using noble-uwp for linux/mac/windows support

# Version 0.0.2 - 2018/02/19

- Updated to be in line with Buttplug-js 0.6.0 API

# Version 0.0.1 - 2018/01/08

- Initial Release
- Basic noble support
29 changes: 26 additions & 3 deletions packages/buttplug-node-websockets/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,35 @@
# 0.0.3 (2018-02-11)
# 0.11.0 - 2019/03/09

## Features

- Updated node-websocket libraries to work with Buttplug.js > 0.10.0
- Add ability to use Device Configuration files, eliminating need to
change code to add devices to protocols we already support.
- Updated dependencies
- Updated websocket tests to mock-socket 8

## Bugfixes

- Fixed lots of unhandled promises, turning them into exception
throws. Also now have a linter rule to make sure this doesn't happen
again.

## Other

- Moved CI to Azure Pipelines
- Moved project to being a monorepo for all buttplug-js core library,
device subtype manager, connector, and server CLI projects

# 0.0.3 - 2018/02/11

- Migrate to buttplug 0.6.0

# 0.0.2 (2018-01-24)
# 0.0.2 - 2018/01/24

- Update dependencies
- Add tests

# 0.0.1 (2017-12-04)
# 0.0.1 - 2017/12/04

- Initial release
- Add Server Implementation and Client Connector
41 changes: 41 additions & 0 deletions packages/buttplug-server-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Version 0.11.0 - 2019/03/09

## Features

- Changed name from buttplug-js-websocket-server to
buttplug-server-gui
- Added buttplug-server-cli project, to provide a native command line
server. Currently works with websockets, will be adding IPC in the
next release.
- Add ability to use Device Configuration files, eliminating need to
change code to add devices to protocols we already support.
- Added freeze targets for mac/linux/rpi.
- Runs on Raspberry Pi Zero, though requires special builds to do so.
- Up'd version to be in line with buttplug-js core library.

## Bugfixes

- Fixed lots of unhandled promises, turning them into exception
throws. Also now have a linter rule to make sure this doesn't happen
again.

## Other

- Moved CI to Azure Pipelines
- Moved project to being a monorepo for all buttplug-js core library,
device subtype manager, connector, and server CLI projects
- Now uses buttplug-node-websockets instead of implementing its own
connectors.

# Version 0.0.3 - 2018/09/29

- Update deps
- Move to using bluetoothle manager module

# Version 0.0.2 - 2017/11/11

- Add Win7 freezing support

# Version 0.0.1 - 2017/09/10

- Initial build with bluetooth driver and websocket server
26 changes: 26 additions & 0 deletions packages/buttplug/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
# Version 0.11.0 - 2019/03/09

## Features

- ButtplugBrowserWebsocketConnector now exported from library
- Add ability to use Device Configuration files, eliminating need to
change code to add devices to protocols we already support.

## Bugfixes

- Fixed lots of unhandled promises, turning them into exception
throws. Also now have a linter rule to make sure this doesn't happen
again.

## Other

- Moved CI to Azure Pipelines
- Moved project to being a monorepo for all buttplug-js core library,
device subtype manager, connector, and server CLI projects
- Removed Devtools package for time being, needs to be turned into its
own module.
- Not currently building CLIs for windows, because noble-uwp was
having some problems compiling.
- Removed ConnectLocal/ConnectWebsocket functions from Client, now
requires a connector object.

# Version 0.10.0 - 2018/12/03

- Add way to pass loggers into DeviceSubtypeManagers (to bridge module scope issues)
Expand Down

0 comments on commit 542e9da

Please sign in to comment.