Cassandre Trading Bot Versions Save

Create your Java crypto trading bot in minutes. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus on building your strategies.

6.0.2

3 months ago

Commits

  • 147850c: Merge tag '6.0.1' into development (straumat)
  • b8bddfc: Update for next development version (straumat)
  • e7e8798: Bump maven-source-plugin from 3.2.1 to 3.3.0 (dependabot[bot]) #1166
  • 703e522: Bump jackson-dataformat-xml from 2.15.0 to 2.15.1 (dependabot[bot]) #1167
  • f7a9ec6: Bump spring-boot-starter-parent from 2.7.11 to 2.7.12 (dependabot[bot]) #1169
  • 5428165: Bump spring-boot-configuration-processor from 2.7.11 to 2.7.12 (dependabot[bot]) #1172
  • 21caa45: Bump lombok from 1.18.26 to 1.18.28 (dependabot[bot]) #1174
  • 993f1ea: Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 (dependabot[bot]) #1177
  • b1e9da9: Bump JamesIves/github-pages-deploy-action from 4.4.1 to 4.4.2 (dependabot[bot]) #1178
  • ad728a2: Bump gitflow-maven-plugin from 1.19.0 to 1.20.0 (dependabot[bot]) #1180
  • 39fb028: Bump hsqldb from 2.7.1 to 2.7.2 (dependabot[bot]) #1181
  • 3dc6308: Bump guava from 31.1-jre to 32.0.1-jre (dependabot[bot]) #1184
  • 34c0c6f: Bump checkstyle from 10.11.0 to 10.12.0 (dependabot[bot]) #1175
  • 62201b2: Bump jackson-dataformat-xml from 2.15.1 to 2.15.2 (dependabot[bot]) #1188
  • 790dd11: Bump JamesIves/github-pages-deploy-action from 4.4.2 to 4.4.3 (dependabot[bot]) #1201
  • 3d643fd: Bump com.opencsv:opencsv from 5.7.1 to 5.8 (dependabot[bot]) #1206
  • a11ba1e: Bump com.google.guava:guava from 32.0.1-jre to 32.1.2-jre (dependabot[bot]) #1208
  • 2443ebe: Bump com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core (dependabot[bot]) #1210
  • b384b84: Bump com.puppycrawl.tools:checkstyle from 10.12.0 to 10.12.3 (dependabot[bot]) #1214
  • 64a39d2: Bump @vuepress/client from 2.0.0-beta.62 to 2.0.0-beta.67 in /docs (dependabot[bot]) #1215
  • 3bedc95: Bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.1.0 (dependabot[bot]) #1216
  • f51e223: Bump actions/checkout from 3 to 4 (dependabot[bot]) #1217
  • bac7801: Bump actions/setup-java from 3.11.0 to 3.13.0 (dependabot[bot]) #1222
  • 6fea3fd: Bump org.springframework.boot:spring-boot-configuration-processor (dependabot[bot]) #1223
  • 10f3767: Bump org.springframework.boot:spring-boot-starter-parent (dependabot[bot]) #1225
  • d519b4d: Update readme (straumat)
  • 68a69ca: Update readme (straumat)
  • a0cd7a9: Fixing CI (straumat)
  • 26d7cc4: Added test on development (straumat)
  • dcab809: Less dependabot (straumat)
  • f5e0222: Bump actions/setup-java from 3.13.0 to 4.0.0 (dependabot[bot]) #1237
  • 4a4605a: Bump com.netflix.graphql.dgs.codegen:graphql-dgs-codegen-core (dependabot[bot]) #1245
  • 74cee8b: Bump @vuepress/client from 2.0.0-beta.67 to 2.0.0-rc.0 in /docs (dependabot[bot]) #1236
  • 6661a50: Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (dependabot[bot]) #1229
  • 943c71d: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.3 (dependabot[bot]) #1241
  • 6eb17cb: Bump actions/setup-go from 4 to 5 (dependabot[bot]) #1239
  • a59fcd9: Bump org.junit-pioneer:junit-pioneer from 2.1.0 to 2.2.0 (dependabot[bot]) #1228
  • 1e314aa: Bump org.apache.maven.plugins:maven-checkstyle-plugin (dependabot[bot]) #1233
  • 2fca22f: Bump org.springframework.boot:spring-boot-configuration-processor (dependabot[bot]) #1234
  • 44c7ca8: Bump com.opencsv:opencsv from 5.8 to 5.9 (dependabot[bot]) #1231
  • b6dcdc8: Bump org.liquibase:liquibase-core from 4.22.0 to 4.25.1 (dependabot[bot]) #1243
  • 2e34836: Update security (straumat)
  • e933c42: Merge remote-tracking branch 'origin/development' into development (straumat)
  • f856e8a: Update versions for release (straumat)
  • 4ea3f9d: Merge branch 'release/6.0.2' (straumat)

6.0.1

