CHANGELOG.md in ruby-lokalise-api-3.1.0 vs CHANGELOG.md in ruby-lokalise-api-4.0.0
- old
+ new
@@ -1,118 +1,3 @@
# Changelog
-## 3.1.0 (08-Jul-20)
-
-* Added all recently introduced attributes for the following endpoints: `Contributor` and `Key`
-* Better support for method chaining and data reloading
-* API now supports only background file uploads, and the `queue` parameter doesn't have any effect anymore. Therefore, removed all code and docs related to sync uploading.
-
-## 3.0.0 (18-May-20)
-
-* **Breaking change** Uploading files in the background is now a preferred method, and the only method in version 3. Synchronous uploading is still supported and allowed in version 2 but will be removed in the near future. Find more info [in the docs](https://github.com/lokalise/ruby-lokalise-api#upload-translation-file).
-* Added support for [background import](https://github.com/lokalise/ruby-lokalise-api#upload-translation-file). Background import will return a queued process with the status of the job:
-
-```ruby
-queued_process = @client.upload_file project_id,
- data: 'Base-64 encoded data... ZnI6DQogI...',
- filename: 'my_file.yml',
- lang_iso: 'en'
-
-queued_process.status # => 'queued'
-# ...after some time...
-queued_process = queued_process.reload_data
-queued_process.status # => 'finished'
-```
-
-* Added support for [`QueuedProcess` endpoint](https://app.lokalise.com/api2docs/curl/#resource-queued-processes)
-* Many resources now respond to the `reload_data` method which fetches new data from the API
-* Various code improvements
-* Test against more recent Rubies
-* Fixed documentation links in code comments
-
-## 2.10.0 (28-Feb-20)
-
-* Added methods to [regenerate webhook secret](https://lokalise.com/api2docs/curl/#transition-regenerate-a-webhook-secret-patch):
- + `@client.regenerate_webhook_secret(project_id, webhook_id)`
- + `webhook.regenerate_secret`
-* API base URL is now `https://api.lokalise.com/api2/` instead of `https://api.lokalise.co/api2/`
-
-## 2.9.0.1 (21-Jan-20)
-
-* Make JSON dependency version less strict
-* Test against Ruby 2.7.0
-
-## 2.9.0 (05-Jan-20)
-
-* Fixed a couple of bugs
-* Updated Faraday to version 1
-
-## 2.8.0 (13-Nov-19)
-
-* Added methods to [merge branches](https://lokalise.com/api2docs/curl/#transition-merge-a-branch-post):
- + `branch.merge params`
- + `client.merge_branch project_id, branch_id, params`
-
-## 2.7.0 (30-Oct-19)
-
-* Added [`Branch` endpoint](https://lokalise.co/api2docs/curl/#resource-branches)
-
-## 2.6.1 (27-Sep-19)
-
-* Update dependencies
-* Update tests for the latest Faraday (0.16)
-
-## 2.6.0 (21-Aug-19)
-
-* Added [`Webhook` endpoint](https://lokalise.co/api2docs/curl/#resource-webhooks) (thanks to [@snkashis](https://github.com/snkashis) for help!)
-
-## 2.5.0 (01-Aug-19)
-
-* Added `:timeout` and `:open_timeout` options for the client [to customize request timeouts](https://github.com/lokalise/ruby-lokalise-api#setting-timeouts)
-* [Added explanations](https://github.com/lokalise/ruby-lokalise-api#choosing-adapter) on how to change a default adapter
-
-## 2.4.0 (31-Jul-19)
-
-* Remove MultiJson dependency and allow to use a [custom JSON parser](https://github.com/lokalise/ruby-lokalise-api#customizing-json-parser)
-
-## 2.3.0 (17-Jul-19)
-
-* Incorporated latest API changes
-* Added support for [`TranslationStatus` endpoint](https://lokalise.co/api2docs/curl/#resource-translation-statuses)
-
-## 2.2.0 (19-May-19)
-
-* Added support for [`TeamUserGroup` endpoint](https://lokalise.co/api2docs/curl/#resource-team-user-groups)
-* Enhancements to method chaining
-
-## 2.1.1 (17-May-19)
-
-* Incorporate API updates (new attributes, mostly creation and update timestamps)
-* Remove trailing slash from request URLs
-* Updated cassettes and target Rubies (for Travis)
-
-## 2.1.0 (19-Mar-19)
-
-* Add support for `Order`, `TranslationProvider`, and `PaymentCard` endpoints
-
-## 2.0.1 (21-Feb-19)
-
-* Bump dependencies
-* Use more direct approach to sending `DELETE` requests with bodies. It seems like Faraday team [decided to abandon the idea of writing delete request one-liners](https://github.com/lostisland/faraday/issues/693#issuecomment-466086832), so we'll stick with another approach
-
-## 2.0.0 (14-Dec-18)
-
-* Major re-write of internal stuff
-* Introduce method chaining
-* Rename all `#delete` interface methods to `#destroy`
-
-## 1.1.0 (11-Dec-18)
-
-* Added methods to work with pagination (`next_page?`, `last_page?`, `prev_page?`, `first_page?`, `next_page`, `prev_page`)
-
-## 1.0.1 (10-Dec-18)
-
-* Fixed incorrect build
-
-## 1.0.0 (10-Dec-18)
-
-* Initial release
+Find changelog at [lokalise.github.io/ruby-lokalise-api/additional_info/changelog](https://lokalise.github.io/ruby-lokalise-api/additional_info/changelog).