Release v1.13.0#3561
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (81)
📝 WalkthroughWalkthroughThis PR performs a comprehensive version bump across the entire repository, updating version numbers from Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
✨ 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 |
There was a problem hiding this comment.
Code Review
This pull request updates the project version from 1.12.40 to 1.13.0 across a wide range of files, including build configurations for Android, iOS, HarmonyOS, Rust, Node.js, and Python, as well as documentation and example projects. The changes also include updating the changelog, version codes, and Git metadata in the C++ source. Feedback was provided regarding the new-release.sh script, suggesting the removal of unnecessary backslash escapes for dots in the replacement version string to improve clarity and portability across different sed implementations.
| old_version="1\.12\.39" | ||
| new_version="1\.12\.40" | ||
| old_version="1\.12\.40" | ||
| new_version="1\.13\.0" |
There was a problem hiding this comment.
In sed replacement strings, dots do not need to be escaped. Escaping them is unnecessary and can lead to literal backslashes being inserted into files depending on the sed implementation used (e.g., some versions of sed might treat \. as a literal backslash followed by a dot). It is better to keep the replacement string clean while keeping the escapes in the search pattern (regex) defined in old_version.
| new_version="1\.13\.0" | |
| new_version="1.13.0" |
Summary by CodeRabbit