Skip to content

Releases: gazbert/bxbot

2.2.0

11 May 19:11
Compare
Choose a tag to compare

JDK 21 Release

Upgrades for the bot to run on JDK 21.

Also:

  1. Removed discontinued Coinbase Pro Exchange Adapter - see #165
  2. Miscellaneous minor Sonar & Intellisense fixes.

What's Changed

Full Changelog: 2.1.0...2.2.0

2.1.0

24 Sep 15:04
Compare
Choose a tag to compare

Spring Boot 3.1 Upgrade

A minor upgrade to use Spring Boot 3.1.

Also:

  1. Updated to Gradle 8.
  2. Now using Lombok to abstract logging.
  3. Replaced deprecated Spring Security + JWT code.
  4. Removed deprecated 'test exchange adapter'.
  5. Converted more util classes to Spring-managed components.
  6. Updated misc product, test, and build plugin dependencies.
  7. Ripped out more Powermock.
  8. Fixed some minor Sonar issues.

Well worth taking.

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

20 May 19:34
Compare
Choose a tag to compare

JDK 17 / Spring Boot 3 Upgrade

A major upgrade to use Spring Boot 3 and JDK 17.

Also removed defunct itBit exchange adapter. See: https://api.itbit.com/docs and https://paxos.com/itbit

What's Changed

Full Changelog: 1.7.0...2.0.0

1.7.0

20 Aug 14:22
Compare
Choose a tag to compare

Simulate Exchange Fees Release

Updated Try Mode Exchange Adapter to use simulated buy/sell fees - #152

Full Changelog: 1.6.0...1.70

1.6.0

19 Aug 15:04
Compare
Choose a tag to compare

Updated Trading API Release

Added new operation Trading API to fetch minimum order size and precision details for currency pairs - #148

Thanks to @MarcDahlem for this contribution.

What's Changed

Full Changelog: 1.5.0...1.6.0

1.5.0

18 Aug 19:31
Compare
Choose a tag to compare

Dependencies Update Release

Updated to Boot 2.7.2.

Also bumped other prod + test deps.

Now using latest Gradle wrapper and official Maven wrapper.

Dropping the superfluous 'v' prefix for release name + tag going forwards.

Full Changelog: v1.4.0...1.5.0

v1.4.0

18 Apr 18:25
Compare
Choose a tag to compare

New Try-Mode Test Adapter

Big thanks to @MarcDahlem for contributing a new "Try-Mode" Exchange Adapter to the project - #137

It delegates to public API calls to a real Exchange Adapter, but simulates the private API (Order Management) calls. Ideal for paper-trading and testing your algos. It can be configured to delegate to any real Exchange Adapter.

Also bumped to Spring Boot 2.6.6 due to recent vulnerability in Spring MVC.
See: https://spring.io/blog/2022/03/31/spring-boot-2-6-6-available-now

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

04 Mar 20:30
Compare
Choose a tag to compare

Tech Refresh Release

A major refresh of the bot. Well worth taking, especially in light of the recent log4j vulnerabilities.

Essentially a move to Boot 2.6.4 and an upgrade of most dependencies.

GitHub Actions is now used for the CI buillds.

See #143

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

11 Feb 21:00
Compare
Choose a tag to compare

Coinbase Pro Release

Added a new Exchange Adapter for Coinbase Pro. This replaces the legacy GDAX adapter.

Big thanks to @DavidHuertas for contributing the new adapter: #132 #120 #134

  • Removed deprecated GDAX adapter.
  • Removed deprecated OKCoin adapter.

v1.1.1

28 Jan 20:48
Compare
Choose a tag to compare

Patch release to fix the following issues with Kraken Exchange Adapter: