Repository navigation
release/2.3.8 - #64
maurocristy87 wants to merge 4 commits into
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (4)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe changes revise authorship guidance, bump the angry-pixel package version, reset scene systems during scene loading, and multiply text shadow opacity by main text opacity. ChangesAuthorship guidance
Package version
Scene reload handling
Text shadow opacity
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to Scene reloads disable existing systems before resetting their registration list, text shadows follow text opacity, and the package version is updated. No concrete merge-blocking regression is established; the change is ready under normal checks. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 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 |
|
Superseded by the 2.4.0 release branch: this work ships as a minor bump, not a patch. |
Scenes
The systems list is reset when a scene is reloaded —
SceneManagerclearsscene.systemsbefore callingregisterSystems(), so loading the same scene again no longer accumulates duplicated system types on every reload. The scene lookup is also resolved once per branch instead of on every use.Rendering
Text shadow honors the render opacity — the shadow render data multiplies the shadow opacity by the opacity of the text it belongs to, so a faded text no longer draws a shadow at full opacity.
Release
Version bumped from 2.3.7 to 2.3.8.
Summary by CodeRabbit