Skip to content

5.1.0 - Multiple Push URLs

Latest

Choose a tag to compare

@jensens jensens released this 03 Nov 14:26
  • Feature: Git repositories can now specify multiple push URLs using multiline syntax in the pushurl configuration option. This enables pushing to multiple remotes (e.g., GitHub + GitLab mirrors) automatically. Syntax follows the same multiline pattern as version-overrides and ignores. Example: pushurl = followed by indented URLs on separate lines. When git push is run in the checked-out repository, it will push to all configured pushurls sequentially, mirroring Git's native multi-pushurl behavior. Backward compatible with single pushurl strings.
    [jensens, 2025-11-03]
  • Feature: Added --version command-line option to display the current mxdev version. The version is automatically derived from git tags via hatch-vcs during build. Example: mxdev --version outputs "mxdev 5.1.0" for releases or "mxdev 5.1.1.dev27+g62877d7" for development versions.
    [jensens, 2025-11-03]