Repository navigation
sdk%feat!: bump MSRV to 1.89, add portable feature, define system requirements, decouple serde from codec, use thiserror, tune build flags, add mutant config, git merge script
#60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
9fe0e70
sdk%chore: drop no longer needed `CLAUDE.md` symlink
kwvg 932ee5d
sdk%doc: reap "Versioning and Platform Policy", thin down root README.md
kwvg 5a07dd0
sdk%chore: pass `--locked` to `rust-analyzer` `cargo` invocations
kwvg 49507bd
sdk%fix(docs): build without the zensical page cache
kwvg 658ce47
pow%build: modify `aes_hw` to imply `simd`
kwvg b980494
sdk%build!: bump MSRV to 1.89, refresh lockfiles
kwvg 5ab8fb1
sdk%feat: add SDK-wide `portable` feature, forward `blst/portable`
kwvg f36faf1
sdk%build!: enforce platform minimums, set flags for in-tree builds
kwvg 0126dc0
types%feat!: decouple `serde` from `codec`
kwvg db5680d
num%feat!: decouple `serde` from `codec`
kwvg d53e477
pkc%feat!: decouple `serde` from `codec`
kwvg a02faf2
p2p_core%refac: derive error structs and enums with `thiserror`
kwvg eacbff7
primitives%refac: derive error enums with `thiserror`
kwvg 45f138d
pkc%refac: derive error enums with `thiserror`
kwvg a7fcb6a
types%refac: derive error enums with `thiserror`
kwvg 1c40637
sdk%build: move verb configs to `.cargo`, tune `release`, `nextest` opts
kwvg 4aa6386
sdk%feat(lint): add `cargo mutants` to stress unit test coverage
kwvg 7d59e04
sdk%lint(deny): track advisories from `rustsec/advisory-db`
kwvg 15dc12f
sdk%build: bump dev `codegen-units`, avoid `cargo bench` to skip fat LTO
kwvg 9924a19
sdk%lint(commit): flesh out `lint_commit`, add AI disclosure to template
kwvg b6454ce
sdk%feat(contrib): add merge script to preserve PR descriptions
kwvg 087fa60
sdk%lint: clippy every feature combination with `cargo hack`
kwvg e90924e
sdk%doc: update changelogs
kwvg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,11 @@ | ||
| [net] | ||
| git-fetch-with-cli = true | ||
|
|
||
| [target.'cfg(target_arch = "aarch64")'] | ||
| rustflags = ["-C", "target-feature=+aes"] | ||
|
|
||
| [target.'cfg(target_arch = "x86_64")'] | ||
| rustflags = ["-C", "target-cpu=x86-64-v3", "-C", "target-feature=+adx,+aes"] | ||
|
|
||
| [target.'cfg(target_arch = "wasm32")'] | ||
| rustflags = ["-C", "target-feature=+simd128"] | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| additional_cargo_test_args = [ | ||
| "--config-file", | ||
| ".cargo/nextest.toml", | ||
| "--profile", | ||
| "fail-fast", | ||
| ] | ||
| build_timeout_multiplier = 5.0 | ||
| exclude_globs = ["pkgs/dev/**", "pkgs/pow/**"] | ||
| features = ["full"] | ||
| gitignore = true | ||
| profile = "mutants" | ||
| test_tool = "nextest" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| [profile.default] | ||
| fail-fast = false | ||
|
|
||
| [profile.default.junit] | ||
| path = "junit.xml" | ||
|
|
||
| [profile.fail-fast] | ||
| fail-fast = true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.