v2.0.0
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