Skip to content

Releases: pact-foundation/composer-downloads-plugin

v2.1.1

16 May 17:29
0f9fdec
Compare
Choose a tag to compare

What's Changed

  • fix: Allow update extra file without manually deletion by @tienvx in #51

Full Changelog: v2.1.0...v2.1.1

v2.1.0

14 May 01:20
e278fde
Compare
Choose a tag to compare

What's Changed

  • docs: Fix PHP version in readme by @tienvx in #47
  • test: Use PHP_EOL constant by @tienvx in #48
  • test: Replace system paths by made-up paths by @tienvx in #49
  • feat: Add musl() function by @tienvx in #50

Full Changelog: v2.0.0...v2.1.0

v2.0.0

25 Apr 03:08
fcb8226
Compare
Choose a tag to compare

What's Changed

  • refactor(2.0): Add type enums by @tienvx in #18
  • refactor(2.0): Verify file in Hash by @tienvx in #20
  • refactor(2.0): Add composer's package by @tienvx in #19
  • refactor(2.0): Add composer's package ExtraArchive by @tienvx in #21
  • refactor(2.0): Add AttributeManager by @tienvx in #22
  • test: Test project's and library's files are not overwrote by @tienvx in #24
  • refactor(2.0): Add PathValidator by @tienvx in #23
  • refactor(2.0): Remove gzip package type by @tienvx in #26
  • refactor(2.0): Add HashValidator by @tienvx in #25
  • refactor(2.0): Add ExecutableValidator by @tienvx in #27
  • refactor(2.0): Add IgnoreValidator by @tienvx in #28
  • refactor(2.0): Add VariablesValidator by @tienvx in #31
  • refactor(2.0): Add VersionValidator by @tienvx in #32
  • refactor(2.0): Add TypeValidator by @tienvx in #29
  • fix: Remove url scheme restriction by @tienvx in #33
  • refactor(2.0): Add UrlValidator by @tienvx in #30
  • refactor(2.0): Add ExecutableInstaller by @tienvx in #34
  • refactor(2.0): Add ExtraDownload factories by @tienvx in #35
  • refactor(2.0): Add ExtraDownloadsRepository by @tienvx in #36
  • refactor(2.0): Add Parser by @tienvx in #37
  • refactor(2.0): Add PackageHandler by @tienvx in #38
  • refactor(2.0): Add ArchiveInstaller by @tienvx in #39
  • refactor(2.0): Add FileInstaller by @tienvx in #40
  • refactor(2.0): Add ExtraDownloadsPlugin by @tienvx in #41
  • refactor(2.0): Use new code by @tienvx in #17
  • refactor(2.0): Remove old code by @tienvx in #43
  • ci: Run integration tests with lowest composer version (2.3) by @tienvx in #44
  • docs: Add upgrade instruction by @tienvx in #45
  • test: Add more Hash test cases by @tienvx in #46

Full Changelog: v1.0.0...v2.0.0

Thank @Lewiscowles1986 , @JP-Ellis for reviewing code for this release

v1.0.0

26 Mar 03:19
8a07ef9
Compare
Choose a tag to compare

What's Changed

  • refactor: Rename project to pact-foundation/composer-downloads-plugin by @tienvx in #1
  • chore: Fix CS by @tienvx in #2
  • fix: tests without deprecation warnings by @Lewiscowles1986 in #3
  • fix: skip rar files for windows > 8.1 by @Lewiscowles1986 in #7
  • ci: Split ci jobs by @tienvx in #6
  • test: Fix 'Expecting E_DEPRECATED is deprecated' warnings by @tienvx in #8
  • chore: Remove unused argument by @tienvx in #10
  • refactor: Add Version model by @tienvx in #9
  • feat: Validate downloaded file by @tienvx in #11
  • refactor: Add EVENT_PRIORITY constant by @tienvx in #12
  • test: Remove composer's runtime api v1 in tests by @tienvx in #13
  • chore: Use PHP 8.1 feature: first-class callable syntax by @tienvx in #14
  • test: Test install then remove package by @tienvx in #16

New Contributors

Full Changelog: https://github.com/pact-foundation/composer-downloads-plugin/commits/v1.0.0