* Prepare 6.0.0

* Update docs

* Prepare 6.0.0 one more time

* the
This commit is contained in:
Radosław Rowicki 2021-05-26 13:06:56 +02:00 committed by GitHub
parent e8b32a6875
commit e2af89287d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 12 additions and 11 deletions

View File

@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
### Removed
## [5.1.0] 2021-05-24
## [6.0.0] 2021-05-26
### Added
- Child contracts
- `Chain.clone`
@ -298,8 +298,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Simplify calldata creation - instead of passing a compiled contract, simply
pass a (stubbed) contract string.
[Unreleased]: https://github.com/aeternity/aesophia/compare/v5.1.0...HEAD
[5.1.0]: https://github.com/aeternity/aesophia/compare/v5.0.0...v5.1.0
[Unreleased]: https://github.com/aeternity/aesophia/compare/v6.0.0...HEAD
[6.0.0]: https://github.com/aeternity/aesophia/compare/v5.0.0...v6.0.0
[5.0.0]: https://github.com/aeternity/aesophia/compare/v4.3.0...v5.0.0
[4.3.0]: https://github.com/aeternity/aesophia/compare/v4.2.0...v4.3.0
[4.2.0]: https://github.com/aeternity/aesophia/compare/v4.1.0...v4.2.0

View File

@ -15,11 +15,12 @@ The compiler is currently being used three places
## Versioning
`aesophia` has a version that is only loosely connected to the version of the
Aeternity node - in principle they will share the major version but not
minor/patch version. The `aesophia` compiler version MUST be bumped whenever
there is a change in how byte code is generated, but it MAY also be bumped upon
API changes etc.
Versioning should follow the [semantic versioning](https://semver.org/spec/v2.0.0) guidelines. Id est, given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes
- MINOR version when you add functionality in a backwards compatible manner
- PATCH version when you make backwards compatible bug fixes
## Interface Modules

View File

@ -173,7 +173,7 @@ transaction still only uses up the gas spent running the contract.
#### Contract factories and child contracts
Since the version 5.1.0 Sophia supports deploying contracts by other
Since the version 6.0.0 Sophia supports deploying contracts by other
contracts. This can be done in two ways:
- Contract cloning via [`Chain.clone`](sophia_stdlib.md#clone)

View File

@ -15,7 +15,7 @@
{base_plt_apps, [erts, kernel, stdlib, crypto, mnesia]}
]}.
{relx, [{release, {aesophia, "5.1.0"},
{relx, [{release, {aesophia, "6.0.0"},
[aesophia, aebytecode, getopt]},
{dev_mode, true},

View File

@ -1,6 +1,6 @@
{application, aesophia,
[{description, "Contract Language for aeternity"},
{vsn, "5.1.0"},
{vsn, "6.0.0"},
{registered, []},
{applications,
[kernel,