Prepare release v8.0.0-rc1
This commit is contained in:
parent
aa532046d3
commit
44d6982d66
19
CHANGELOG.md
19
CHANGELOG.md
@ -4,7 +4,13 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [CERES 8.0.0]
|
## [Unreleased]
|
||||||
|
### Added
|
||||||
|
### Changed
|
||||||
|
### Removed
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
## [8.0.0-rc1]
|
||||||
### Added
|
### Added
|
||||||
- Bitwise operations for integers: `band`, `bor`, `bxor`, `bnot`, `<<` and `>>`.
|
- Bitwise operations for integers: `band`, `bor`, `bxor`, `bnot`, `<<` and `>>`.
|
||||||
- `Int.mulmod` - combined builtin operation for multiplication and modulus.
|
- `Int.mulmod` - combined builtin operation for multiplication and modulus.
|
||||||
@ -12,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- `Address.to_bytes` - convert an address to its binary representation (for hashing, etc.).
|
- `Address.to_bytes` - convert an address to its binary representation (for hashing, etc.).
|
||||||
- Raw data pointers added to AENS. In short we have introduced a new namespace
|
- Raw data pointers added to AENS. In short we have introduced a new namespace
|
||||||
`AENSv2`; they contain types similar to the old `AENS`; `AENS.name` and
|
`AENSv2`; they contain types similar to the old `AENS`; `AENS.name` and
|
||||||
`AENS.pointee`, where the latter now has a constructor `DataPt(string)`. All
|
`AENS.pointee`, where the latter now has a constructor `DataPt(bytes())`. All
|
||||||
AENS actions have been moved to `AENSv2`, and `AENSv2.lookup` and
|
AENS actions have been moved to `AENSv2`, and `AENSv2.lookup` and
|
||||||
`AENSv2.update` consume and produce the new types. The old `AENS` namespace
|
`AENSv2.update` consume and produce the new types. The old `AENS` namespace
|
||||||
only contains the old datatypes, that can be used to interface existing
|
only contains the old datatypes, that can be used to interface existing
|
||||||
@ -31,12 +37,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
### Removed
|
### Removed
|
||||||
- `Bitwise.aes` standard library is removed - the builtin operations are superior.
|
- `Bitwise.aes` standard library is removed - the builtin operations are superior.
|
||||||
|
|
||||||
## [Unreleased]
|
|
||||||
### Added
|
|
||||||
### Changed
|
|
||||||
### Removed
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
## [7.4.1]
|
## [7.4.1]
|
||||||
### Changed
|
### Changed
|
||||||
- Improve how includes with relative paths are resolved during parsing/compilation. Relative
|
- Improve how includes with relative paths are resolved during parsing/compilation. Relative
|
||||||
@ -445,7 +445,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
|
- Simplify calldata creation - instead of passing a compiled contract, simply
|
||||||
pass a (stubbed) contract string.
|
pass a (stubbed) contract string.
|
||||||
|
|
||||||
[Unreleased]: https://github.com/aeternity/aesophia/compare/v7.4.1...HEAD
|
[Unreleased]: https://github.com/aeternity/aesophia/compare/v8.0.0-rc1...HEAD
|
||||||
|
[8.0.0-rc1]: https://github.com/aeternity/aesophia/compare/v7.4.1...v8.0.0-rc1
|
||||||
[7.4.1]: https://github.com/aeternity/aesophia/compare/v7.4.0...v7.4.1
|
[7.4.1]: https://github.com/aeternity/aesophia/compare/v7.4.0...v7.4.1
|
||||||
[7.4.0]: https://github.com/aeternity/aesophia/compare/v7.3.0...v7.4.0
|
[7.4.0]: https://github.com/aeternity/aesophia/compare/v7.3.0...v7.4.0
|
||||||
[7.3.0]: https://github.com/aeternity/aesophia/compare/v7.2.1...v7.3.0
|
[7.3.0]: https://github.com/aeternity/aesophia/compare/v7.2.1...v7.3.0
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
{base_plt_apps, [erts, kernel, stdlib, crypto, mnesia]}
|
{base_plt_apps, [erts, kernel, stdlib, crypto, mnesia]}
|
||||||
]}.
|
]}.
|
||||||
|
|
||||||
{relx, [{release, {aesophia, "7.4.1"},
|
{relx, [{release, {aesophia, "8.0.0-rc1"},
|
||||||
[aesophia, aebytecode]},
|
[aesophia, aebytecode]},
|
||||||
|
|
||||||
{dev_mode, true},
|
{dev_mode, true},
|
||||||
|
@ -1,13 +1,12 @@
|
|||||||
{application, aesophia,
|
{application, aesophia,
|
||||||
[{description, "Compiler for Aeternity Sophia language"},
|
[{description, "Compiler for Aeternity Sophia language"},
|
||||||
{vsn, "7.4.1"},
|
{vsn, "8.0.0-rc1"},
|
||||||
{registered, []},
|
{registered, []},
|
||||||
{applications,
|
{applications,
|
||||||
[kernel,
|
[kernel,
|
||||||
stdlib,
|
stdlib,
|
||||||
jsx,
|
jsx,
|
||||||
syntax_tools,
|
syntax_tools,
|
||||||
getopt,
|
|
||||||
aebytecode,
|
aebytecode,
|
||||||
eblake2
|
eblake2
|
||||||
]},
|
]},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user