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