current_version = "1.0.1" commit = true tag = true message = "chore: bump {current_version} → {new_version}" # parse = '(?P\d+)\.(?P\d+)\.(?P\d+)(-(?P[^.]*)\.(?P\d+))?' # serialize = "{major}.{minor}.{patch}-{stage}.{devnum}" # example part: [part.stage] type = "string" values = ["alpha", "beta", "stable"] [file."Cargo.toml"] format = 'version = "{version}"' [file."Cargo.lock"] format = """name = "bump2version" version = "{version}""""