|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [v2.0.0](https://github.com/kryptokrauts/aepp-sdk-java/releases/tag/v2.0.0) |
| 4 | + |
| 5 | +### Breaking changes and new features |
| 6 | +- [#77](../../../issues/77) integrate middleware `aeternal` and allow to query ÆNS auction related information |
| 7 | +- [#72](../../../issues/72) add method to post transactions with a custom private key |
| 8 | +- [#70](../../../issues/70) adapt TLD changes (`.chain` instead of `.aet`) |
| 9 | +- [#68](../../../issues/68) refactoring: rename contractBaseUrl to compilerBaseUrl |
| 10 | +- [#65](../../../issues/65) refactoring: allow posting of signed transactions (string) |
| 11 | +- [#64](../../../issues/64) ÆNS: auction-related functionalities |
| 12 | + - calculate the next minimum fee for a running auction |
| 13 | +- [#63](../../../issues/63) refactoring: dryRun actions |
| 14 | +- [#56](../../../issues/56) Lima related changes: |
| 15 | + - update to new node version `v5.x.x` |
| 16 | + - ÆNS auctions: |
| 17 | + - TLD: `.aet` instead of `.test` |
| 18 | + - `nameFee` calculation |
| 19 | + - adapt changes in generation of `commitmentId` and `nameId` |
| 20 | + - update version of `NameClaimTx` |
| 21 | + - update to new compiler version `v4.x.x`: |
| 22 | + - adapt sophia contracts to compile with new version |
| 23 | + - FATE-VM: |
| 24 | + - make the compiler-backend configurable (`AEVM` / `FATE`) |
| 25 | + - introduce `VirtualMachine` enum and add it to the `ServiceConfiguration` so that the services in the SDK use the correct `vmVersion` and `abiVersion` combination and the correct `backend` in the compiler |
| 26 | +- [#44](../../../issues/44) major refactoring: |
| 27 | + - introduced model classes to be independent from the swagger-generated classes |
| 28 | + - discarded the `TransactionFactory` -> for each transaction-type a model class was introduced which can be created following the builder-pattern |
| 29 | + - introduced the `AeternityService` which serves as entrypoint to access other services and needs to be instantiated through the `AeternityServiceFactory` by passing the `AeternityServiceConfiguration` |
| 30 | + |
| 31 | +### General changes |
| 32 | +- [#60](../../../issues/60) update tuweni to stable release version |
| 33 | +- [#57](../../../issues/57) support contracts and oracles as ÆNS pointers |
| 34 | +- [#49](../../../issues/49) provide guidelines for contributors |
| 35 | +- [#45](../../../issues/45) update of node (`v4.1.0`) and compiler (`v3.2.0`) |
| 36 | + |
3 | 37 | ## [v1.2.0](https://github.com/kryptokrauts/aepp-sdk-java/releases/tag/v1.2.0) |
4 | 38 |
|
5 | 39 | ### General changes |
|
0 commit comments