diff --git a/pom.xml b/pom.xml
index 7b23fa74bc0..bbf2b75d9fe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,14 +32,14 @@
1.8
3.24.2
- 3.12.0
+ 3.13.0
2.14.3
3.0
1.7.0
5.9.3
1.18.26
3.8.2
- 1.4.5
+ 1.4.11
0.10.2
2.0.6
5.0.0
diff --git a/xchange-ascendex/src/main/java/org/knowm/xchange/ascendex/AscendexAdapters.java b/xchange-ascendex/src/main/java/org/knowm/xchange/ascendex/AscendexAdapters.java
index 3a832984c50..f876c877a8c 100644
--- a/xchange-ascendex/src/main/java/org/knowm/xchange/ascendex/AscendexAdapters.java
+++ b/xchange-ascendex/src/main/java/org/knowm/xchange/ascendex/AscendexAdapters.java
@@ -118,7 +118,7 @@ public static UserTrades adaptUserTrades(
ascendexOrderHistoryResponse.forEach(
order ->
userTrades.add(
- new UserTrade.Builder()
+ UserTrade.builder()
.feeAmount(order.getCumFee())
.orderId(order.getOrderId())
.price(order.getPrice())
diff --git a/xchange-bankera/src/main/java/org/knowm/xchange/bankera/BankeraAdapters.java b/xchange-bankera/src/main/java/org/knowm/xchange/bankera/BankeraAdapters.java
index 6163244a631..c6de13e9581 100644
--- a/xchange-bankera/src/main/java/org/knowm/xchange/bankera/BankeraAdapters.java
+++ b/xchange-bankera/src/main/java/org/knowm/xchange/bankera/BankeraAdapters.java
@@ -188,7 +188,7 @@ public static List adaptUserTrades(BankeraUserTrades userTrades) {
CurrencyPair pair = new CurrencyPair(currencies[0], currencies[1]);
Currency feeCurrency = new Currency(currencies[1]);
tradeList.add(
- new UserTrade.Builder()
+ UserTrade.builder()
.type(trade.getSide().equalsIgnoreCase("buy") ? OrderType.BID : OrderType.ASK)
.originalAmount(new BigDecimal(trade.getAmount()))
.currencyPair(pair)
diff --git a/xchange-bibox/src/main/java/org/knowm/xchange/bibox/dto/BiboxAdapters.java b/xchange-bibox/src/main/java/org/knowm/xchange/bibox/dto/BiboxAdapters.java
index 6d5642fde96..16949fbd0a5 100644
--- a/xchange-bibox/src/main/java/org/knowm/xchange/bibox/dto/BiboxAdapters.java
+++ b/xchange-bibox/src/main/java/org/knowm/xchange/bibox/dto/BiboxAdapters.java
@@ -144,7 +144,7 @@ public static UserTrades adaptUserTrades(BiboxOrders biboxOrderHistory) {
}
private static UserTrade adaptUserTrade(BiboxOrder order) {
- return new UserTrade.Builder()
+ return UserTrade.builder()
.orderId(order.getId())
.id(order.getId())
.currencyPair(new CurrencyPair(order.getCoinSymbol(), order.getCurrencySymbol()))
diff --git a/xchange-binance/src/main/java/org/knowm/xchange/binance/BinanceAdapters.java b/xchange-binance/src/main/java/org/knowm/xchange/binance/BinanceAdapters.java
index 31301908478..8c6f93db342 100644
--- a/xchange-binance/src/main/java/org/knowm/xchange/binance/BinanceAdapters.java
+++ b/xchange-binance/src/main/java/org/knowm/xchange/binance/BinanceAdapters.java
@@ -376,7 +376,7 @@ public static UserTrades adaptUserTrades(List binanceTrades, boole
binanceTrades.stream()
.map(
t ->
- new UserTrade.Builder()
+ UserTrade.builder()
.type(BinanceAdapters.convertType(t.isBuyer))
.originalAmount(t.qty)
.instrument(adaptSymbol(t.symbol, isFuture))
diff --git a/xchange-bitbay/src/main/java/org/knowm/xchange/bitbay/BitbayAdapters.java b/xchange-bitbay/src/main/java/org/knowm/xchange/bitbay/BitbayAdapters.java
index 26815805553..000bafe6bcd 100644
--- a/xchange-bitbay/src/main/java/org/knowm/xchange/bitbay/BitbayAdapters.java
+++ b/xchange-bitbay/src/main/java/org/knowm/xchange/bitbay/BitbayAdapters.java
@@ -206,7 +206,7 @@ private static UserTrade createUserTrade(BitbayOrder bitbayOrder) {
throw new IllegalArgumentException(e);
}
- return new UserTrade.Builder()
+ return UserTrade.builder()
.type(type)
.originalAmount(bitbayOrder.getAmount())
.currencyPair(currencyPair)
@@ -244,7 +244,7 @@ public static List adaptTransactions(List