* Fix bumping renamed packages
* Generate new baseline
* Print PR body if too long
* Extract and test version bump code
* Also handle simple dependencies
* Add plan subcommand
* Skip binary files when replacing placeholders
* Specify the next step
* Make the plan ordered
* Prevent creating a plan that includes an unpublished crate
* Explain repo_dependencies
* Tweak plan comment
* Check branch during planning
* Tweak logs
* Hint about --allow-non-main
* Mark interconnect as unstable
* Explicitly set unstable feature in HIL tests
* WIP append feature set name to artifact
* Add name to feature sets, build all combinations
* Fix tests
* Provide a looping executor for stable async tests
* Fix usb serial jtag
* Hide interconnect types
* Simplify building/running examples, allow building a single example
* Simplify building/running of tests a bit
* Clean up the `run_elfs` function a bit
* Remove unnecessary duplication in `cargo` module
* docs: Document new xtask features
* style: format deps
* feat: enable all the aliases
* feat: Update embedded-tests executors
* feat: Enable running only one test
* feat: Exit if a test fails
* docs: Fix typo in command
* build: Enable xtensa-semihosting in xtensa targets
* feat: Handle probe-rs esp32 chip name
* style: Clippy lints
* revert: Exit if a test fails
* chore: Remove aliases
* feat: Remove unnecesary toogle
* feat: Error if a test fails and print failed tests
* Implement builder pattern for cargo command-line args, refactoring
* Add an `xtask` subcommand to build a package (not its examples)
* Add an `xtask` subcommand to bump the versions of packages