Conversation
Finalize the 2.0.0 changelog date and release-facing documentation without changing runtime code, public APIs, dependency constraints or the validated compatibility matrix.
## Release summary Prepare and publish zhortein/auditable-bundle 2.0.0. ## Breaking platform changes - PHP 8.3 or later - Symfony 7.4 or 8.x - Doctrine ORM 3.x - DoctrineBundle 2.19 or 3.x Doctrine ORM 2 is no longer supported. ## Legacy compatibility The default legacy runtime and AuditEntry mapping remain enabled unless the new configuration is explicitly changed. Existing applications can upgrade without a mandatory database migration when they retain the default legacy configuration. ## Transactional mode 2.0.0 introduces the opt-in strict transactional recorder with: - application-owned entry factory and storage; - PSR-20 clock; - deterministic Doctrine identifier extraction; - Symfony Security actor resolution; - no hidden flush; - fail-closed exception propagation; - PostgreSQL commit and rollback proofs. ## Validation The release candidate must pass: - six compatibility jobs; - two PHPStan jobs at maximum level; - two PostgreSQL transactional jobs; - package distribution; - coding style; - security audit. ## Publication No tag, GitHub Release or Packagist publication occurs until this PR is merged and the post-merge CI on main is green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Synchronize the 2.0.0 release merge, changelog state and stable branch history back into develop after the public release.