- Added new methods to append data to old logged files in data logger shield.
- Added new attach methods to the email shield.
- Added new methods to play tracks by name or index in the music player shield.
- Supported the new IoT shield.
- Fixed some bugs.
- Supported the new chart shield.
- Fixed some bugs.
- Supported the new fingerprint scanner and face detector shields.
- Fixed a bug in the frames timeout that marks a correct frame faulty.
- Supported the new bar code scanner shield.
- Supported Arduino Zero and Arduino 101.
- Made the library handle half-sent frames correctly.
- Used the correct delay method for 1Sheeld+ workaround.
- Added a workaround for 1Sheeld+ slow sending to prevent overruns.
- Prepared the library to work with SoftwareSerial and AltSoftSerial libraries. (BETA)
- Made the library connection testable.
- Added a verification byte to frames sent.
- Added the vibration shield.
- Fixed a bug with the new SDK functions.
- Added methods for uploading images from internet shield.
- Added methods for recording voice clips from mic shield.
- Added 2 new methods for sending and receiving frames. (For the new Android SDK)
- Fixed an error in Internet shield.
- Fixed a bug in GLCD shield.
- Removed unneeded files.
- Supported the new GLCD shield.
- Supported the new color detector and NFC shields.
- Added a way to decrease the size occupied by the library by disabling some shields from compilation from the sketch.
- Deprecated Clock.begin() function in the clock shield.
- Changed keywords highlighting to support the new IDE (v1.6.3).
- Fixed a bug in JSON handling in the Internet shield.
- Removed RemoteOneSheeld functionality.
- Enhanced app connectivity checking and added OneSheeld.setOnAppConnection() event.
- Fixed a bug that hangs the user's sketch if he dealed with callbacks.
- Added an example to show Twitter keyword tracking functionality.
- Supported the new Internet and pattern shields.
- Revamped the whole library and added a parent class for all shields.
- Added a delay function to be used instead of the regular Arduino one.
- Added functions to enable callbacks interrupts from the app.
- Added a function to set the value of the slider shield from Arduino.
- Notify Arduino once the sketch enters and exits callbacks.
- Added a callback to be called once the shield is selected on the App.
- Increased overall library stability and fixed other bugs.
- Supported input strings parameters for each char array functions.
- Added a method to attach pictures to email shield.
- Added methods to check BT connectivity.
- Added a feature to control 1Sheelds remotely through the internet.
- Added methods to track keywords to Twitter shield.
- Report the library version when queried.
- Increased overall library stability and fixed other bugs.
- Added four new shields with examples (Data logger, voice recognition, text to speech and terminal).
- Added methods to post photos to Facebook and Twitter shields.
- Added a method to send direct messages from Twitter shield.
- Added a way to decrease the size occupied by the library by disabling some shields from compilation.
- Added more printing functions to the LCD shield.
- Fixed a major bug that made the sketches hang after a couple of minutes.
- Decreased the forced delay between frames to 200ms instead of 300ms.
- Fixed some typos.
- Increased overall library stability.
- Added support for Intel Galileo board.
- Added a getAsFahrenheit() Helper Function.
- Refactored the LCD shield example.
- Initial Release.