11 months ago

Commits

  • 3cc33ee: Merge tag '6.0.0' into development (straumat)
  • af620b0: Update for next development version (straumat)
  • a069265: Fixing CI #966 (straumat)
  • 0b63d23: Bump graphql-dgs-platform-dependencies from 4.9.25 to 5.0.0 (dependabot[bot]) #996
  • c7c06be: Bump bucket4j-core from 7.4.0 to 7.5.0 (dependabot[bot]) #984
  • 6955483: Bump spring-boot-starter-parent from 2.6.6 to 2.7.0 (dependabot[bot]) #987
  • c4353a3: Bump lombok from 1.18.22 to 1.18.24 (dependabot[bot]) #974
  • 583f3c3: Bump liquibase-core from 4.9.1 to 4.11.0 (dependabot[bot]) #992
  • f048567: Bump jackson-dataformat-xml from 2.12.6 to 2.12.7 (dependabot[bot]) #998
  • a7831dd: Bump junit-pioneer from 1.7.0 to 1.7.1 (dependabot[bot]) #997
  • 7d5e4ef: Bump checkstyle from 10.2 to 10.3 (dependabot[bot]) #999
  • b6389e2: Bump graphql-dgs-platform-dependencies from 5.0.0 to 5.0.1 (dependabot[bot]) #1000
  • c6d5113: Limit Order - Invalid Quantity - closes #994 (straumat) #1001
  • f80238f: Change link on github frontpage #966 (straumat)
  • e5528cc: Merge remote-tracking branch 'origin/development' into development (straumat)
  • c938414: Bump github/codeql-action from 2.1.11 to 2.1.12 (dependabot[bot]) #1002
  • fa61d6a: Bump mapstruct from 1.4.2.Final to 1.5.0.Final (dependabot[bot]) #1003
  • de15c3c: Bump mapstruct from 1.5.0.Final to 1.5.1.Final (dependabot[bot]) #1004
  • 92ab10b: Bump graphql-dgs-platform-dependencies from 5.0.1 to 5.0.2 (dependabot[bot]) #1005
  • ea01cfc: Bump graphql-dgs-platform-dependencies from 5.0.2 to 5.0.3 (dependabot[bot]) #1006
  • 7e5c1bf: Bump graphql-dgs-platform-dependencies from 5.0.3 to 5.0.4 (dependabot[bot]) #1007
  • 148b377: Bump mapstruct from 1.5.1.Final to 1.5.2.Final (dependabot[bot]) #1008
  • 7cc844e: Bump liquibase-core from 4.11.0 to 4.12.0 (dependabot[bot]) #1009
  • cf08a2f: Bump actions/setup-java from 3.3.0 to 3.4.0 (dependabot[bot]) #1010
  • 760d926: Bump github/codeql-action from 2.1.12 to 2.1.14 (dependabot[bot]) #1011
  • 026a855: Bump spring-boot-starter-parent from 2.7.0 to 2.7.1 (dependabot[bot]) #1012
  • 6027f40: Bump JamesIves/github-pages-deploy-action from 4.3.3 to 4.3.4 (dependabot[bot]) #1013
  • 0cc64f3: Bump github/codeql-action from 2.1.14 to 2.1.15 (dependabot[bot]) #1014
  • 7c872da: Bump checkstyle from 10.3 to 10.3.1 (dependabot[bot]) #1015
  • 4085f98: Bump graphql-dgs-platform-dependencies from 5.0.4 to 5.0.5 (dependabot[bot]) #1016
  • 1600b14: Bump graphql-dgs-codegen-core from 5.1.17 to 5.2.4 (dependabot[bot]) #1017
  • f230ca3: Bump liquibase-core from 4.12.0 to 4.13.0 (dependabot[bot]) #1019
  • 8a75bb0: Bump github/codeql-action from 2.1.15 to 2.1.16 (dependabot[bot]) #1021
  • 04faf23: Bump actions/setup-java from 3.4.0 to 3.4.1 (dependabot[bot]) #1022
  • c2b98f4: Bump spring-boot-starter-parent from 2.7.1 to 2.7.2 (dependabot[bot]) #1023
  • 703df09: Bump graphql-dgs-codegen-core from 5.2.4 to 5.2.5 (dependabot[bot]) #1024
  • ff73a51: Bump JamesIves/github-pages-deploy-action from 4.3.4 to 4.4.0 (dependabot[bot]) #1026
  • b0fc4f2: Support for tickers coming from WebSocket streaming XChange driver (Andrew Gawron) #980
  • 5621367: fixed issue when metadata is not loaded on exchange connection establishment (Andrew Gawron) #980
  • 5a45f78: Bump liquibase-core from 4.13.0 to 4.14.0 (dependabot[bot]) #1028
  • 51970d4: Bump checkstyle from 10.3.1 to 10.3.2 (dependabot[bot]) #1030
  • 66681c0: Bump github/codeql-action from 2.1.16 to 2.1.17 (dependabot[bot]) #1031
  • 4eefb65: Bump maven-resources-plugin from 3.2.0 to 3.3.0 (dependabot[bot]) #1029
  • 0788000: Bump hsqldb from 2.6.1 to 2.7.0 (dependabot[bot]) #1032
  • 01e03d4: Bump liquibase-core from 4.14.0 to 4.15.0 (dependabot[bot]) #1033
  • 3ce9455: Bump github/codeql-action from 2.1.17 to 2.1.18 (dependabot[bot]) #1034
  • ddc7795: Bump bucket4j-core from 7.5.0 to 7.6.0 (dependabot[bot]) #1025
  • c8ab28b: Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (dependabot[bot]) #1036
  • f0a399d: Bump graphql-dgs-platform-dependencies from 5.0.5 to 5.1.0 (dependabot[bot]) #1037
  • 6c1188a: Bump graphql-dgs-codegen-core from 5.2.5 to 5.2.6 (dependabot[bot]) #1039
  • dca99d3: Bump graphql-dgs-platform-dependencies from 5.1.0 to 5.1.1 (dependabot[bot]) #1040
  • 547fc21: Bump spring-boot-starter-parent from 2.7.2 to 2.7.3 (dependabot[bot]) #1041
  • 477134a: Bump github/codeql-action from 2.1.18 to 2.1.19 (dependabot[bot]) #1042
  • ed5decc: Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (dependabot[bot]) #1044
  • 1064158: Bump checkstyle from 10.3.2 to 10.3.3 (dependabot[bot]) #1045
  • 278c7c2: Bump github/codeql-action from 2.1.19 to 2.1.21 (dependabot[bot]) #1046
  • 99a14fa: Bump graphql-dgs-platform-dependencies from 5.1.1 to 5.2.1 (dependabot[bot]) #1048
  • 356ea98: Bump graphql-dgs-codegen-core from 5.2.6 to 5.3.1 (dependabot[bot]) #1049
  • a97a6e0: Bump github/codeql-action from 2.1.21 to 2.1.22 (dependabot[bot]) #1050
  • 6ad416b: Bump opencsv from 5.6 to 5.7.0 (dependabot[bot]) #1053
  • c791b55: Bump actions/setup-java from 3.4.1 to 3.5.0 (dependabot[bot]) #1054
  • aadda86: Bump liquibase-core from 4.15.0 to 4.16.0 (dependabot[bot]) #1052
  • 864d00c: Bump liquibase-core from 4.16.0 to 4.16.1 (dependabot[bot]) #1055
  • d05ed72: Bump maven-jar-plugin from 3.2.2 to 3.3.0 (dependabot[bot]) #1056
  • 30de986: Bump checkstyle from 10.3.3 to 10.3.4 (dependabot[bot]) #1058
  • 2a4976f: Bump spring-boot-starter-parent from 2.7.3 to 2.7.4 (dependabot[bot]) #1059
  • c5b6454: Bump github/codeql-action from 2.1.22 to 2.1.25 (dependabot[bot]) #1060
  • c1001d5: Bump graphql-dgs-codegen-core from 5.3.1 to 5.4.0 (dependabot[bot]) #1064
  • a04c11f: Bump graphql-dgs-platform-dependencies from 5.2.1 to 5.3.0 (dependabot[bot]) #1065
  • ebea088: Bump mapstruct from 1.5.2.Final to 1.5.3.Final (dependabot[bot]) #1066
  • 923ac3f: Bump github/codeql-action from 2.1.25 to 2.1.27 (dependabot[bot]) #1067
  • f4ba3bb: Bump liquibase-core from 4.16.1 to 4.17.0 (dependabot[bot]) #1068
  • f1177e3: Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 (dependabot[bot]) #1070
  • a28e3ef: Bump gitflow-maven-plugin from 1.18.0 to 1.19.0 (dependabot[bot]) #1071
  • 44f5087: Bump opencsv from 5.7.0 to 5.7.1 (dependabot[bot]) #1072
  • d5b8701: Bump spring-boot-starter-parent from 2.7.4 to 2.7.5 (dependabot[bot]) #1074
  • 0fc4fc9: Bump actions/setup-java from 3.5.0 to 3.6.0 (dependabot[bot]) #1075
  • 9df30e3: Bump github/codeql-action from 2.1.27 to 2.1.28 (dependabot[bot]) #1076
  • a4ab9ae: Bump checkstyle from 10.3.4 to 10.4 (dependabot[bot]) #1078
  • e28d84e: Bump liquibase-core from 4.17.0 to 4.17.2 (dependabot[bot]) #1082
  • 1c80148: Bump github/codeql-action from 2.1.28 to 2.1.33 (dependabot[bot]) #1084
  • aa38164: Trying to fix CI (straumat)
  • a1a4e3b: Trying to fix CI (straumat)
  • 68e0fe6: Bump graphql-dgs-codegen-core from 5.4.0 to 5.6.3 (dependabot[bot]) #1086
  • e3f335e: Bump jackson-dataformat-xml from 2.12.7 to 2.14.1 (dependabot[bot]) #1087
  • 31147a0: Bump actions/setup-java from 3.6.0 to 3.8.0 (dependabot[bot]) #1091
  • 15a26bd: Bump github/codeql-action from 2.1.33 to 2.1.36 (dependabot[bot]) #1092
  • 064b5e5: Bump @vuepress/plugin-back-to-top in /docs (dependabot[bot]) #1094
  • 41a1d23: Bump vuepress from 2.0.0-beta.53 to 2.0.0-beta.58 in /docs (dependabot[bot]) #1096
  • 31f14d6: Bump actions/setup-java from 3.8.0 to 3.9.0 (dependabot[bot]) #1104
  • 2f67f69: Bump github/codeql-action from 2.1.36 to 2.1.37 (dependabot[bot]) #1105
  • be44a09: Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (dependabot[bot]) #1111
  • 6797b94: Bump github/codeql-action from 2.1.37 to 2.1.39 (dependabot[bot]) #1115
  • 9922795: Bump pozetroninc/github-action-get-latest-release from 0.6.0 to 0.7.0 (dependabot[bot]) #1122
  • fd0c491: Bump spring-boot-starter-parent from 2.7.5 to 2.7.10 (dependabot[bot]) #1132
  • bab0e98: Bump actions/setup-java from 3.9.0 to 3.11.0 (dependabot[bot]) #1134
  • ea43fde: Bump checkstyle from 10.4 to 10.9.3 (dependabot[bot]) #1138
  • f5a2b5c: Bump junit-pioneer from 1.7.1 to 2.0.1 (dependabot[bot]) #1140
  • 0477cb2: Bump checkstyle from 10.9.3 to 10.11.0 (dependabot[bot]) #1150
  • ed1c146: Update status on readme (straumat)
  • 1402b47: Update open-pull-requests-limit (straumat)
  • f7ff641: Bump spring-boot-starter-parent from 2.7.10 to 2.7.11 (dependabot[bot]) #1153
  • cb91795: No more codeQL analysis as code is stable (straumat)
  • 991df69: .vuepress should not be committed (straumat)
  • 0d158fe: Update lib releases (straumat)
  • 815b7a8: Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 (dependabot[bot]) #1157
  • 41f3b29: Bump maven-compiler-plugin from 3.10.1 to 3.11.0 (dependabot[bot]) #1158
  • 637ae0f: Bump jackson-dataformat-xml from 2.14.1 to 2.15.0 (dependabot[bot]) #1159
  • 2736890: Bump maven-gpg-plugin from 3.0.1 to 3.1.0 (dependabot[bot]) #1160
  • 8838f66: Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 (dependabot[bot]) #1161
  • 92bc101: Bump liquibase-core from 4.17.2 to 4.22.0 (dependabot[bot]) #1162
  • 23166a2: Bump spring-boot-configuration-processor from 2.6.6 to 2.7.11 (dependabot[bot]) #1165
  • 0585d54: Update versions for release (straumat)
  • b290ce5: Merge branch 'release/6.0.1' (straumat)

