Files
Dena/docs/releases/2.1.0.md
2026-08-13 19:50:53 +03:30

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)