CHANGELOG.md in uploadcare-ruby-2.1.2 vs CHANGELOG.md in uploadcare-ruby-3.0.3

- old
+ new

@@ -1,65 +1,38 @@ # Changelog -All notable changes to this project will be documented in this file. -The format is based now on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [Unreleased](https://github.com/uploadcare/uploadcare-ruby/tree/develop) -## [2.1.2] - 2018-06-11 +[Full Changelog](https://github.com/uploadcare/uploadcare-ruby/compare/0baded5593869f1d741f0fff22c58814970726b2...HEAD) -### Fixed -- Show Uploadcare::USER_AGENT deprecation warning only when the constant is being used +## [3.0.4-dev] 2020-03-19 -## [2.1.1] - 2018-05-24 +- Added better pagination methods for GroupList & FileList +- Improved documentation and install instructions +- Added CI -### Changed -- Allow user to override User-Agent header -- User-Agent format reports gem name, version and environment +## [3.0.3-dev] 2020-03-13 +- Added better pagination and iterators for GroupList & FileList -## 2.1.0 - 2018-04-23 [YANKED] +## [3.0.2-dev] 2020-03-11 -## 2.0.0 - 2017-09-26 +- Expanded File and Group entities +- Changed user agent syntax -There are **breaking** changes in this release, please read [upgrade notes](UPGRADE_NOTES.md#v1---v2) +## [3.0.1-dev] 2020-03-11 -### Added -- Support for `store` flag in [Upload API](https://uploadcare.com/documentation/upload/) methods -- Methods to store/delete multiple files at once: `Uploadcare::Api#store_files` & `Uploadcare::Api#delete_files` - +- Added Upload/group functionality +- Added user API +- Added user agent +- Isolated clients, entities and concerns +- Expanded documentation +## [3.0.0-dev] 2020-02-18 ### Changed -- Upgraded to REST API v0.5 -- All POST/PUT/DELETE params are now being sent as JSON instead of being form-encoded -- Pagination implementation for files and groups +- Rewrote gem from scratch - -### [1.2.1] - 2018-05-24 - -### Changed -- Allow user to override User-Agent header -- User-Agent format reports gem name, version and environment - - -## 1.1.0 - 2017-03-21 - ### Added -- Added to new methods to `Uploadcare::Api::File`, `#internal_copy` and `#external_copy`. -- Added support of [secure authorization](https://uploadcare.com/documentation/rest/#request) for REST API. It is now used by default (can be overriden in config) -### Fixed -- Fixed middleware names that could break other gems ([#13](https://github.com/uploadcare/uploadcare-ruby/issues/13)). - -### Deprecated -- `Uploadcare::Api::File#copy` in favor of `#internal_copy` and `#external_copy`. - - -## 1.0.6, 2017-01-30 - -### Added -- Ruby version and public API key sent via User-Agent header (can be overriden in config) - -### Fixed -- Incorrect dependencies - - -[Unreleased]: https://github.com/uploadcare/uploadcare-ruby/compare/v2.1.1...HEAD -[2.1.1]: https://github.com/uploadcare/uploadcare-ruby/compare/v2.0.0...v2.1.1 -[1.2.1]: https://github.com/uploadcare/uploadcare-ruby/compare/6dde...v1.2.1 +- Client wrappers for REST API +- Serializers for REST API +- Client wrappers for Upload API +- Serializers for Upload API +- rdoc documentation