6.0.0

1 year ago

This is a major release and, sorry for that, it breaks some things (Import filename patterns, files format, Ta4J no more supported, mandatory java 17...).

The main reason behind this is that I needed to fix all the technical debt and complexity that takes me too much time (as Cassandre is just a side project).

I think I managed to make something stable and I hope peoples will build add ons on top of it as I want to focus only on the core Cassandre features and not add more and more features with time... For example, I would be happy if someone starts a Ta4JStrategy class as a side project (as I deleted this class!).

This is what's new:

  • Runs on Java 17.
  • ta4j is NO MORE supported out of the box. I was spending too much time on it, you can still use ta4J of course but you have to integrate it yourself.
  • The "id" fields (linked to database) has been renamed to "uid". "id" is not used for general purpose id (like the id order given by the exchange).
  • GraphQL API has been updated to manage the uid fields. Tests haven beein improved!
  • Backtesting data files names and data format has been updated.
  • You can now import candles or tickers at startup.
  • Deprecated fields has now all been removed.
  • Refactored documentation & french documentation added.

Commits

  • e1a1167: Migration to java 17 (with a delombok error) #880 (straumat) #896
  • d201a2c: Starter - batch review #880 (straumat) #896
  • 3eb87fc: Starter - batch review - Fix CI #880 (straumat) #896
  • d34c39a: Starter - configuration review #880 (straumat) #896
  • d3b7855: Starter - configuration review #880 (straumat) #896
  • 0203f1e: Starter - domain review #880 (straumat) #896
  • 583879c: Adding github-actions to dependabot #880 (straumat) #896
  • 2725dd3: Starter - DTO review #880 (straumat) #896
  • 4f46505: Moving table.id to table.uid #880 (straumat) #896
  • 1793155: Starter - Repository review #880 (straumat) #896
  • 71f456a: Starter - Service review & integration tests removal #880 (straumat) #896
  • f491670: Merge branch 'release/5.0.8' into development (straumat)
  • ca10df3: Update for next development version (straumat)
  • 46ab57e: Starter - First strategy package refactoring #880 (straumat) #896
  • bfc502d: Fix Delombok maven pligin error #880 (straumat) #896
  • 8d17d70: Renaming foreign key from ID to UID #880 (straumat) #896
  • a973c55: Fix CI #880 (straumat) #896
  • d43226d: Finished strategy refactoring #880 (straumat) #896
  • 7661f2f: Finished util refactoring #880 (straumat) #896
  • 8d00423: getGains is now strategy related #880 (straumat) #896
  • 6d1edf7: Global code review done - closes #880 (straumat) #896
  • 788a80f: Fix CI issue (concurrent access) - closes #880 (straumat) #896
  • 3d81c88: Bump pozetroninc/github-action-get-latest-release from 0.5.0 to 0.6.0 (dependabot[bot]) #897
  • 4e6ffc6: Bump JamesIves/github-pages-deploy-action from 4.1.4 to 4.2.3 (dependabot[bot]) #898
  • ee5ea8c: Bump github/codeql-action from 1.0.22 to 1.0.32 (dependabot[bot]) #899
  • 140231e: Bump Ilshidur/action-discord from 0.3.0 to 0.3.2 (dependabot[bot]) #900
  • 982474f: Bump graphql-dgs-platform-dependencies from 4.9.16 to 4.9.19 (dependabot[bot]) #895
  • 324e450: Bump checkstyle from 9.2.1 to 9.3 (dependabot[bot]) #894
  • 1bc49e7: Bump bucket4j-core from 7.0.0 to 7.1.0 (dependabot[bot]) #893
  • d22eb93: Bump graphql-dgs-platform-dependencies from 4.9.19 to 4.9.20 (dependabot[bot]) #901
  • 3eada06: Bump bucket4j-core from 7.1.0 to 7.2.0 (dependabot[bot]) #902
  • 190f36c: Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (dependabot[bot]) #903
  • 34897b6: Bump github/codeql-action from 1.0.32 to 1.1.0 (dependabot[bot]) #904
  • 68bc88b: Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.10 (dependabot[bot]) #905
  • 4ecddc4: Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (dependabot[bot]) #906
  • 0327c5f: Bump nexus-staging-maven-plugin from 1.6.10 to 1.6.11 (dependabot[bot]) #907
  • ee5bbd0: Bump JamesIves/github-pages-deploy-action from 4.2.3 to 4.2.5 (dependabot[bot]) #908
  • 6753296: Bump github/codeql-action from 1.1.0 to 1.1.1 (dependabot[bot]) #909
  • b2cb957: Bump github/codeql-action from 1.1.1 to 1.1.2 (dependabot[bot]) #910
  • bcd7c95: Batch tests #880 (straumat)
  • 0ef1c01: Merge remote-tracking branch 'origin/development' into development (straumat)
  • 60bb2a3: Bump opencsv from 5.5.2 to 5.6 (dependabot[bot]) #914
  • 16764a6: Bump junit-pioneer from 1.5.0 to 1.6.1 (dependabot[bot]) #913
  • 46c438d: Bump gitflow-maven-plugin from 1.17.0 to 1.18.0 (dependabot[bot]) #912
  • 7cc0397: Bump liquibase-core from 4.7.1 to 4.8.0 (dependabot[bot]) #915
  • c9427f1: Configuration tests #881 (straumat)
  • f829f81: Bump nexus-staging-maven-plugin from 1.6.11 to 1.6.12 (dependabot[bot]) #916
  • 7534736: qerge branch 'development' of github.com:cassandre-tech/cassandre-trading-bot into development (straumat)
  • 0839830: Domain tests #881 (straumat)
  • 9297bc2: DTO tests #881 (straumat)
  • 80b45c6: Fix CI #881 (straumat)
  • c9fd481: Bump github/codeql-action from 1.1.2 to 1.1.3 (dependabot[bot]) #919
  • 0655e07: Bump actions/setup-java from 2.5.0 to 3.0.0 (dependabot[bot]) #918
  • 9bcb960: Bump spring-boot-starter-parent from 2.6.3 to 2.6.4 (dependabot[bot]) #917
  • d5c3b7b: Repository tests #881 (straumat)
  • f77ee59: Merge remote-tracking branch 'origin/development' into development (straumat)
  • 40493b2: Bump checkstyle from 9.3 to 10.0 (dependabot[bot]) #920
  • 8a24020: Bump graphql-dgs-platform-dependencies from 4.9.20 to 4.9.21 (dependabot[bot]) #921
  • f4299d5: Bump guava from 31.0.1-jre to 31.1-jre (dependabot[bot]) #922
  • 177bb9a: Services on dry mode tests #881 (straumat)
  • 7f4ab2f: Merge remote-tracking branch 'origin/development' into development (straumat)
  • fd1498c: Services on dry mode tests #881 (straumat)
  • e54a171: Bump actions/checkout from 2 to 3 (dependabot[bot]) #923
  • dd16771: Services xchange tests #881 (straumat)
  • 8d3b117: Util tests package #881 (straumat)
  • 0abfb2d: Fix some warnings #881 (straumat)
  • b7659a4: Fix BasicCassandreStrategyTest #881 (straumat)
  • c5f5711: Fix BasicCassandreStrategyTest #881 (straumat)
  • 89793d9: Bump bucket4j-core from 7.2.0 to 7.3.0 (dependabot[bot]) #925
  • d16abf6: Bump awaitility from 4.1.1 to 4.2.0 (dependabot[bot]) #924
  • d72fd41: Fix MultipleStrategiesTest #881 (straumat)
  • bc979f9: 4_x issues review #881 (straumat)
  • e438a2f: 5_x issues review #881 (straumat)
  • da818af: Fix CI #881 (straumat)
  • 7d92f84: Bump github/codeql-action from 1.1.3 to 1.1.4 (dependabot[bot]) #927
  • e5022a6: Bump graphql-dgs-platform-dependencies from 4.9.21 to 4.9.22 (dependabot[bot]) #928
  • 98051e1: Bump junit-pioneer from 1.6.1 to 1.6.2 (dependabot[bot]) #930
  • 8b73440: Bump maven-compiler-plugin from 3.10.0 to 3.10.1 (dependabot[bot]) #931
  • bf5262a: Validating graphql API #881 (straumat)
  • fb8d81e: X (straumat)
  • c6bfb5f: OrderDataFetcherTest tests #881 (straumat)
  • db6d7bb: TradeDataFetcherTest tests #881 (straumat)
  • 1f8c007: Done refactoring tests #881 (straumat)
  • a4368b9: Graphqls files review done #881 (straumat)
  • d5c8a81: Strategy test review done #881 (straumat)
  • 8130a64: Fixinf query.graphqls #881 (straumat)
  • 11aa56d: Review test display name and function name #881 (straumat)
  • c316c19: Done with data fetcher review #881 (straumat)
  • 4c3e7bc: Trying to fix CI #881 (straumat)
  • 989ebaf: Trying to fix CI #881 (straumat)
  • b8748ba: Ta4J support removed #881 (straumat)
  • 0749740: Allow candles importation at startup - closes #938 (straumat)
  • 2061295: Starter test refactoring #881 (straumat)
  • 3aa18e1: Fixing null accountId #926 (straumat)
  • f4ac2c4: Adding MySQL Support #926 (straumat)
  • d9ec22e: Fixing CI - Archetype error (straumat)
  • a7b71c5: Fixing CI - Archetype error (straumat)
  • 6e4ab20: Fixing CI - Archetype error (straumat)
  • c1ffd2f: Fixing CI - Archetype error (straumat)
  • 734eeb0: Bump graphql-dgs-platform-dependencies from 4.9.22 to 4.9.24 (dependabot[bot]) #940
  • 0cfd5a7: Bump spring-boot-starter-parent from 2.6.4 to 2.6.5 (dependabot[bot]) #941
  • 83aac59: Global archetypes review - closes #882 (straumat)
  • 1999519: Global archetypes review - closes #882 (straumat)
  • d745e24: Fixing CI - closes #882 (straumat)
  • 9da271e: Small things to fix (straumat)
  • ae50a1e: Fixing CI - closes #882 (straumat)
  • da0c8ec: Fixing CI - closes #882 (straumat)
  • 44c2252: Bump checkstyle from 10.0 to 10.1 (dependabot[bot]) #943
  • ac06b3b: Bump liquibase-core from 4.9.0 to 4.9.1 (dependabot[bot]) #947
  • 712dabf: Bump spring-boot-starter-parent from 2.6.5 to 2.6.6 (dependabot[bot]) #948
  • 97ff52c: Fix issue in getGains() #949 (straumat)
  • e4e7078: Merge remote-tracking branch 'origin/development' into development (straumat)
  • 347f659: Bump github/codeql-action from 1.1.5 to 2.1.6 (dependabot[bot]) #952
  • 0ff09f7: Bump actions/setup-java from 3.0.0 to 3.1.0 (dependabot[bot]) #953
  • 7dd5b96: Fix small issues #949 (straumat)
  • 2dd825c: Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 (dependabot[bot]) #957
  • 6c78d31: Bump graphqlcodegen-maven-plugin from 1.17 to 1.18 (dependabot[bot]) #958
  • 09a8ed0: Bump bucket4j-core from 7.3.0 to 7.4.0 (dependabot[bot]) #959
  • 02cada2: Bump graphql-dgs-platform-dependencies from 4.9.24 to 4.9.25 (dependabot[bot]) #960
  • 04f406e: Bump actions/setup-go from 2 to 3 (dependabot[bot]) #961
  • 09b4fca: Bump github/codeql-action from 2.1.6 to 2.1.8 (dependabot[bot]) #962
  • 15496af: Bump JamesIves/github-pages-deploy-action from 4.2.5 to 4.3.0 (dependabot[bot]) #963
  • dd16c5a: Improve coverage issues #949 (straumat) #965
  • 662a9e8: Improve coverage issues #949 (straumat)
  • 71ce668: Website basic setup #966 (straumat) #990
  • 5095774: i18n setup #966 (straumat) #990
  • 42f9943: Menu setup #966 (straumat) #990
  • 14cd4c2: Menu setup #966 (straumat) #990
  • b89ece5: Bump junit-pioneer from 1.6.2 to 1.7.0 (dependabot[bot]) #968
  • 946e523: Bump actions/setup-java from 3.1.0 to 3.1.1 (dependabot[bot]) #969
  • d5bad12: FR "bases du trading" - #966 (straumat) #990
  • 7aad938: FR "FR - Accueil" - #966 (straumat) #990
  • 19a65e1: Temp push before reinstalling Ubuntu - #966 (straumat) #990
  • 196bdab: Bump checkstyle from 10.1 to 10.2 (dependabot[bot]) #973
  • e5099b7: Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 (dependabot[bot]) #975
  • 1330ece: Bump nexus-staging-maven-plugin from 1.6.12 to 1.6.13 (dependabot[bot]) #976
  • 835668b: Bump github/codeql-action from 2.1.8 to 2.1.9 (dependabot[bot]) #978
  • 77251b3: Updated README.md (straumat) #990
  • 0ca1906: Add a beta website deployment on branch #966 (straumat) #990
  • e05de1e: Fix documentation error (straumat)
  • dd4bd3c: Merge remote-tracking branch 'origin/development' into development (straumat)
  • d1860d3: Removing the non working theme #966 (straumat) #990
  • 6a0d1fd: Fix CI #966 (straumat) #990
  • a3fe956: Trading basics in english #966 (straumat) #990
  • 2e60d6a: Trading basics in english #966 (straumat) #990
  • 17cc235: Fixing CI (without graphql documentation) #966 (straumat) #990
  • 40dce37: Bump actions/setup-java from 3.1.1 to 3.3.0 (dependabot[bot]) #982
  • f8ea361: Bump JamesIves/github-pages-deploy-action from 4.3.0 to 4.3.3 (dependabot[bot]) #979
  • 9c54462: Finishing French "Cassandre basics" #966 (straumat) #990
  • 5581119: Bump github/codeql-action from 2.1.9 to 2.1.10 (dependabot[bot]) #986
  • ca01212: Finishing english "Cassandre basics" #966 (straumat) #990
  • 1d44dd2: Finishing english "Cassandre tutorial" #966 (straumat) #990
  • e1d0852: Finishing french "Cassandre tutorial" #966 (straumat) #990
  • d9df76c: Add dry mode and backtesting #966 (straumat) #990
  • b0d52ef: Ajout du guide du contributeur #966 (straumat) #990
  • 36882de: Finished the "guides" part #966 (straumat) #990
  • 5ee8f37: Update vuepress release #966 (straumat) #990
  • be1b095: Bump github/codeql-action from 2.1.10 to 2.1.11 (dependabot[bot]) #989
  • c0b2d61: Trading & Cassandre basics #966 (straumat) #990
  • f57a17e: Tutorial #966 (straumat) #990
  • 60ad071: Finished new website - closes #966 (straumat) #990
  • 826fe12: Merge branch 'development' into 6_0_0_new_website (Stéphane Traumat) #990
  • 1876712: Fixing CI #966 (straumat)
  • 04f4d30: Update versions for release (straumat)
  • 8976211: Merge branch 'release/6.0.0' (straumat)

