67 lines
3.3 KiB
Markdown
67 lines
3.3 KiB
Markdown
## Peatio 2.1.0 (April 22, 2019) ##
|
|
|
|
### Overview ###
|
|
|
|
We are pleased to present Peatio Open Source 2.1.0.
|
|
|
|
This release concentrated on new v2 architecture related improvements and dependency updates:
|
|
|
|
1. Remove legacy Member UI.
|
|
2. Upgrade Ruby on Rails to 5.2.
|
|
3. Upgrade ruby to 2.6.2.
|
|
|
|
This release notes is must-read for migrating from older versions.
|
|
|
|
### Breaking changes ###
|
|
|
|
- [#2051](https://github.com/rubykube/peatio/pull/2051): Remove legacy member UI
|
|
|
|
Peatio legacy Member UI was not supported for a long time and deprecated in 2.0.0.
|
|
|
|
We have totally deleted Member UI from so now there is only Admin panel UI left in Peatio.
|
|
|
|
- [#2091](https://github.com/rubykube/peatio/pull/2091): Remove deprecated fees API
|
|
|
|
*public/fees/withdraw*, *public/fees/deposit*, *public/fees/trading*
|
|
|
|
API endpoints were removed in favour of
|
|
|
|
*public/markets*, *public/currencies*
|
|
|
|
- [#2090](https://github.com/rubykube/peatio/pull/2090): Remove plugin API v1
|
|
|
|
We advice to use Plugin API v2 instead. See more in [plugins](../plugins.md)
|
|
|
|
- [#2121](https://github.com/rubykube/peatio/pull/2121): Unify trade taker_type with Ranger and api
|
|
|
|
### New Features ###
|
|
|
|
- Add ability to cancel all orders for specific market [\#2125](https://github.com/rubykube/peatio/pull/2125)
|
|
- Move order submit to order\_processor and remove Ordering service [\#2147](https://github.com/rubykube/peatio/pull/2147)
|
|
- Add note to withdraw [\#2157](https://github.com/rubykube/peatio/pull/2157)
|
|
- Add filter by date in market/trades REST API call [\#2126](https://github.com/rubykube/peatio/pull/2126)
|
|
- Add optional fields for operations API [\#2140](https://github.com/rubykube/peatio/pull/2140)
|
|
- Benchmark tasks for Matching TradeExecution and OrderProcessing [\#2133](https://github.com/rubykube/peatio/pull/2133)
|
|
|
|
### Enhancements ###
|
|
|
|
- Remove Peatio.tech brand from admin panel [#2072](https://github.com/rubykube/peatio/pull/2072)
|
|
- Update application.yml.erb [#2098](https://github.com/rubykube/peatio/pull/2098)
|
|
- Get rid off grape\_strip gem [\#2116](https://github.com/rubykube/peatio/pull/2116)
|
|
- Avoid "message" in API controllers by overriding Grape::AllowBlankValidator [\#2094](https://github.com/rubykube/peatio/pull/2094)
|
|
- Upgrade Ruby on Rails to 5.0 [\#2095](https://github.com/rubykube/peatio/pull/2095)
|
|
- Upgrade Ruby on Rails to 5.2 [\#2146](https://github.com/rubykube/peatio/pull/2146)
|
|
- Update setup-ubuntu.md [\#2103](https://github.com/rubykube/peatio/pull/2103)
|
|
- Add missing paginations for deposit & withdraw on admin panel [\#2156](https://github.com/rubykube/peatio/pull/2156)
|
|
- Upgrade ruby to 2.6.2 [\#2160](https://github.com/rubykube/peatio/pull/2160)
|
|
- Skip withdrawal in case of insufficient balance on hot wallet [\#2178](https://github.com/rubykube/peatio/pull/2178)
|
|
|
|
### Fixes ###
|
|
|
|
- Fix release:travis rake task [\#2145](https://github.com/rubykube/peatio/pull/2145)
|
|
- Fix bin/gendocs [\#2150](https://github.com/rubykube/peatio/pull/2150)
|
|
- Limit number of returned data from ranger `global.update` [\#2153](https://github.com/rubykube/peatio/pull/2153)
|
|
- Rewrite callbacks for avoid using redirect\_to :back [\#2113](https://github.com/rubykube/peatio/pull/2113)
|
|
- Revert ability to deposit from admin panel [\#2164](https://github.com/rubykube/peatio/pull/2164)
|
|
- Rewrite callbacks for avoid using redirect\_to :back [\#2169](https://github.com/rubykube/peatio/pull/2169)
|