tag:github.com,2008:https://github.com/AElfProject/AElf/releasesRelease notes from AElf2025-01-08T07:31:26Ztag:github.com,2008:Repository/111986895/v1.12.02025-01-14T03:00:17ZAELF V1.12.0<ol>
<li>
<p>Add a new type, MultiTransaction, to enable simultaneous transfers to multiple target chains on aelf, simplifying cross-chain transfers and similar business scenarios for users and dApps. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2547197295" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3613" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3613/hovercard" href="https://github.com/AElfProject/AElf/pull/3613">#3613</a></p>
</li>
<li>
<p>Introduce a new API, /api/blockChain/transactionResultWithBVP. For transactions that have not been included in a block and have expired, the StatusWithBVP field will indicate "EXPIRED", signalling that the transaction can no longer be successfully processed. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2689774187" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3625" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3625/hovercard" href="https://github.com/AElfProject/AElf/pull/3625">#3625</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724444057" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3628" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3628/hovercard" href="https://github.com/AElfProject/AElf/pull/3628">#3628</a></p>
</li>
<li>
<p>Add Func and Tuple APIs with multiple parameters to the whitelist to improve development efficiency, and introduce cryptographic curve functions to support ZK contract development. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554692763" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3614" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3614/hovercard" href="https://github.com/AElfProject/AElf/pull/3614">#3614</a></p>
</li>
</ol>chopin-fantag:github.com,2008:Repository/111986895/v1.11.02024-09-30T12:52:01ZAELF V1.11.0<h2>What's Changed</h2>
<p>1.Allow users to merge multiple transactions with multiple target chains into one transaction <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2547194738" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3612" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3612/hovercard" href="https://github.com/AElfProject/AElf/issues/3612">#3612</a><br>
2.Improve README badges <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2422496637" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3594" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3594/hovercard" href="https://github.com/AElfProject/AElf/pull/3594">#3594</a></p>JimAelftag:github.com,2008:Repository/111986895/v1.10.12024-08-21T15:51:06ZAELF V1.10.1<h2>What's Changed</h2>
<ol>
<li>Whitelist the groth16 and Poseidon libraries to enable the execution of zk proof-related methods in the contract <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="713189071" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3067" data-hovercard-type="pull_request" data-hovercard-url="/AElfProject/AElf/pull/3067/hovercard" href="https://github.com/AElfProject/AElf/pull/3067">#3067</a></li>
</ol>JimAelftag:github.com,2008:Repository/111986895/v1.10.02024-08-02T09:14:29ZAELF V1.10.0<h2>What's Changed</h2>
<p>1.Increase the TPS (Transactions Per Second) of AElf <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2392228290" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3589" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3589/hovercard" href="https://github.com/AElfProject/AElf/issues/3589">#3589</a><br>
2.Won't allow approve all kinds of symbols via symbol * <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2369909496" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3567" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3567/hovercard" href="https://github.com/AElfProject/AElf/issues/3567">#3567</a><br>
3.Enable plugin modules <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2377779392" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3579" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3579/hovercard" href="https://github.com/AElfProject/AElf/issues/3579">#3579</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2376673807" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3572" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3572/hovercard" href="https://github.com/AElfProject/AElf/issues/3572">#3572</a><br>
4.Re-impl CryptoHelper's EncryptMessage & DecryptMessage <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2356756035" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3563" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3563/hovercard" href="https://github.com/AElfProject/AElf/issues/3563">#3563</a></p>JimAelftag:github.com,2008:Repository/111986895/v1.9.02024-05-23T11:28:42ZAELF V1.9.0<h2>What's Changed</h2>
<p>1.Change CodeCheckProposalExpirationTimePeriod <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2217972000" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3538" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3538/hovercard" href="https://github.com/AElfProject/AElf/issues/3538">#3538</a><br>
2.Parallel execution of the Code Check module may encounter issues <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302116719" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3544" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3544/hovercard" href="https://github.com/AElfProject/AElf/issues/3544">#3544</a><br>
3.Token symbol of MultiToken Contract should be case-insensitive <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302158842" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3547" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3547/hovercard" href="https://github.com/AElfProject/AElf/issues/3547">#3547</a><br>
4.Set the alias of an NFT Item in the NFT Collection as the symbol of this Collection <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302222022" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3551" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3551/hovercard" href="https://github.com/AElfProject/AElf/issues/3551">#3551</a><br>
5.Change Token Converter Contract's connector name prefix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302522784" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3552" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3552/hovercard" href="https://github.com/AElfProject/AElf/issues/3552">#3552</a><br>
6.Allow users to approve an amount of tokens for all his tokens <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302530009" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3554" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3554/hovercard" href="https://github.com/AElfProject/AElf/issues/3554">#3554</a><br>
7.Failed transaction results expired too fast on cache <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2302557591" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3556" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3556/hovercard" href="https://github.com/AElfProject/AElf/issues/3556">#3556</a><br>
8.The length of state key cannot greater than 255 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2305027079" data-permission-text="Title is private" data-url="https://github.com/AElfProject/AElf/issues/3559" data-hovercard-type="issue" data-hovercard-url="/AElfProject/AElf/issues/3559/hovercard" href="https://github.com/AElfProject/AElf/issues/3559">#3559</a></p>JimAelftag:github.com,2008:Repository/111986895/v1.7.02024-03-26T05:52:34ZAELF V1.7.0<p>1.Change MaximumProfitReceivingPeriodCount</p>jason-aelftag:github.com,2008:Repository/111986895/v1.6.02023-10-17T02:58:00ZAELF V1.6.0<p>1.Support virtual address transaction events<br>
2.Enable deterministic addresses for contract deployment<br>
3.AElf.Cryptography and AElf.Types support .Net Standard 2.1</p>jason-aelftag:github.com,2008:Repository/111986895/v1.5.02023-07-19T11:50:06ZAELF V1.5.0<p>1.Multi-currency transaction fees support parallel<br>
2.Support secondary delegate to pay transaction fees.<br>
3.Support multiple tokens for threshold and free allowance<br>
4.Optimise some system contracts to support virtual address<br>
5.Add contract events, all logic that involves modifying balances fire corresponding events.<br>
6.Optimise fees for token creation<br>
7.Add VRF random number implementation to AEDPoS.<br>
8.Support virtual addresses for creating tokens on the main chain and issuing NFTs on the side chains.</p>jason-aelftag:github.com,2008:Repository/111986895/v1.4.12023-07-07T10:24:35ZAELF V1.4.1<p>1.Optimize stream back peer performance</p>jason-aelftag:github.com,2008:Repository/111986895/v1.4.02023-06-27T08:40:56ZAELF V1.4.0<p>1.Node network communication supports GPRC bidirectional streaming</p>jason-aelf