5.0.8

2 years ago

Big picture

  • New XChange release.
  • Fixed problem with Kucoin sandbox (ticker are now received).
  • Auto close feature.
  • Final release before java 17 migration.

Commits

  • abce45a: Added boolean isRunningInDryMode() in strategy #808 (straumat) #871
  • 1bb0537: Fix security error (straumat) #871
  • 028db59: Improve error message #786 (straumat) #868
  • 323aaa7: Save currencies precisions in position table #852 (straumat) #867
  • 73996fd: Merge branch 'release/5.0.7' into development (straumat)
  • 02364c8: Update for next development version (straumat)
  • a73dd1b: Bump graphql-dgs-platform-dependencies from 4.9.15 to 4.9.16 (dependabot[bot]) #866
  • 30bebaf: Fix CI permissions issue (straumat)
  • acda181: Merge branch 'development' of github.com:cassandre-tech/cassandre-trading-bot into development (straumat)
  • 704c663: Fix chechstyle issue (straumat)
  • 9bf9cff: Merge branch 'development' of github.com:cassandre-tech/cassandre-trading-bot into development (straumat)
  • 9fbed52: Bump maven-jar-plugin from 3.2.0 to 3.2.1 (dependabot[bot]) #870
  • d0c512b: Merge branch 'development' of github.com:cassandre-tech/cassandre-trading-bot into development (straumat)
  • 9cffee5: Merge branch 'development' of github.com:cassandre-tech/cassandre-trading-bot into development (straumat)
  • ea0d18c: Position auto close feature #863 (straumat) #872
  • be6a548: isFluxDone(CurrencyPairDTO) not working #865 (straumat) #873
  • c4f6a4f: isFluxDone(CurrencyPairDTO) not working #865 (straumat)
  • b2e7792: Bump bucket4j-core from 6.4.1 to 7.0.0 - closes #869 (straumat)
  • 5374c09: Bump liquibase-core from 4.6.2 to 4.7.0 (dependabot[bot]) #874
  • eeceffa: Bump maven-compiler-plugin from 3.8.1 to 3.9.0 (dependabot[bot]) #875
  • e523305: Bump maven-jar-plugin from 3.2.1 to 3.2.2 (dependabot[bot]) #876
  • c4a79bc: Fix javac warnings #877 (straumat) #878
  • 9967ff9: Adding informations on where to post (straumat)
  • 9d42fc2: Merge remote-tracking branch 'origin/development' into development (straumat)
  • 4f9f6ee: Adding information on where to post news (straumat)
  • ddb4405: New Kucoin sandbox credentials and dry mode to false #686 (straumat)
  • 1c14204: Coinbase's integration tests working #879 (straumat) #883
  • aa5d1e4: Binance's integration tests working #879 (straumat) #883
  • d7187cd: Gemini's integration tests working #879 (straumat) #883
  • 4bbbc88: Kucoin's integration tests working #879 (straumat) #883
  • e2f1314: Integration tests - for the moment, we use local build of XChange #879 (straumat) #883
  • 5592201: Integration tests adding a local release of xchange #879 (straumat) #883
  • 53b0dfa: Integration tests adding a local release of xchange #879 (straumat) #883
  • b405f46: Bump spring-boot-starter-parent from 2.6.2 to 2.6.3 (dependabot[bot]) #886
  • b777e51: Bump liquibase-core from 4.7.0 to 4.7.1 (dependabot[bot]) #887
  • edd59c7: Bump xchange-kucoin from 5.0.13-SNAPSHOT to 5.0.13 (dependabot[bot]) #888
  • ebeb44b: Bump xchange.version from 5.0.12 to 5.0.13 (dependabot[bot]) #889
  • af4c547: Bump xchange-gemini from 5.0.13-SNAPSHOT to 5.0.13 (dependabot[bot]) #890
  • b36a9a9: Fix integration tests - closes #879 (straumat) #891
  • 47e79c3: Update versions for release (straumat)
  • 0d6409d: Merge branch 'release/5.0.8' (straumat)

