- Automatically convert absolute file paths into relative file paths when communicating with the backend.
Previously you need to specify `--base` in order to make this conversion. From this version, if you do not specify the option, it automatically infers the base path and make file paths relative. You can suppress this inference with a CLI flag if needed.
- Add an option to skip commit data collection for the `record build` command.
Under a shallow clone repository, it's possible that a revision walk hits the depth limit, and the CLI errors out. With this new `--no-commit-collection` option, you can skip the commit data collection phase, and it just checks the HEAD commit hashes. You need to record the commit data separately in a fully cloned repository in order to get the training data right.