Release v1.12.40 - #3548
Release v1.12.40#3548
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)
📝 WalkthroughWalkthroughVersion release 1.12.40 across the project: CHANGELOG entry added, build system versions incremented, and dependency versions updated consistently in Android, Flutter, Dart, Rust, iOS, macOS, HarmonyOS, Node.js, and Python package manifests. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested labels
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 performs a comprehensive version bump from 1.12.39 to 1.12.40 across the entire repository, affecting build configurations for Android, iOS, Rust, Dart, Python, and HarmonyOS. The CHANGELOG was updated to include new Piper TTS models, Albanian support, and various bug fixes. Feedback was provided regarding the release script to improve the portability of version string replacement by removing unnecessary escape characters in the replacement variable.
| old_version="1\.12\.38" | ||
| new_version="1\.12\.39" | ||
| old_version="1\.12\.39" | ||
| new_version="1\.12\.40" |
There was a problem hiding this comment.
The new_version variable is used as the replacement string in sed commands throughout this script. While backslashes are necessary in the old_version variable to escape dots for the regex search pattern, they are not needed in the replacement string. Including them can lead to literal backslashes being inserted into files depending on the sed implementation (for example, BSD sed on macOS often treats \. in the replacement string as a literal \.). It is safer and more portable to use the literal version string for new_version.
| new_version="1\.12\.40" | |
| new_version="1.12.40" |
Summary by CodeRabbit
New Features
Improvements