Skip to content

Releases: janalis/bumpversion

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 02:55

0.1.1 - 2026-10-16

Added

  • Built-in release preparation, notes, GitHub publishing, and Packagist verification.
  • HTTP publishing with Symfony or Guzzle.

Changed

  • Simplify release automation and use tag-only release titles.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 02:04

0.1.0 - 2026-10-16

Changed

  • Require PHP 8.3+, Symfony 7.4, and current development tooling.
  • Move internal classes from App\ to Janalis\Bumpversion\.
  • Validate complete semantic versions, fix prerelease increments, and support build metadata.
  • Resolve configured paths from the configuration directory and update exact version tokens.
  • Validate edits before writing, preserve permissions, and restore earlier writes on ordinary failures.
  • Stage only files changed by the release and compare versions using SemVer precedence.
  • Release curated Keep a Changelog entries with dates, comparison links, and preserved history.
  • Build production PHARs in isolation with an explicit file allowlist.
  • Publish VitePress documentation to GitHub Pages with local search and contribution guidance.

Added

  • Dry-run previews, explicit target versions, independent commit/tag controls, and noninteractive initialization.
  • PHP 8.3–8.5 CI, dependency checks, regression tests, and installed-package smoke tests.
  • Automated release preparation, versioned PHARs, curated GitHub release notes, and SHA-256 checksums.
  • Packagist publication through the GitHub webhook, with verification of the exact indexed commit.

Fixed

  • Installation with modern PHP and Composer.
  • CLI launchers for installed packages, custom binary directories, and unrelated working directories.
  • False file-prefix matches, replacements inside larger versions, and unsafe symlink traversal.
  • Untracked-file checks, duplicate-tag preflight, and semantic-version precedence.