All notable changes to this project will be documented in this file.
1.4.2 - 2024-01-07
- fix monorepo builder prefix
- build: Fix monorepo builder prefix
- concerns: update Symfony console classes
- support: Fix all files namespace prefix
- Merge pull request #44 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.7
- Merge pull request #43 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.6
- Merge pull request #42 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.5
- Merge pull request #41 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.4
- Merge pull request #40 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.3
- Merge pull request #39 from guanguans/dependabot/github_actions/actions/stale-9
- Merge pull request #38 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.2
- Merge pull request #37 from guanguans/dependabot/github_actions/actions/labeler-5
- Merge pull request #36 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.1
- Merge pull request #35 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.0
1.4.1 - 2023-11-13
1.4.0 - 2023-11-13
- src: Add fixNamespacePrefix method in EnvironmentChecker
- Support: Fix namespace prefix and create process runner
- build: remove unused files and scripts
- worker: rename CreateGithubReleaseWorker to CreateGithubReleaseReleaseWorker
1.3.2 - 2023-11-09
- bin: update namespace prefix fixing script
1.3.1 - 2023-11-08
- bin: Add namespace-prefix-fixer
- bin: Refactor namespace prefix fixer command
- namespace-prefix-fixer: Refactor namespace prefix fixing
1.3.0 - 2023-11-01
- commit: Add namespace fixer script
- bin: rename namespace-fixer to namespace-prefix-fixer
- rector.php: Remove UnSpreadOperatorRector
- src: Update Symfony components versions
- bin: Refactor namespace-fixer script
- changelog: rename GoUpdateChangelogReleaseWorker to UpdateChangelogViaGoReleaseWorker
- Merge pull request #34 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.62.1
- Merge pull request #33 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.62.0
- Merge pull request #32 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.4
- Merge pull request #31 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.3
- Merge pull request #30 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.2
- Merge pull request #29 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.1
- Merge pull request #28 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.0
- Merge pull request #27 from guanguans/dependabot/github_actions/stefanzweifel/git-auto-commit-action-5
- Merge pull request #26 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.59.0
- Merge pull request #25 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.58.0
- Merge pull request #24 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.57.0
- Merge pull request #23 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.56.1
- Merge pull request #22 from guanguans/dependabot/github_actions/codecov/codecov-action-4
- Merge pull request #21 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.56.0
- Merge pull request #20 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.55.1
- Merge pull request #19 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.4
- Merge pull request #18 from guanguans/dependabot/github_actions/actions/checkout-4
- Merge pull request #17 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.3
- Merge pull request #16 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.2
- Merge pull request #15 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.1
- Merge pull request #14 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.0
- Merge pull request #13 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.53.0
1.2.2 - 2023-08-22
- CreateGithubReleaseWorker: add title and verify-tag options
- Merge pull request #12 from guanguans/dependabot/composer/rector/rector-tw-0.17or-tw-0.18
- Merge pull request #11 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.52.1
- Merge pull request #10 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.50.0
- Merge pull request #9 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.48.0
- Merge pull request #8 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.47.0
1.2.1 - 2023-08-08
- changelog: update class references
- concerns: rename ConcreteFactory.php to ConcreteFactory.php
1.2.0 - 2023-08-08
- src: Update Symfony components version
- Merge pull request #7 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.3
- Merge pull request #6 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.2
- Merge pull request #5 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.1
- Merge pull request #4 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.3
- Merge pull request #3 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.2
- Merge pull request #2 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.1
- Merge pull request #1 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.0
1.1.11 - 2023-07-24
- CreateGithubReleaseWorkerTest: Update changelog content
- Changelog: handle missing changelog sections
- NodeUpdateChangelogReleaseWorker: handle missing changelog sections
- PhpUpdateChangelogReleaseWorker: fix condition for valid lines
1.1.10 - 2023-07-24
- Changelog: update line filtering logic
1.1.9 - 2023-07-23
- deps: add symfony/polyfill-php80
- composer.json: update package name and URLs
1.1.8 - 2023-07-22
- chglog: configure CI pipeline for changelog generation
- worker: add NodeUpdateChangelogReleaseWorker
- changelog: remove redundant cast in PhpUpdateChangelogReleaseWorker
- contract: Remove unnecessary exception
- concern: update ConcreteFactory trait
1.1.7 - 2023-07-22
- NodeUpdateChangelogReleaseWorkerTest: create new test file
- config: Add missing newline in config.yml
1.1.6 - 2023-07-22
- NodeUpdateChangelogReleaseWorker: add NodeUpdateChangelogReleaseWorker class
- EnvironmentChecker: improve check method
1.1.5 - 2023-07-21
- Changelog: fix regex pattern for replacing unreleased link
1.1.4 - 2023-07-21
- deps: Add nunomaduro/mock-final-classes package
- Changelog: Fix substring position in GoUpdateChangelogReleaseWorker
- concern: Update access modifiers in ConcreteFactory
1.1.3 - 2023-07-21
- changelog: add link to git-chglog
- Contract: Add ChangelogInterface
- CreateGithubReleaseWorker: improve changelog handling
1.1.2 - 2023-07-21
1.1.1 - 2023-07-21
- monorepo-builder: add GoUpdateChangelogReleaseWorker
- support: add checkFromCallback method
- DisallowedEmptyRuleFixerRector: enable disallowed empty rule fixer for all files
1.1.0 - 2023-07-21
- GoUpdateChangelogReleaseWorker: add getChangelog method
- ReleaseWorker: Add GoUpdateChangelogReleaseWorker class
- chglog: add CHANGELOG template file
- ReleaseWorker: handle empty changelog in GoUpdateChangelogReleaseWorker
- changelog: remove Unreleased link
- CreateGithubReleaseWorker: remove unnecessary git command
- monorepo-builder: rename UpdateChangelogReleaseWorker to PhpUpdateChangelogReleaseWorker
1.0.4 - 2023-07-20
- UpdateChangelogReleaseWorker: add Assert dependency
- CreateGithubReleaseWorker: update getChangelog method
1.0.3 - 2023-07-20
- Concern: Rename ProcessRunnerFactory to ConcreteFactory
- support: use ConcreteFactory trait in EnvironmentChecker
1.0.2 - 2023-07-20
- UpdateChangelogReleaseWorker: add getChangelogDiff method
- release: Fix issue with changelog generation
1.0.1 - 2023-07-20
- UpdateChangelogReleaseWorker: Add method getPreviousTag
- CreateGithubReleaseWorker: handle empty commitId
- release: Fix line filtering in CreateGithubReleaseWorker
- support: Fix environment checking logic
1.0.0 - 2023-07-19
- workflows: add PHP 8.2 to matrix in tests.yml
- CreateGithubReleaseWorker: handle missing changelog gracefully
0.6.0 - 2023-07-19
- changelog: update CHANGELOG.md to 0.5.0
- CreateGithubReleaseWorker: add 'gh release list' command
- UpdateChangelogReleaseWorker: modify commit message format
- github: Fix description for github release
0.5.0 - 2023-07-19
- changelog: update CHANGELOG.md to 0.4.0
- create-github-release: Update description format
- Concern: Add ProcessRunnerFactory trait
- Contract: add ProcessRunnerFactoryInterface
- CreateGithubReleaseWorker: add 'gh auth status' to check commands
- EnvironmentChecker: add check method
- changelog: Add new changelog configuration file
- ProcessRunnerFactory: optimize process runner creation
- ReleaseWorker: update property name in ReleaseWorker
- ReleaseWorker: update createProcessRunner method
- src: update ReleaseWorker.php
0.4.0 - 2023-07-18
- changelog: update CHANGELOG.md to 0.3.0
- monorepo-builder: Implement checkEnvironment() in CreateGithubReleaseWorker
- utils: Add Utils class
- datasets: rename Movies.php to Datasets/Movies.php
- monorepo-builder: rename CheckEnvironmentInterface to CheckReleaseWorkerEnvironmentInterface
- worker: Rename ReleaseWorkerInterface to CheckEnvironmentInterface
0.3.0 - 2023-07-18
- changelog: update CHANGELOG.md
- readme: update README.md
- psalm: Clean up psalm-baseline.xml
0.2.0 - 2023-07-18
- changelog: remove version 0.2.0
- changelog: update CHANGELOG.md
- release: fix git checkout for *.json files
- worker: fix git checkout command
- release: Update release worker sequence
0.1.2 - 2023-07-18
0.1.1 - 2023-07-18
- README: update project description
- create-github-release-worker: add CreateGithubReleaseWorker class
- create-github-release-worker: add CreateGithubReleaseWorker class
- deps: add pyrech/composer-changelogs package
- monorepo-builder: add CreateGithubReleaseWorker class
- worker: Add CreateGithubReleaseWorker class
- composer.json: Update dependencies version
- worker: update version parameter in UpdateChangelogReleaseWorker
- CreateGithubReleaseWorker: change method of version retrieval
- release: improve code readability