æternity Documentation Hub
Aeternity.comAeternity GitHub
  • æternity Hub
  • Developer Documentation
  • Aeternity Expansions
    • PULL_REQUEST_TEMPLATE
    • AEX X
    • AEXS
      • AEX 1
      • aex-10
      • AEX 11 Fungible Token Standard
      • AEX-130: æpps Metadata Format Specification
      • aex-141
      • AEX 2
      • AEX-3
      • AEX-4
      • AEX 5
      • AEX 7
      • AEX 8
      • aex-9
    • .github
      • ISSUE_TEMPLATE
        • aexpansion
  • AeMdw - Aeternity Middleware
    • Changelog
    • docs
      • AE MDW Architecture
      • AeMdw Hyperhain Setup Documentation
      • AeMdw Docker Setup Documentation
  • Æternity <> Ethereum Bridge
    • Changelog
  • aepp-cli-js
    • CHANGELOG
    • Contributor guide
    • reference
    • user-guide
    • .github
      • ISSUE_TEMPLATE
  • Hyperchain Bridge
    • Changelog
  • æternity's JavaScript SDK
    • Installation
      • Changelog
      • Compatibility Table
      • Quick Start
      • Transaction options
      • Development
        • Releases
      • guides
        • The range of possible address length
        • AENS (æternity naming system)
        • Batch Transactions
        • How to build a wallet
        • Connect an æpp to a wallet
        • Contract Events
        • Contracts
        • Error Handling
        • JWT usage
        • Ledger Hardware Wallet
        • Low vs High level API
        • Aeternity snap for MetaMask
        • Oracles
        • PayingForTx (Meta-Transactions)
        • Typed data hashing and signing
        • Usage with TypeScript
        • migration
          • Migration to 10.0.0
          • Migration to 11.0.0
          • Migration to 12.0.0
          • Migration to 13.0.0
          • Migration to 14.0.0
          • Migration to 7.0.0
          • Migration to 9.0.0
      • tutorials
        • vuejs
          • Vue.js HelloWorld
    • Examples
      • How to connect wallet to æpp using æternity's JS SDK
        • Sample æpp for contracts
        • iframe-based wallet
        • WebExtension-based wallet
    • .github
      • ISSUE_TEMPLATE
        • bug_report
        • feature_request
  • AEproject
    • Changelog
    • docs
      • Quick Start
      • AEproject Library
      • Migration from 3.x.x to 4.x.x
      • Migration from 4.x.x to 5.x.x
      • Upcoming Version Support
      • cli
        • Local Environment
        • Project Initialization
        • Unit Testing
    • .github
      • ISSUE_TEMPLATE
        • bug_report
        • feature_request
  • aerepl
    • Changelog
  • aescan
    • Changelog
    • Contributor Covenant Code of Conduct
    • Aescan Contributing Guide
    • LICENSE
    • .github
      • pull_request_template
      • ISSUE_TEMPLATE
        • bug_report
        • feature_request
    • docs
      • BRANCHING_STRATEGY
  • Sophia Support for Visual Studio Code
    • Changelog
  • aesophia
    • Changelog
    • Contributing to Sophia
    • docs
      • aeso_aci
      • aeso_compiler
      • Introduction
      • sophia
      • Contract examples
      • Features
      • Standard library
      • Syntax
  • aesophia_cli
    • Changelog
  • aesophia_http
    • Changelog
  • Æ Studio - Formerly known as 🔥 Fire Editor ! Aeternity's easy to use editor for writing smart contr
    • ideas
  • aeternity
    • .github
      • The Æternity Code of Conduct
      • Contributing to the Aeternity node
      • ISSUE_TEMPLATE
        • bug_report
        • feature_request
    • Welcome to Aeternity node documentation
      • Summary
      • Node API
      • Introduction
      • Build from source
      • Configuration
      • CUDA Miner
      • debian_ubuntu_packaging
      • Docker
      • Fork resistance in Aeternity nodes
      • Garbage Collection
      • Hacking the Aeternity Codebase
      • Hardware Requirements
      • hyperchains
      • Installation
      • Network Monitoring
      • Operation
      • Rebar Quick Guide
      • Stratum
      • Testing
      • Update
      • release-notes
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • About this release
        • next-ceres
          • GH-3706-micro_block_gas_limit_used_gas
          • GH-4009-allow_contract_call_by_name
          • GH-4056-add_raw_data_pointers_to_AENS
          • GH-4080-wildcard_aens_delegation_signature
          • GH3417-tamper_protection_on_ga_meta_tx
          • aega_only_allow_attach_for_fresh_accounts
          • aens_auction_adjustments
          • aens_preclaim_optional
          • deprecate_swagger
          • fate_extensions
        • next
          • GH-3088-db_direct_access-as-default
          • GH-4087_http_endpoint_info_inner_txs
          • GH4157-control-mempool-sync-start
    • Emergency patching of OTP modules
    • rosetta
    • apps
      • aehttp
        • priv
          • rosetta_README
    • data
      • aecore
        • Token migration contract
  • Hyperchains whitepaper
    • Hyperchains: Bridging Security and Scalability Through Periodic Synchronization
    • LICENSE
    • Periodically-Syncing-HyperChains
    • generations
    • Glossary
    • Hyperchain Properties
    • staking
  • æternity protocol
    • æternity naming system
    • Gossip
    • Stratum
    • SYNC
    • Serialization formats
    • State Channels
      • Off-chain
      • On-chain
      • Authentication
      • Channel off-chain state
    • æternity consensus protocol
      • Bitcoin-NG for æternity
      • Coinbase at height
      • consensus
      • Coins locking
    • Smart Contracts
      • The æternity Ethereum virtual machine (AEVM)
      • contract_state_tree
      • Contract Transactions
      • Virtual machines on the æternity blockchain
      • contracts
      • Events
      • fate
      • The Solidity Language
      • sophia
      • sophia_stdlib
    • Generalized accounts
      • Generalized accounts - explained
      • generalized_accounts
    • Oracles
      • Oracle life cycle examples
      • Oracle state tree
      • Oracle transactions
      • oracles
    • Sync
      • P2P messages
      • Mempool/TX-pool synchronization
    • node
      • æternity node API
        • Account management - intended usage
        • Encoding scheme for API identifiers and byte arrays
        • State channel WebSocket API
        • Channels - intended usage
        • Contracts - intended usage
        • Mining - intended usage
        • Naming System - intended usage
        • Oracles - intended usage
        • Spending coins - intended usage
        • examples
          • æternity node channel WebSocket API examples
            • json-rpc
              • sc_ws_basic_open_close
              • sc_ws_basic_open_close_server
              • sc_ws_broken_open_params
              • sc_ws_close_mutual
              • sc_ws_close_solo
              • sc_ws_leave_reconnect
              • sc_ws_leave_reestablish
              • sc_ws_leave_reestablish_responder_stays
              • sc_ws_leave_reestablish_wrong_fsm_id
              • sc_ws_min_depth_is_modifiable
              • sc_ws_min_depth_not_reached_timeout
              • sc_ws_opening_ping_pong
              • sc_ws_reconnect_early
              • sc_ws_slash
              • sc_ws_snapshot_solo
              • sc_ws_timeout_open
              • sc_ws_update_with_meta
              • abort_updates
                • sc_ws_abort_deposit
                • sc_ws_abort_offchain_update
                • sc_ws_abort_settle
                • sc_ws_abort_shutdown
                • sc_ws_abort_slash
                • sc_ws_abort_snapshot_solo
                • sc_ws_abort_withdraw
                • sc_ws_can_not_abort_while_open
              • assume_min_depth
                • sc_ws_basic_open_close
              • both_sign
                • init_per_group
                • conflicts
                  • sc_ws_conflict_deposit_and_offchain_update
                  • sc_ws_conflict_two_deposits
                  • sc_ws_conflict_two_offchain_updates
                  • sc_ws_conflict_two_withdrawals
                  • sc_ws_conflict_withdrawal_and_deposit
                  • sc_ws_conflict_withdrawal_and_offchain_update
              • changeable_fee
                • sc_ws_optional_params_close_solo
                • sc_ws_optional_params_create
                • sc_ws_optional_params_deposit
                • sc_ws_optional_params_settle
                • sc_ws_optional_params_slash
                • sc_ws_optional_params_snapshot
                • sc_ws_optional_params_withdrawal
                • sc_ws_set_fee_close_mutual
                • sc_ws_set_fee_close_solo
                • sc_ws_set_fee_create
                • sc_ws_set_fee_deposit
                • sc_ws_set_fee_settle
                • sc_ws_set_fee_slash
                • sc_ws_set_fee_snapshot
                • sc_ws_set_fee_withdrawal
              • changeable_fee_higher_than_gas_price
                • sc_ws_optional_params_close_solo
                • sc_ws_optional_params_create
                • sc_ws_optional_params_deposit
                • sc_ws_optional_params_settle
                • sc_ws_optional_params_slash
                • sc_ws_optional_params_snapshot
                • sc_ws_optional_params_withdrawal
              • changeable_fee_lower_than_gas_price
                • sc_ws_optional_params_close_solo
                • sc_ws_optional_params_create
                • sc_ws_optional_params_deposit
                • sc_ws_optional_params_settle
                • sc_ws_optional_params_slash
                • sc_ws_optional_params_snapshot
                • sc_ws_optional_params_withdrawal
              • changeable_gas_price
                • sc_ws_optional_params_close_solo
                • sc_ws_optional_params_create
                • sc_ws_optional_params_deposit
                • sc_ws_optional_params_settle
                • sc_ws_optional_params_slash
                • sc_ws_optional_params_snapshot
                • sc_ws_optional_params_withdrawal
              • changeable_nonce
                • sc_ws_optional_params_fail_close_mutual
                • sc_ws_optional_params_fail_close_solo
                • sc_ws_optional_params_fail_create
                • sc_ws_optional_params_fail_deposit
                • sc_ws_optional_params_fail_force_progress
                • sc_ws_optional_params_fail_settle
                • sc_ws_optional_params_fail_slash
                • sc_ws_optional_params_fail_snapshot
                • sc_ws_optional_params_fail_withdrawal
              • continuous
                • init_per_group
                • sc_ws_deposit
                • sc_ws_failed_update
                • sc_ws_generic_messages
                • sc_ws_ping_pong
                • sc_ws_update_conflict
                • sc_ws_withdraw
              • contracts
                • init_per_group
                • sc_ws_basic_contracts
                • sc_ws_environment_contract
                • sc_ws_nameservice_contract
                • sc_ws_oracle_contract
                • sc_ws_remote_call_contract
                • sc_ws_remote_call_contract_refering_onchain_data
                • sc_ws_wrong_call_data
              • force_progress
                • sc_ws_force_progress_based_on_offchain_state
                • sc_ws_force_progress_based_on_onchain_state
              • only_one_signs
                • init_per_group
                • sc_ws_conflict_on_new_offchain
                • sc_ws_conflict_snapshot_and_offchain_update
                • conflicts
                  • sc_ws_conflict_deposit_and_offchain_update
                  • sc_ws_conflict_two_deposits
                  • sc_ws_conflict_two_offchain_updates
                  • sc_ws_conflict_two_withdrawals
                  • sc_ws_conflict_withdrawal_and_deposit
                  • sc_ws_conflict_withdrawal_and_offchain_update
              • reconnect
                • sc_ws_basic_client_reconnect_i
                • sc_ws_basic_client_reconnect_i_w_reestablish
                • sc_ws_basic_client_reconnect_r
              • with_meta
                • init_per_group
                • sc_ws_deposit
                • sc_ws_remote_call_contract
                • sc_ws_withdraw
              • generalized_accounts
                • both
                  • sc_ws_basic_open_close
                • initiator
                  • sc_ws_basic_open_close
                • responder
                  • sc_ws_basic_open_close
  • Superhero Wallet
    • Changelog
    • Contributing & Guidelines
    • docs
      • Deep link URL Schema
    • .github
      • ISSUE_TEMPLATE
        • bug_report
        • feature_request
  • aerepl-web-bridge
    • AereplApi
    • aerepl_components
