CHANGELOG.md in ringcentral_sdk-1.0.0 vs CHANGELOG.md in ringcentral_sdk-1.1.0
- old
+ new
@@ -1,34 +1,60 @@
CHANGELOG
---------
-- **2016-01-23**: 0.9.0
- - Major refactor
- - Add `RingCentral::REST::Config` and dotenv support
+- **2016-02-07**: 1.1.0
+ - Add Subscription to Retrieve New Messages functionality
+ - `./lib`
+ - Add `RingCentralSdk::REST::Event`
+ - Add `RingCentralSdk::REST::MessagesRetriever`
+ - Add `RingCentralSdk::REST::Request::Simple`
+ - Update `RingCentralSdk::REST::Client` - update `send_request`
+ - Update `RingCentralSdk::REST::Request::Base` - add `headers`
+ - `./scripts`
+ - Add `scripts/fax_download.rb` demo script
+ - Add `scripts/fax_download_new.rb` demo script
+ - Add `scripts/sms_to_chat.rb` demo script to send inbound SMS to chat
+- **2016-01-26**: 1.0.0
+ - Major refactor focusing on naming changes to improve consistency
+ - All code moved into `RingCentralSdk::REST` namespace
+ - Update: rename `RingCentralSdk::Platform` to `RingCentralSdk::REST::Client`
+ - Update: rename `RingCentralSdk::Platform::client` to `RingCentralSdk::REST::Client::http`
+ - Update: rename `RingCentralSdk::Helpers` namespace to `RingCentralSdk::Request`
+ - Add `RingCentralSdk::REST::Config` to support `dotenv` config files
+ - Add `RingCentralSdk::REST::Config` reads dotenv files
+ - Add `scripts/account-extensions.rb` script
+ - Update sample scripts to use new Config object
+ - Add `RingCentral::REST::Messages`, `RingCentral::REST::Messages::MessagesSMS` and `RingCentral::REST::Messages::MessagesFax`
+ - Update `RingCentralSdk::REST::Request::Fax` helper for nicer interface, formerly `RingCentralSdk::Helpers::Fax`
- **2016-01-22**: 0.5.2
- - Add `RingCentralSdk::Cache::Extensions`
- - Add `RingCentralSdk::Helpers::ExtensionPresence`
- - Add Call Queue Member Status mydocs documentation
+ - Add Call Queue Management support
+ - Add `RingCentralSdk::Cache::Extensions`
+ - Add `RingCentralSdk::Helpers::ExtensionPresence`
+ - Add Call Queue Member Status mydocs documentation
- **2015-12-08**: 0.5.1
- Add call recording transcription demo script via VoiceBase
- Fix PubNub unsubscribe bug
- Fix fax helper to support UTF-8 metadata with file attachment
- Update tests to support access token without refresh token
- Update sample scripts credentials file format to be more scalable
- **2015-10-18**: 0.5.0
- Add stubbed tests via `mocha`
- - Add `RingCentralSdk.new()` sugar method
- - Modify `RingCentralSdk::RC_SERVER_PRODUCTION` url from `RingCentralSdk::Sdk::RC_SERVER_Production`
- - Remove `lib/ringcentral_sdk/sdk.rb` file and `RingCentralSdk::Sdk` class
- - Remove `lib/ringcentral_sdk/version.rb` file
- - Remove `VERSION.txt` file
+ - Update naming and cleanup interface
+ - Add `RingCentralSdk.new()` sugar method
+ - Update `RingCentralSdk::RC_SERVER_PRODUCTION` url from `RingCentralSdk::Sdk::RC_SERVER_Production`
+ - Delete `lib/ringcentral_sdk/sdk.rb` file and `RingCentralSdk::Sdk` class
+ - Delete `lib/ringcentral_sdk/version.rb` file
+ - Delete `VERSION.txt` file
- **2015-10-15**: 0.4.0
- - Add 3-Legged OAuth support via platform `authorize_url` and `authorize_code` methods
- - Add `oauth2-sinatra` demo app in `scripts` directory
- - Add `call_recording_download.rb` demo script
- - Add `rc-credentials.json` separate demo credentials file
- - Update `fax_send.rb` demo script with name change
- - Modify SDK initialization by converting optional params to options hash
- - Refactor `RingCentralSdk::Platform::Platform` to `RingCentralSdk::Platform`
+ - Add OAuth `authorization_code` support
+ - './lib'
+ - Add 3-Legged OAuth support via platform `authorize_url` and `authorize_code` methods
+ - Update SDK initialization by converting optional params to options hash
+ - Update `RingCentralSdk::Platform::Platform` to `RingCentralSdk::Platform`
+ - './scripts'
+ - Add `oauth2-sinatra` demo app in `scripts` directory
+ - Add `call_recording_download.rb` demo script
+ - Add `rc-credentials.json` separate demo credentials file
+ - Update `fax_send.rb` demo script with name change
- **2015-10-07**: 0.3.0
- Add subscription support via PubNub
- Add `ruby-head`, `jruby`, `jruby-head`, and `rbx-2` to Travis CI
- Remove Ruby 1.8.7 support due to `hitimes` requirement in `pubnub` and `eventmachine`
- **2015-09-14**: 0.2.0