Before, when running a module, code was committed directly into the main/master branch. Now the default behavior commits the code changes to a new branch in GitHub. From there, you can create a pull request and merge in the change.
This was done to require a human developer to approve the changes first.