Powered by GitBook
On this page
  • 5.0.0 (2024-12-06)
  • ⚠ BREAKING CHANGES
  • Bug Fixes
  • Refactorings
  • Miscellaneous
  • 4.10.2 (2024-08-16)
  • Bug Fixes
  • Miscellaneous
  • 4.10.1 (2024-07-22)
  • Refactorings
  • Miscellaneous
  • 4.10.0 (2024-04-26)
  • Features
  • 4.9.1 (2024-04-23)
  • Refactorings
  • Miscellaneous
  • 4.9.0 (2024-03-07)
  • Features
  • Bug Fixes
  • CI / CD
  • Testing
  • Refactorings
  • Miscellaneous
  • 4.8.3 (2023-09-20)
  • CI / CD
  • Refactorings
  • Miscellaneous
  • 4.8.2 (2023-08-24)
  • Miscellaneous
  • 4.8.1 (2023-07-18)
  • Bug Fixes
  • Miscellaneous
  • 4.8.0 (2023-07-18)
  • Features
  • Miscellaneous
  • 4.7.0 (2023-07-06)
  • Features
  • Miscellaneous
  • 4.6.3 (2023-05-17)
  • Miscellaneous
  • 4.6.2 (2023-05-16)
  • Refactorings
  • Miscellaneous
  • 4.6.1 (2023-04-12)
  • Bug Fixes
  • 4.6.0 (2023-04-11)
  • Features
  • Miscellaneous
  • 4.5.1 (2023-03-07)
  • Miscellaneous
  • 4.5.0 (2023-03-01)
  • Features
  • Miscellaneous
  • 4.4.0 (2023-01-09)
  • Features
  • Bug Fixes
  • Miscellaneous
  • Refactorings
  • 4.3.0 (2022-11-04)
  • Features
  • 4.2.1 (2022-09-28)
  • Bug Fixes
  • 4.2.0 (2022-08-31)
  • Features
  • Bug Fixes
  • 4.1.5 (2022-08-22)
  • Bug Fixes
  • 4.1.4 (2022-07-25)
  • Bug Fixes
  • 4.1.3 (2022-07-25)
  • Bug Fixes
  • 4.1.2 (2022-07-25)
  • Bug Fixes
  • 4.1.1 (2022-07-08)
  • Bug Fixes
  • 4.1.0 (2022-06-24)
  • Features
  • Bug Fixes
  • Miscellaneous
  • 4.0.0 (2022-04-12)
  • ⚠ BREAKING CHANGES
  • Features
  • Bug Fixes
  • Refactorings
  • Testing
  • Miscellaneous

