English counterpart of CHANGELOG.md. | Türkçe
Significant changes are recorded here. The project aims to follow Semantic Versioning.
.en.md English counterparts for every Turkish Markdown document- A central bilingual documentation index linking Turkish and English editions
- Direct English README links to English security, legal, usage, API, architecture, and phase-evidence documents
- Clojars source-JAR and Maven-POM generation for
io.github.ugurbay/binance-clj - Local-Maven external-consumer verification and a guarded Clojars publication script
- Turkish and English Clojars account, token, release, and consumer guides
- Declared
1.0.1 in VERSION as the next immutable artifact version - Isolated build-only
tools.build and deps-deploy dependencies from the runtime POM
1.0.0 - 2026-08-18
Initial public V1 release candidate.
- Testnet-by-default client configuration with a dual production guard
- Public Spot REST: ping, time, exchange info, ticker, book ticker, and depth
- Signed account, trades, test order, query/open orders, new order, and cancel order
- HMAC-SHA256 and Ed25519 signer infrastructure
- Exact
BigDecimal financial model and Binance-filter preflight - Rate-limit metadata,
429/418 behavior, and safe-read retries - No-resubmit unknown-execution reconciliation lifecycle
- Market WebSocket and signed User Data Stream
- Unit, contract, offline-integration, and opt-in full Spot Testnet release harnesses
- Secret-leakage scanning, benchmarks, soak testing, and comprehensive architecture/research documents
- JDK 25 / Clojure 1.12.5
- 103 unit/contract tests, 624 assertions
- 10 offline integration tests, 20 assertions
- Full Spot Testnet: 10 tests, 47 assertions
- Non-marketable LIMIT lifecycle:
NEW → query/openOrders → cancel → CANCELED - Credential leakage: 0; lint/format: clean; soak drops/thread growth: 0
- Production trading disabled by default
- No automatic retry for state-changing commands
- Credential and signature redaction
.env, key files, and local toolchains excluded from Git