5.0.7

2 years ago

Here is Cassandre 5.0.7:

  • 850 - Fix fees management in GainDTO (getFees() now deprecated).
  • 846 - Manage currency precision error in position management.
  • 839 - Increase the maximum value of volume.
  • 833 - Make Repositories extends JpaSpecificationExecutor.
  • Move to spring-boot 2.6.x.

5.0.6

2 years ago
  • Allow strategy update.
  • Refactor archetypes to make them more simple.
  • Improve message errors on startup.
  • Better Readme and search engine added to the website.
  • Documentation improved & migration to vuepress v2.
  • GraphQL API documentation was added to the website.
  • Improve continuous integration process.
  • Libraries updates (including XChange 5.0.12).

5.0.5

2 years ago
  • Impossible to do backtesting when using graphQL API.
  • Upgraded dependencies (DGS).
  • Improved ta4j management.
  • Added a minimum amount for position creation.

5.0.4

2 years ago

5.0.3

2 years ago

Changelog

5.0.3 (2021-09-01)

  • Backtesting now supports large amounts of tests data.
  • Backtesting speed improved thanks to getTickersUsage.
  • Backtesting now uses a database instead of memory.
  • Support for Okex API V3.
  • Update to XChange 5.0.10.

5.0.2

2 years ago
  • Position updates are now managed in strategies to reduce thread usages.
  • Improve POM information.
  • Librairies & CI updates.
  • Improve tests organization.
  • Remove ComponentScan requirement for tests.