Was this helpful?

Export as PDF
  1. AEproject

Changelog

PreviousAEprojectNextdocs

Last updated 22 days ago

Was this helpful?

(2024-12-06)

⚠ BREAKING CHANGES

  • update to sdk 14

  • drop custom get function, require node >= 18

  • drop cjs support

  • use sdk provided filesystem util, remove aeproject util implementation

Bug Fixes

  • build artifact files ()

  • sdk import usage ()

Refactorings

  • drop cjs support ()

  • drop custom get function, require node >= 18 ()

  • update to sdk 14 ()

  • use sdk provided filesystem util, remove aeproject util implementation ()

Miscellaneous

Bug Fixes

Miscellaneous

Refactorings

Miscellaneous

Features

Refactorings

Miscellaneous

Features

Bug Fixes

CI / CD

Testing

Refactorings

Miscellaneous

CI / CD

Refactorings

Miscellaneous

Miscellaneous

Bug Fixes

Miscellaneous

Features

Miscellaneous

Features

Miscellaneous

Miscellaneous

Refactorings

Miscellaneous

Bug Fixes

Features

Miscellaneous

Miscellaneous

Features

Miscellaneous

Features

Bug Fixes

Miscellaneous

Refactorings

Features

Bug Fixes

Features

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

Bug Fixes

