2014-12-29 00:20:16 +08:00
|
|
|
0.8.1
|
|
|
|
---
|
|
|
|
- spark
|
|
|
|
- Add support for spark Events, Functions and Variables
|
|
|
|
- sphero
|
|
|
|
- Add `SetDataStreaming` and `ConfigureCollisionDetection` methods
|
|
|
|
|
2014-12-25 04:42:25 +08:00
|
|
|
0.8
|
|
|
|
---
|
|
|
|
- Refactor core, gpio, and i2c interfaces
|
|
|
|
- Correctly pass errors throughout packages and remove all panics
|
|
|
|
- Numerous bug fixes and performance improvements
|
|
|
|
- api
|
|
|
|
- Update robeaux to v0.3.0
|
|
|
|
- firmata
|
|
|
|
- Add optional io.ReadWriteCloser parameter to FirmataAdaptor
|
|
|
|
- Fix `thread exhaustion` error
|
|
|
|
- cli
|
|
|
|
- generator
|
|
|
|
- Update generator for new adaptor and driver interfaces
|
|
|
|
- Add driver, adaptor and project generators
|
|
|
|
- Add optional package name parameter
|
|
|
|
|
2014-11-18 03:54:46 +08:00
|
|
|
0.7.1
|
|
|
|
---
|
|
|
|
- opencv
|
|
|
|
- Fix pthread_create issue on Mac OS
|
|
|
|
|
2014-11-11 11:12:11 +08:00
|
|
|
0.7
|
|
|
|
---
|
|
|
|
- Dramatically increased test coverage and documentation
|
|
|
|
- api
|
|
|
|
- Conform to the [cppp.io](https://github.com/hybridgroup/cppp-io) spec
|
|
|
|
- Add support for basic middleware
|
|
|
|
- Add support for custom routes
|
|
|
|
- Add SSE support
|
|
|
|
- ardrone
|
|
|
|
- Add optional parameter to specify the drones network address
|
|
|
|
- core
|
|
|
|
- Add `Once(e *Event, f func(s interface{})` Event function
|
|
|
|
- Rename `Expect` to `Assert` and add `Refute` test helper function
|
|
|
|
- i2c
|
|
|
|
- Add support for MPL115A2
|
|
|
|
- Add support for MPU6050
|
|
|
|
- mavlink
|
|
|
|
- Add support for `common` mavlink messages
|
|
|
|
- mqtt
|
|
|
|
- Add support for mqtt
|
|
|
|
- raspi
|
|
|
|
- Add support for the Raspberry Pi
|
|
|
|
- sphero
|
|
|
|
- Enable stop on sphero disconnect
|
|
|
|
- Add `Collision` data struct
|
|
|
|
- sysfs
|
|
|
|
- Add generic linux filesystem gpio implementation
|
|
|
|
|
2014-09-25 01:20:45 +08:00
|
|
|
0.6.3
|
|
|
|
---
|
|
|
|
- Add support for the Intel Edison
|
|
|
|
|
2014-07-29 03:02:12 +08:00
|
|
|
0.6.2
|
|
|
|
---
|
|
|
|
- cli
|
|
|
|
- Fix typo in generator
|
|
|
|
- leap
|
|
|
|
- Fix incorrect Port reference
|
|
|
|
- Fix incorrect Event name
|
|
|
|
- neurosky
|
|
|
|
- Fix incorrect Event names
|
|
|
|
- sphero
|
|
|
|
- Correctly format output of GetRGB
|
|
|
|
|
2014-07-13 00:53:05 +08:00
|
|
|
0.6.1
|
|
|
|
---
|
|
|
|
- cli
|
|
|
|
- Fix template error in generator
|
|
|
|
|
2014-07-11 08:42:49 +08:00
|
|
|
0.6
|
|
|
|
---
|
|
|
|
- api
|
|
|
|
- Add robeaux support
|
|
|
|
- core
|
|
|
|
- Refactor `Connection` and `Device`
|
|
|
|
- Connections are now a collection of Adaptors
|
|
|
|
- Devices are now a collection of Drivers
|
|
|
|
- Add `Event(string)` function instead of `Events[string]` for retrieving Driver event
|
|
|
|
- Add `AddEvent(string)` function to register an event on a Driver
|
2014-07-11 10:30:58 +08:00
|
|
|
- firmata
|
|
|
|
- Fix slice bounds out of range error
|
|
|
|
- sphero
|
|
|
|
- Fix issue where the driver would not halt correctly on OSX
|
2014-07-11 08:42:49 +08:00
|
|
|
|
|
|
|
0.5.2
|
|
|
|
---
|
|
|
|
- beaglebone
|
|
|
|
- Add `DirectPinDriver`
|
|
|
|
- Ensure slots are properly loaded
|
|
|
|
|
|
|
|
0.5.1
|
|
|
|
---
|
|
|
|
- core
|
|
|
|
- Add `Version()` function for Gobot version retrieval
|
|
|
|
- firmata
|
|
|
|
- Fix issue with reading analog inputs
|
|
|
|
- Add `data` event for `AnalogSensorDriver`
|
|
|
|
|
|
|
|
0.5
|
|
|
|
---
|
|
|
|
- Idomatic clean up
|
|
|
|
- Removed reflections throughout packages
|
|
|
|
- All officially supported platforms are now in ./platforms
|
|
|
|
- API is now a new package ./api
|
|
|
|
- All platforms examples are in ./examples
|
|
|
|
- Replaced martini with net/http
|
|
|
|
- Replaced ginkgo/gomega with system testing package
|
|
|
|
- Refactor gobot/robot/device commands
|
|
|
|
- Added Event type
|
|
|
|
- Replaced Master type with Gobot type
|
|
|
|
- Every` and `After` now accept `time.Duration`
|
|
|
|
- Removed reflection helper methods
|