Skip to content

Commit

Permalink
6.0.0 (#317)
Browse files Browse the repository at this point in the history
* Prepare 6.0.0

* Update docs

* Prepare 6.0.0 one more time

* the
  • Loading branch information
radrow authored May 26, 2021
1 parent e8b32a6 commit e2af892
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 11 deletions.
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`
Expand Down Expand Up @@ -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
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/sophia.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion rebar.config
Original file line number Diff line number Diff line change
Expand Up @@ -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},
Expand Down
2 changes: 1 addition & 1 deletion src/aesophia.app.src
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{application, aesophia,
[{description, "Contract Language for aeternity"},
{vsn, "5.1.0"},
{vsn, "6.0.0"},
{registered, []},
{applications,
[kernel,
Expand Down

0 comments on commit e2af892

Please sign in to comment.