Features

Bug Fixes

Miscellaneous

⚠ BREAKING CHANGES

  • improve update from previous aeproject version

  • use calldata lib sdk, use snapshotting in tests

  • tx-inspector: refactor inspector command

  • cleanup code

  • init: init command adjustments

  • prepare for new project structure

Features

Bug Fixes

Refactorings

Testing

Miscellaneous

update dependencies ()

update eslint ()

upgrade to chai@5 for new projects ()

use npm pack in tests ()

use the same sdk ()

(2024-08-16)

publish ()

update dependencies ()

(2024-07-22)

replace chai/mocha with vitest ()

update compatible node version ()

update dependencies ()

update dependency versions, temp fix ci ()

(2024-04-26)

default to use ceres ()

(2024-04-23)

optimize docker healthcheck ()

upgrade sdk and docker for next versions ()

(2024-03-07)

add ceres initializer and docs ()

add debug await key block after creating snapshot ()

check for actually supported node >= 16 requirement ()

rollback to correct height ()

fix workflow for incompatible versions ()

skip certain tests for aux ci runs ()

add library usage tests ()

improve library typescript defs ()

init command to take current aeproject library version ()

add chai as promised test rejection example ()

document and improve release process ()

improve env initialisation and test setup ()

introduce prettier ()

update dependencies ()

