v0.3.1
Change Log
v0.3.1 (2019-12-17)
Implemented enhancements:
- Fix bitbake parsing errors when some meta-ros1-* layer is included together with some meta-ros2-* layer #260
- Allow to re-generate the recipes without creating new branch #248
- Change use of # in generated commit messages to ==... or --... on the next line #228
- Use "recipe"/"ebuild" instead of "installer" in log messages #226
- superflore-gen-oe-recipes: Change operation when --only is specified #224
- Change how platform packages without a mapping in rosdep/*.yaml are handled for OpenEmbedded #223
- Update README.md for superflore-gen-oe-recipes #219
- yocto_recipe.py: bump ROS_SUPERFLORE_GENERATION_SCHEME #261 (shr-project)
- repo_instance: initialize gh_upstream only when creating pull request (#246) #247 (shr-project)
- Use "ebuild"/"recipe" instead of "installer" (#226) #243 (herb-kuta-lge)
- Upgrade CI #241 (allenh1)
- Include -native pkgs in list of OpenEmbedded platform dependencies (#230) #237 (herb-kuta-lge)
- Show OpenEmbedded recipe names in commit and PR messages (#225) #235 (herb-kuta-lge)
- Update license classifier. #221 (tfoote)
- Adjust PR message stating how superflore was executed #214 (andre-rosa)
- Retry pushing when wrong credentials are provided or there's an error #208 (andre-rosa)
- Change Back to apt-get for CI #201 (allenh1)
- Change to Personal Email #200 (allenh1)
- Fix CI #199 (allenh1)
Fixed bugs:
- superflore-change-summary.txt doesn't end with a newline #242
- Ebuild continues to generate despite dependency resolution failures #229
- Change use of \# in generated commit messages to ==... or --... on the next line #228
- superflore-gen-oe-recipes: Change operation when --only is specified #224
Closed issues:
- Implement Superflore OE Recipe Generation Scheme r44 #255
- Don't write cache.yaml and cache.diffme files from superflore #252
- Create new commit when bitbake installer changes some other files without changing any generated recipes #250
- Allow to run superflore with --dry-run without SUPERFLORE_GITHUB_TOKEN #246
- Only issue a commit if there are changes #245
- CI uses EOL Ubuntu release 'trusty' #239
- Allow the timestamp associated with the superflore run to be overridden #231
- superflore-gen-oe-recipes: -native packages are missing from the list of platform package dependencies #230
- superflore-gen-oe-recipes: Don't create a commit when ROS_DISTRO-cache.yaml hasn't changed #227
- superflore-gen-oe-recipes: Show recipe names instead of ROS package names in commit and PR messsages #225
- Don't output missing dependencies for OpenEmbedded #217
- Allow customizing the PR title #215
- PR message stating how superflore was executed needs adjustment #213
- [OpenEmbedded] Use branch based on UTC timestamp instead of random characters #211
- Make markdown output optional on PR and commit descriptions #209
- Superflore aborts if wrong credentials are passed when pushing #207
- Update OpenEmbedded support up to spec r36 #204
- Update OpenEmbedded support up to spec r35 #202