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: 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: 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: Remove plugin API v1
We advice to use Plugin API v2 instead. See more in plugins
- #2121: Unify trade taker_type with Ranger and api
New Features
- Add ability to cancel all orders for specific market #2125
- Move order submit to order_processor and remove Ordering service #2147
- Add note to withdraw #2157
- Add filter by date in market/trades REST API call #2126
- Add optional fields for operations API #2140
- Benchmark tasks for Matching TradeExecution and OrderProcessing #2133
Enhancements
- Remove Peatio.tech brand from admin panel #2072
- Update application.yml.erb #2098
- Get rid off grape_strip gem #2116
- Avoid "message" in API controllers by overriding Grape::AllowBlankValidator #2094
- Upgrade Ruby on Rails to 5.0 #2095
- Upgrade Ruby on Rails to 5.2 #2146
- Update setup-ubuntu.md #2103
- Add missing paginations for deposit & withdraw on admin panel #2156
- Upgrade ruby to 2.6.2 #2160
- Skip withdrawal in case of insufficient balance on hot wallet #2178
Fixes
- Fix release:travis rake task #2145
- Fix bin/gendocs #2150
- Limit number of returned data from ranger
global.update
#2153 - Rewrite callbacks for avoid using redirect_to :back #2113
- Revert ability to deposit from admin panel #2164
- Rewrite callbacks for avoid using redirect_to :back #2169