diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a5744b..ddfbd4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,28 @@ -## Change Log +# Change Log +All notable changes to this project will be documented in this file. +This project adheres to [Semantic Versioning](http://semver.org/). -### v1.3.4 (2016/05/10) +## [Unreleased][unreleased] + +## [1.3.5] - 2016-05-13 +- [#146](https://github.com/SparkPost/node-sparkpost/pull/146) Single recipient suppression list upserts now use the bulk update endpoint (@jgzamora) + +## [1.3.4] - 2016-05-10 - [#144](https://github.com/SparkPost/node-sparkpost/pull/144) Updated bulk suppression list upsert payload (@aydrian) -### v1.3.3 (2016/04/25) +## [1.3.3] - 2016-04-25 - [#142](https://github.com/SparkPost/node-sparkpost/pull/142) Upgrade request to 2.72.0 and fix affected test (@artlogic) -### v1.3.2 (2016/04/13) +## [1.3.2] - 2016-04-13 - [#139](https://github.com/SparkPost/node-sparkpost/pull/139) Make Gruntfile.js cross-platform friendly (@coldacid) - [#137](https://github.com/SparkPost/node-sparkpost/pull/137) Fix missing `subaccounts` property in SparkPost class (@coldacid) - [#134](https://github.com/SparkPost/node-sparkpost/pull/134) Let inboundDomains.create() use a domain name as per the docs (@orval) - [#132](https://github.com/SparkPost/node-sparkpost/pull/132) Some docs erroneously refer to recipient lists (@orval) -### v1.3.1 (2016/04/01) +## [1.3.1] - 2016-04-01 - [#130](https://github.com/SparkPost/node-sparkpost/pull/130) Refactored toApiFormat.js to use json-pointer (@orval) -### v1.3.0 (2016/04/01) +## [1.3.0] - 2016-04-01 - [#129](https://github.com/SparkPost/node-sparkpost/pull/129) Added support for subaccounts (@coldacid) - [#126](https://github.com/SparkPost/node-sparkpost/pull/126) body might be undefined (@mstdokumaci) - [#121](https://github.com/SparkPost/node-sparkpost/pull/121) Added support for Relay Webhooks (@aydrian) @@ -23,7 +30,7 @@ - [#118](https://github.com/SparkPost/node-sparkpost/pull/118) Added support for deleting a sending domain (@aydrian) - [#115](https://github.com/SparkPost/node-sparkpost/pull/115) ReadMe "Hello World" Example (@JimTheMan) -### v1.2.0 (2016/03/14) +## [1.2.0] - 2016-03-14 - [#109](https://github.com/SparkPost/node-sparkpost/pull/109) README updates (@aydrian) - [#108](https://github.com/SparkPost/node-sparkpost/pull/108) removes from and subject from transmission stored template send example (@colestrode) - [#106](https://github.com/SparkPost/node-sparkpost/pull/106) correcting send_transmission_all_fields.js example (@lfreneda) @@ -32,12 +39,12 @@ - [#100](https://github.com/SparkPost/node-sparkpost/pull/100) Added message events wrapper (@ewandennis) - [#97](https://github.com/SparkPost/node-sparkpost/pull/97) Add nodejs versions to TravisCI (@richleland) -### v1.1.0 (2015/08/13) +## [1.1.0] - 2015-08-13 - [#92](https://github.com/SparkPost/node-sparkpost/pull/92) Added Coveralls.io (@aydrian) - [#91](https://github.com/SparkPost/node-sparkpost/pull/91) Added Recipient List Update method, Docs, and Examples (@aydrian) - [#85](https://github.com/SparkPost/node-sparkpost/pull/85) Added getDocumentation and getSamples functions to Webhooks resource (@aydrian) -### v1.0.1 (2015/08/06) +## [1.0.1] - 2015-08-06 - [#88](https://github.com/SparkPost/node-sparkpost/pull/88) Modified toApiFormat spec test file to fit standard naming convention. Added tests for code coverage. (@aydrian) - [#87](https://github.com/SparkPost/node-sparkpost/pull/87) Removed dependency for snake-case (@aydrian) - [#83](https://github.com/SparkPost/node-sparkpost/pull/83) Make sure to support sending with a stored recipient list or template, while also leaving headers and substitution data alone. (@bdeanindy) @@ -45,7 +52,7 @@ - [#78](https://github.com/SparkPost/node-sparkpost/pull/78) Update Sending Domains docs and examples. (@aydrian) - [#70](https://github.com/SparkPost/node-sparkpost/pull/70) Update examples for newly added toApiFormat (@bdeanindy) -### v1.0.0 (2015/06/06) - *breaking* +## [1.0.0] - 2015-06-06 - *breaking* - [#68](https://github.com/SparkPost/node-sparkpost/pull/68) Added keywords for searching in npm (@nornholdj) - [#67](https://github.com/SparkPost/node-sparkpost/pull/67) Created a change log as CHANGELOG.md (@aydrian) - [#66](https://github.com/SparkPost/node-sparkpost/pull/66) Issue [#51](https://github.com/SparkPost/node-sparkpost/issues/51) Modify the base object to handle non 2XX status and simplify second callback param (@aydrian) @@ -60,7 +67,7 @@ - Issue [#58](https://github.com/SparkPost/node-sparkpost/issues/58) Update recipientLists to use toApiFormat - Issue [#57](https://github.com/SparkPost/node-sparkpost/issues/58) Update transmissions to use toApiFormat -### v0.9.0 (2015/05/12) - *breaking* +## [0.9.0] - 2015-05-12 - *breaking* - [#49](https://github.com/SparkPost/node-sparkpost/pull/49) Issue [#48](https://github.com/SparkPost/node-sparkpost/issues/48) Add Grunt Bump (@aydrian) - [#47](https://github.com/SparkPost/node-sparkpost/pull/47) Issue [#44](https://github.com/SparkPost/node-sparkpost/issues/44) Create docs and examples for new APIs (@aydrian) - [#43](https://github.com/SparkPost/node-sparkpost/pull/43) Issue [#42](https://github.com/SparkPost/node-sparkpost/issues/42) Modified sendingDomains.verify and updated the unit tests and examples.(@aydrian) @@ -73,23 +80,42 @@ - [#29](https://github.com/SparkPost/node-sparkpost/pull/29) Issue [#7](https://github.com/SparkPost/node-sparkpost/issues/7) Recipient Lists SDK (@aydrian) - [#27](https://github.com/SparkPost/node-sparkpost/pull/27) Issue [#16](https://github.com/SparkPost/node-sparkpost/issues/16) Adding a base object (@aydrian) -### v0.1.6 (2015/04/16) +## [0.1.6] - 2015-04-16 - [#26](https://github.com/SparkPost/node-sparkpost/pull/26) removed defaulting open/click tracking to true (@jmartin4563) -### v0.1.5 (2015/04/02) +## [0.1.5] - 2015-04-02 - [#22](https://github.com/SparkPost/node-sparkpost/pull/22) Apply fix for [#21](https://github.com/SparkPost/node-sparkpost/issues/21) and add appropriate unit test / update mock (@jmartin4563) -### v0.1.4 (2015/02/24) +## [0.1.4] - 2015-02-24 - Sending Domains Functionality and Transmissions Sandbox Option -### v0.1.3 (2015/01/08) +## [0.1.3] - 2015-01-08 - Open & Click Tracking Disabling Bug Fix -### v0.1.2 (2014/12/10) +## [0.1.2] - 2014-12-10 - Added SendGrid compatibility layer -### v0.1.1 (2014/12/10) +## [0.1.1] - 2014-12-10 - Added SendGrid compatibility layer -### v0.1.0 (2014/11/10) +## 0.1.0 - 2014-11-10 - First Release! + +[unreleased]: https://github.com/sparkpost/node-sparkpost/compare/1.3.5...HEAD +[1.3.5]: https://github.com/sparkpost/node-sparkpost/compare/1.3.4...1.3.5 +[1.3.4]: https://github.com/sparkpost/node-sparkpost/compare/1.3.3...1.3.4 +[1.3.3]: https://github.com/sparkpost/node-sparkpost/compare/1.3.2...1.3.3 +[1.3.2]: https://github.com/sparkpost/node-sparkpost/compare/1.3.1...1.3.2 +[1.3.1]: https://github.com/sparkpost/node-sparkpost/compare/1.3.0...1.3.1 +[1.3.0]: https://github.com/sparkpost/node-sparkpost/compare/1.2.0...1.3.0 +[1.2.0]: https://github.com/sparkpost/node-sparkpost/compare/1.1.0...1.2.0 +[1.1.0]: https://github.com/sparkpost/node-sparkpost/compare/1.0.1...1.1.0 +[1.0.1]: https://github.com/sparkpost/node-sparkpost/compare/1.0.0...1.0.1 +[1.0.0]: https://github.com/sparkpost/node-sparkpost/compare/0.9.0...1.0.0 +[0.9.0]: https://github.com/sparkpost/node-sparkpost/compare/0.1.6...0.9.0 +[0.1.6]: https://github.com/sparkpost/node-sparkpost/compare/0.1.5...0.1.6 +[0.1.5]: https://github.com/sparkpost/node-sparkpost/compare/0.1.4...0.1.5 +[0.1.4]: https://github.com/sparkpost/node-sparkpost/compare/0.1.3...0.1.4 +[0.1.3]: https://github.com/sparkpost/node-sparkpost/compare/0.1.2...0.1.3 +[0.1.2]: https://github.com/sparkpost/node-sparkpost/compare/0.1.1...0.1.2 +[0.1.1]: https://github.com/sparkpost/node-sparkpost/compare/0.1.0...0.1.1 diff --git a/package.json b/package.json index 359cf6a..0cf57ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sparkpost", - "version": "1.3.4", + "version": "1.3.5", "description": "A Node.js wrapper for interfacing with your favorite SparkPost APIs", "main": "./lib/sparkpost.js", "scripts": {