upgrade support latest aeternity node ()

(2023-09-20)

add matrix for compiler/node versions ()

use matrix test suite ()

improve env command ()

update default compiler tag ()

update dependencies ()

(2023-08-24)

remove unneeded await ()

update sdk ()

update to latest compiler ()

upgrade to latest sdk ()

(2023-07-18)

add back wait additional block workaround ()

prepare for fix release 4.8.1 ()

(2023-07-18)

allow rollback to specific height ()

prepare for release 4.8.0 ()

upgrade dependencies ()

upgrade node to v6.11.0 with devmode timout fix ()

(2023-07-06)

upgrade to compiler 7.4.0 ()

upgrade dependencies ()

(2023-05-17)

fix scripts, prepare for 4.6.3 ()

(2023-05-16)

use typescript to build project, migrate lib to ts ()

rollback unintended code-style changes ()

upgrade dependencies ()

(2023-04-12)

minor fixes, adjust docs ()

(2023-04-11)

upgrade to compiler image 7.3.0 for ARM64/Apple Silicon support ()

upgrade to sdk 13 beta and compiler 7 ()

prepare for release 4.6.0 ()

upgrade to final release sdk ()

(2023-03-07)

update dependencies ()

update to node v6.8.1 ()

(2023-03-01)

add support for node v6.8.0 ()

deps: mkdocs version update ()

(2023-01-09)

generate .gitignore ()

use specific version of node to fix tests ()

update dependencies ()

remove the need for axios ()

simplify getFilesystem regexes ()

(2022-11-04)

add image versions in env --info ()

(2022-09-28)

add missing stdlib includes in getFilesystem ()

(2022-08-31)

allow usage of native docker-compose without specifying env ()

correct escaping to use - in filesystem contracts ()

(2022-08-22)

use fixed compiler version as latest is not supported by sdk ()

(2022-07-25)

remove log for docker compose checks ()

(2022-07-25)

fix support for docker compose without minus ()

(2022-07-25)

add support for docker compose without minus ()

(2022-07-08)

fix dependencies upgrade, prepare for 4.1.1 release ()

