Cut release 0.1.2 - #24
Conversation
…step Byte-identical to 0_1_1: rain-math-float 0.2.1 added a constant the concrete does not reference. The release exists so the published package spells rain-math-float-0.2.1 in its imports, which rainlang needs to pin the library and this package together without aliasing. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QyCCzi9WZPhuXcU1hwr2bq
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (3)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. WalkthroughThe package version increases to ChangesRelease registry update
Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This release registers the 0.1.2 DecimalFloat and LogTables deployment metadata alongside 0.1.1 and updates the package version, without changing deployed contract behavior. The release entries are aligned and ready to merge. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
Cuts release 0.1.2:
[external.package].versionto 0.1.2 and the candidate frozen intosrc/generated/0_1_2/in the same commit, viacutRelease()+forge fmt, with the released-suites libs regenerated.Nothing deployed changes.
0_1_2is byte-identical to0_1_1apart from the tag name, becauserain-math-float0.2.1 (#23) added a constantDecimalFloatdoes not reference. The release exists so the publishedrain-math-float-deploypackage spellsrain-math-float-0.2.1/in its imports: rainlang must pin both the library 0.2.1 (forFLOAT_PI, rainlang#579) and this package (for the log-tables address), and withrecursive_depsoff and no version aliasing, both have to name the same library version.After merge: push
sol-v0.1.2. NoManual sol artifactsrun is needed first, since every suite address already carries this exact code on every supported network; the tag lane verifies the live chains against the record.QA
forge test71 passed, 6 fork tests unrun locally (fork tests need RPC env and run in CI:LibDecimalFloatDeployProdTestagainst the current pins,DecimalFloatDeployChainTestand the snapshot test against every released suite including the new0_1_2).diff src/generated/0_1_1 src/generated/0_1_2being empty modulo the tag, which it is.🤖 Generated with Claude Code
https://claude.ai/code/session_01QyCCzi9WZPhuXcU1hwr2bq
Summary by CodeRabbit
New Features
decimal-float@0.1.2release to the available frozen releases.log-tables@0.1.2release alongside the existing0.1.1release.Updates
0.1.1to0.1.2.