Repository navigation
Bump rainlang to 0.2.30, rain-math-float to 0.3.11, rain-math-float-deploy to 0.1.9 - #48
Conversation
…eploy to 0.1.9 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Update dependency pins and remappings foundry.toml, remappings.txt |
The Rainlang, rain-math-float, and rain-math-float-deploy versions and remappings were updated. |
Update production and test imports script/Build.sol, src/abstract/*, src/lib/*, test/src/* |
Production and test imports now reference the updated Rainlang and rain-math-float versions. |
Priority:
Estimated code review effort: 2 (Simple) | ~10 minutes
Change: Other
Possibly related PRs
- rainlanguage/rain.pyth#43: Updates the same dependency and versioned import scheme.
- rainlanguage/rain.pyth#44: Updates the same Soldeer pins and versioned Rainlang imports.
Merge Risk: 
Minimal · up to 78287
-
No actionable merge-blocking issue was identified in this dependency update.
Pre-merge checks: 
4
Finishing Touches: 💡 1
-
🛠️ Fix failing CI checks: 💡
-
- Commit to this branch
- Create a new PR
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
Soldeer pins:
rainlang 0.2.30 is the first rainlang release built on rain-math-float 0.3.11 / rain-math-float-deploy 0.1.9, so the whole compile graph now resolves through one float version. Versioned import prefixes are rewritten; no remapping around a stale dep.
Bytecode: the repo's regen flow (
script/build.sh+forge script ./script/Build.sol, looped to a fixed point) leavessrc/generated/andmeta/byte-identical, so the generatedBYTECODE_HASHand every pointer/meta hash are unchanged: no bytecode or address change.QA
pre-commit run --all-filesandforge fmt --checkclean locally.git grepfinds no 0.3.10 / 0.1.7 / old-rainlang prefix left.🤖 Generated with Claude Code
Summary by CodeRabbit