(2022-06-24)

adjust for sdk 12 usage ()

upgrade to sdk 12 ()

fix breaking changes for sdk 12 usage ()

prepare for 4.1.0 release ()

(2022-04-12)

env: abort tests if env is not running ()

init: add optional folder parameter to init ()

init: check for up-to-date nodejs version ()

lib: add all accounts to default client ()

sdk 11 upgrade () ()

test: better example test and contract ()

use updated sdk and rollback http usage ()

consider env running check if any container is up ()

docker-compose v2 up/running check ()

incorrect default includes regex fix (resolves ) ()

improve update from previous aeproject version ()

init: init command adjustments ()

prepare for new project structure ()

tx-inspector: refactor inspector command ()

use calldata lib sdk, use snapshotting in tests ()

improved exec env, assert env and test results ()

improved exec env, assert file existence ()

link to use local aeproject utils ()

adapt to naming convention of sdk examples ()

beta 5 release ()

beta 6 release ()

clean unused code and formatting ()

cleanup code ()

cleanup folders ()

deps: bump mkdocs version from 1.2.3 to 1.2.4 ()

deps: sdk v11.0.1 ()

prepare for 4.0.0 release ()

repo: add commitlint and release-please ()

repo: add issue template and action docs generation ()

repo: re-add license ()

tests: happy path tests (without assertions) ()

tests: improved env to wait for node to come up ()

tests: more test cases ()

update dependencies ()

update dependencies ()

update dependencies ()

update dependencies, add lint check ()

update node, sdk & compiler version ()

update release please ci action ()

update to lockfile v2 ()

update version, use fixed node image ()

update version, use latest bundle image ()

5.0.0
f4059cd
5609660
a92df6e
ef569b9
ecbdf3c
93cf8c5
6494ded
db4f3e5
dce8f50
e82cd51
a90943e
4.10.2
c11f856
1cfc5ba
4.10.1
eb717e5
97bef2c
eee28ef
e53bcca
4.10.0
104cbe4
4.9.1
77f7506
63b0fb2
4.9.0
0721822
53fa2f9
f50464e
17a8262
e2080d2
e41d0b7
cd81972
30a83f8
124e8c9
6a0d491
b302647
d39e5d4
388f867
5faaf66
afd36a5
4.8.3
c6c7ea4
0be215e
18022a4
068b081
78be83d
4.8.2
cf4b19e
f666101
e65237c
6de93f6
4.8.1
1a135b4
b448b44
4.8.0
670c11e
5462ea3
6f570b3
3c5d558
4.7.0
72cccf7
03a0caa
4.6.3
06ea397
4.6.2
1f7a164
a4fd777
3482f75
4.6.1
abaa364
4.6.0
83814e2
0b717a5
9910426
2317283
4.5.1
fb1578c
f247730
4.5.0
b6b97cd
138e5b5
4.4.0
eecf555
53a2446
e88b1df
ed6cea0
61e4dbc
4.3.0
d2c9ba8
4.2.1
c29ae0d
4.2.0
f8577e2
3704bab
4.1.5
945e3a5
4.1.4
b372d69
4.1.3
84561fe
4.1.2
6e44339
4.1.1
58a83ab
4.1.0
5fda5f2
8f8de6f
357c3d5
045f61e
4.0.0
fb780c6
ad00bea
66edcf4
f97e992
#408
44ff5db
f98e1df
1dc45f2
deaf578
7d1d37a
#394
d81fc8a
d71bfe8
8f2f47d
64d58d0
b500968
0c6d010
a79bcf3
a9a96e1
e058b54
3d22a19
8afb026
1bc12bb
11ba445
2244394
46d73f3
59bbded
90d9cf6
9da6a85
00d08ba
7fc04cc
85f29c9
f8e3e3f
0992920
28e0859
5650a31
397c3c5
c42c2e4
adc54a4
c625c38
aa56ac6
0e3e3ee
bf92a20
3b5cc81