Alexandru Vasile
6d73172560
Release v0.21.0 ( #525 )
...
* Bump versions to v0.21.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update releasing steps
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Add changelog
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* releasing: Add categories for changelog
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update CHANGELOG.md
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
* Update CHANGELOG.md
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
2022-05-02 18:54:19 +03:00
James Wilson
dffeee431e
Release prep for 0.20.0 ( #502 )
...
* v0.20.0 release prep
* wee text tweak
* remove dry-run step that doesn't actually work
* Fix typo
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com >
* No more "in"
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
* Fix "customized" typo
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com >
Co-authored-by: Tarik Gul <47201679+TarikGul@users.noreply.github.com >
2022-04-06 16:42:10 +01:00
James Wilson
10627fb715
Tests: parse port from substrate binary output to avoid races ( #501 )
...
* parse port from substrate binary output to avoid races
* cargo fmt
* clippy
* remove "rt" feature from tokio
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
2022-04-06 14:57:14 +01:00
Alexandru Vasile
6ce9983506
Use tokio instead of async-std ( #495 )
...
* examples: Use tokio instead of std async
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* test-runtime: Use tokio instead of std async
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* subxt: Use tokio instead of std async
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* examples: Use only necessary tokio features
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2022-04-01 17:57:15 +03:00
James Wilson
3758c850f3
Release prep for 0.19.0 ( #481 )
...
* prep to release 0.19.0
* fix URLs to https
2022-03-21 11:24:04 +00:00
James Wilson
14ef6c8256
Bump to 0.18.1 ( #467 )
2022-03-04 11:57:00 +00:00
Alexandru Vasile
3baaa01fb1
Release preparation for v0.18.0 ( #464 )
...
* Bump release version to v0.18.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update changelog
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update dependency version to v0.18.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Modify changelog
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Move changelog entries from added to changed
2022-03-02 21:02:38 +02:00
Andrew Jones
11f24d78f7
Update scale-info and parity-scale-codec requirements ( #462 )
...
* Update scale-info and parity-scale-codec requirements
* Update CHANGELOG
* Update frame-metadata
* Update bitvec
* Fix test
* Update bitvec event decoding
* More bitvec updates
* Update substrate primitives dependencies
* Fix up bitvec errors and decode error
* Fix up bitvec errors
* Update polkadot codegen
2022-03-01 16:36:38 +00:00
Alexandru Vasile
e9be43aaff
Release preparation for v0.17.0 ( #434 )
...
* lib: Export `GenericError` to avoid linking to private items
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Bump version to v0.17.0
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* doc: Add crates to bump
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Update changelog
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* changelog: Add new line between title and list
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* releasing: Remove extra closing bracket
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* releasing: Fix cargo install typo for cargo-hack
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* Remove subxt version from macro and test-runtime
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* releasing: Change PR link to sort in descending order
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* changelog: Add missing PR
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
2022-02-04 15:44:56 +02:00
Andrew Jones
7f3f686cef
Update substrate dependencies ( #429 )
...
* Update substrate dependencies
* Update sp-keyring deps
2022-02-03 17:19:27 +00:00
James Wilson
55f04c20a7
Move Subxt crate into a subfolder ( #424 )
...
* move into subfolder step 1
* Make folders a workspace again
* Move examples into their own workspace crate to make them more visible and easier to run
* clippy fix
* newline
* tweak releasing steps for folder move
* reference exampels more clearly in top level readme
2022-02-02 12:15:44 +00:00
David
667dfa291c
Release prep for v0.16.0 ( #417 )
...
* Draft changelog
* Bump (and normalize version): v0.16.0
* Update changelog
* Update Cargo.toml
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
* Add not about 0.16 being disruptive
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
2022-02-01 10:48:41 +00:00
Andrew Jones
cc0f980d95
Use released substrate dependencies ( #375 )
...
* WIP update dependencies to crates versions
* Use released versions of sp-version and sp-arithmetic
* Attempt to align version of sp-keyring used to correspond to 4.0.0 releases. No luck but closer
* sp-keyring 4.0.0
* also sp-keyring 4.0.0 for macro crate
* simplify cargo.tomls
Co-authored-by: James Wilson <james@jsdw.me >
2022-01-17 14:25:15 +00:00
James Wilson
b777420054
Rebuild test-runtime if substrate binary is updated ( #362 )
...
* Re-run test-runtime build script if the substrate binary changes
* cargo fmt
* Can => Cannot
2021-12-10 11:54:07 +00:00
James Wilson
4ca50ef844
Add nightly CI check against latest substrate. ( #335 )
...
* Add nightly check and use specific version (currently the same) in PR checks
* wrong var name, whoops
* Create GH issue if nightly run fails
* need tokio feature for RpcClient; match dependency in root Cargo.toml.
* Ensure substrate command is properly cleaned up in the event of a panic, to prevent blocking
* increase retry limit again
* fmt
* Tweak text for nightly-run-failed issue template
* Run nightly-CI every 5mins for testing
* I clearly dont use cron enough
* Put back cron timings to 8am daily
* break a test
* revert nightly workflow again (doesnt run off master) and testing rust workflow
* more testing..
* undo testing things; seems to work
* tidy up; substrate url at top of both CI files
2021-11-30 15:01:25 +00:00
James Wilson
4b9ee133ac
Ensure metadata is in sync with running node during tests ( #333 )
...
* add test-runtime crate to dynamically obtain metadata/node_runtime for tests
* cargo fmt
* Download substrate prior to cargo calls (hopefully)
* add README explaining test-runtime
* Fix CI, fmt and clippy
* more clippy
* tweak test-node readme
* fmt the clippied
* A little tidy up in build.rs
* use ureq and raw string
* Don't export unnecessary metadata
* async_std/RpcClient/bytes instead of ureq/Value/hex
* newline
* document try_from_url error unwrap
2021-11-29 09:39:40 +00:00