You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Bump version
* WIP update CHANGELOG.md
* Fill out section regarding `LangError`s
* Mention E2E testing
* Add some compatiblity notes
* Remove E2E tests from release
Looks like we need to wait on a `smart-bench` release to be published
before we can publish the E2E testing crate.
Co-authored-by: Hernando Castano <hernando@hcastano.com>
Copy file name to clipboardexpand all lines: CHANGELOG.md
+59-6
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,66 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
-
## [Unreleased]
8
-
- Allows to use `Result<Self, Error>` as a return type in constructors - [#1446](https://github.com/paritytech/ink/pull/1446)
9
-
- Checks if `#[ink_e2e::test(ws_url = "…")]` is reachable and throws meaningful error otherwise - [#1490](https://github.com/paritytech/ink/pull/1490)
10
-
- Fix E2E dry-run for `Mapping::insert()` - [#1494](https://github.com/paritytech/ink/pull/1494)
We had to remove [`ink_env::random`](https://docs.rs/ink_env/3.3.1/ink_env/fn.random.html)
15
68
with [#1442](https://github.com/paritytech/ink/pull/1442).
16
69
This function allowed contract developers getting random entropy.
@@ -28,11 +81,11 @@ protocol for future versions of Polkadot.
28
81
29
82
### Added
30
83
- Allow using `Result<Self, Error>` as a return type in constructors ‒ [#1446](https://github.com/paritytech/ink/pull/1446)
31
-
- Introduce conditional compilation for messages, constructors and events ‒ [#1458](https://github.com/paritytech/ink/pull/1458)
32
84
- Add `Mapping::take()` function allowing to get a value removing it from storage ‒ [#1461](https://github.com/paritytech/ink/pull/1461)
33
85
34
-
35
86
### Changed
87
+
- Add support for language level errors (`LangError`) ‒ [#1450](https://github.com/paritytech/ink/pull/1450)
88
+
- Return `LangError`s from constructors ‒ [#1504](https://github.com/paritytech/ink/pull/1504)
36
89
- Update `scale-info` requirement to `2.3` ‒ [#1467](https://github.com/paritytech/ink/pull/1467)
37
90
- Merge `Mapping::insert(key, val)` and `Mapping::insert_return_size(key, val)` into one method - [#1463](https://github.com/paritytech/ink/pull/1463)
0 commit comments