Music Php Versions Save

Music Searcher and Downloader. - 音乐搜索下载器。

4.3.0

2 weeks ago

4.3.0 - 2024-04-24

Feat

  • Add language pack support
  • ServiceProvider: Add conditional registration of language-related services
  • lang: add language option to specify the language

Fix

  • config: Update music-dl config key to app

Refactor

  • Removed unnecessary language files and service providers from the Laravel application.
  • ServiceProvider: Remove unnecessary code from AppServiceProvider
  • config: Update logo and sources in app configuration
  • hydrator: improve song hydration process
  • i18n: update language keys for music command
  • music-dl: update language keys for MusicCommand

Pull Requests

  • Merge pull request #731 from guanguans/dependabot/composer/laravel/prompts-0.1.20
  • Merge pull request #730 from guanguans/dependabot/composer/laravel-zero/framework-10.4.0
  • Merge pull request #729 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.54.0
  • Merge pull request #728 from guanguans/dependabot/composer/laravel/prompts-0.1.19
  • Merge pull request #727 from guanguans/dependabot/composer/nunomaduro/larastan-2.9.5
  • Merge pull request #726 from guanguans/dependabot/composer/nunomaduro/larastan-2.9.4
  • Merge pull request #725 from guanguans/dependabot/github_actions/codecov/codecov-action-4.3.0
  • Merge pull request #724 from guanguans/dependabot/composer/laravel/prompts-0.1.18
  • Merge pull request #723 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.53.0

4.2.1

1 month ago

4.2.1 - 2024-04-07

Feat

  • box.json: Add support for disabling requirements check

4.2.0

1 month ago

4.2.0 - 2024-04-07

Feat

  • composer-updater: add dry-run option

Refactor

  • utils: improve savePathFor method
  • utils: update method names for saving files

Pull Requests

  • Merge pull request #714 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.0.0
  • Merge pull request #721 from guanguans/dependabot/composer/rector/rector-1.04
  • Merge pull request #720 from guanguans/dependabot/composer/pestphp/pest-2.34.7
  • Merge pull request #719 from guanguans/dependabot/github_actions/codecov/codecov-action-4.2.0
  • Merge pull request #718 from guanguans/dependabot/composer/pestphp/pest-2.34.6
  • Merge pull request #717 from guanguans/dependabot/composer/laravel/prompts-0.1.17
  • Merge pull request #716 from guanguans/dependabot/github_actions/codecov/codecov-action-4.1.1
  • Merge pull request #715 from guanguans/dependabot/composer/pestphp/pest-2.34.5
  • Merge pull request #713 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-1.7.0
  • Merge pull request #712 from guanguans/dependabot/composer/mockery/mockery-1.6.11
  • Merge pull request #711 from guanguans/dependabot/composer/mockery/mockery-1.6.10
  • Merge pull request #710 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.52.1
  • Merge pull request #709 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.52.0
  • Merge pull request #708 from guanguans/dependabot/composer/rector/rector-1.0.3
  • Merge pull request #707 from guanguans/dependabot/composer/pestphp/pest-2.34.4
  • Merge pull request #706 from guanguans/dependabot/composer/mockery/mockery-1.6.9
  • Merge pull request #705 from guanguans/dependabot/composer/vimeo/psalm-5.23.1
  • Merge pull request #704 from guanguans/dependabot/composer/pestphp/pest-2.34.2
  • Merge pull request #703 from guanguans/dependabot/composer/pestphp/pest-plugin-type-coverage-2.8.1
  • Merge pull request #702 from guanguans/dependabot/composer/rector/rector-1.0.2
  • Merge pull request #701 from guanguans/dependabot/composer/nunomaduro/larastan-2.9.2
  • Merge pull request #700 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.51.0
  • Merge pull request #699 from guanguans/dependabot/composer/pestphp/pest-2.34.1
  • Merge pull request #698 from guanguans/dependabot/composer/laravel/prompts-0.1.16
  • Merge pull request #697 from guanguans/dependabot/composer/nunomaduro/larastan-2.9.1
  • Merge pull request #696 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.21.0
  • Merge pull request #695 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.50.0
  • Merge pull request #694 from guanguans/dependabot/github_actions/codecov/codecov-action-4.1.0
  • Merge pull request #693 from guanguans/dependabot/github_actions/codecov/codecov-action-4.0.2
  • Merge pull request #692 from guanguans/dependabot/composer/vimeo/psalm-5.22.2
  • Merge pull request #678 from guanguans/dependabot/github_actions/codecov/codecov-action-4.0.1
  • Merge pull request #687 from guanguans/dependabot/composer/rector/rector-1.0.1
  • Merge pull request #690 from guanguans/dependabot/composer/pestphp/pest-2.34.0
  • Merge pull request #689 from guanguans/dependabot/composer/pestphp/pest-plugin-laravel-2.3.0
  • Merge pull request #688 from guanguans/dependabot/composer/vimeo/psalm-5.22.1
  • Merge pull request #686 from guanguans/dependabot/composer/vimeo/psalm-5.22.0
  • Merge pull request #685 from guanguans/dependabot/composer/nunomaduro/larastan-2.9.0
  • Merge pull request #684 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.10.0
  • Merge pull request #683 from guanguans/dependabot/composer/pestphp/pest-2.33.6
  • Merge pull request #681 from guanguans/dependabot/composer/rector/rector-0.19.8
  • Merge pull request #680 from guanguans/dependabot/composer/symfony/polyfill-php83-1.29.0
  • Merge pull request #679 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.20.0
  • Merge pull request #677 from guanguans/dependabot/composer/pestphp/pest-2.33.4

4.1.8

3 months ago

4.1.8 - 2024-02-02

Refactor

  • composer-updater: refactor SingleCommandApplication class

Pull Requests

  • Merge pull request #676 from guanguans/dependabot/composer/vimeo/psalm-5.21.1
  • Merge pull request #675 from guanguans/dependabot/composer/vimeo/psalm-5.21.0
  • Merge pull request #673 from guanguans/dependabot/composer/ergebnis/composer-normalize-2.42.0
  • Merge pull request #672 from guanguans/dependabot/composer/rector/rector-0.19.5
  • Merge pull request #671 from guanguans/dependabot/github_actions/codecov/codecov-action-3.1.6
  • Merge pull request #670 from guanguans/dependabot/composer/pestphp/pest-2.33.2
  • Merge pull request #669 from guanguans/dependabot/composer/rector/rector-0.19.3
  • Merge pull request #668 from guanguans/dependabot/composer/pestphp/pest-2.33.0
  • Merge pull request #667 from guanguans/dependabot/github_actions/codecov/codecov-action-3.1.5
  • Merge pull request #666 from guanguans/dependabot/composer/pestphp/pest-2.32.3
  • Merge pull request #665 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.19.2
  • Merge pull request #613 from guanguans/dependabot/github_actions/actions/labeler-5
  • Merge pull request #623 from guanguans/dependabot/github_actions/actions/stale-9
  • Merge pull request #628 from guanguans/dependabot/github_actions/actions/upload-artifact-4
  • Merge pull request #657 from guanguans/dependabot/github_actions/actions/cache-4
  • Merge pull request #664 from guanguans/dependabot/composer/pestphp/pest-2.32.2
  • Merge pull request #663 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.19.1
  • Merge pull request #662 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.48.0
  • Merge pull request #661 from guanguans/dependabot/composer/pestphp/pest-2.32.0
  • Merge pull request #660 from guanguans/dependabot/composer/rector/rector-0.19.2
  • Merge pull request #659 from guanguans/dependabot/composer/vimeo/psalm-5.20.0
  • Merge pull request #658 from guanguans/dependabot/composer/vimeo/psalm-5.19.1
  • Merge pull request #656 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.47.1
  • Merge pull request #655 from guanguans/dependabot/composer/rector/rector-0.19.1
  • Merge pull request #654 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.19.0
  • Merge pull request #653 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.47.0
  • Merge pull request #652 from guanguans/dependabot/composer/pestphp/pest-2.31.0
  • Merge pull request #651 from guanguans/dependabot/composer/pestphp/pest-plugin-type-coverage-2.8.0
  • Merge pull request #650 from guanguans/dependabot/composer/vimeo/psalm-5.19.0
  • Merge pull request #649 from guanguans/dependabot/composer/rector/rector-0.19.0
  • Merge pull request #648 from guanguans/dependabot/composer/nunomaduro/larastan-2.8.1
  • Merge pull request #647 from guanguans/dependabot/composer/laravel/prompts-0.1.15
  • Merge pull request #646 from guanguans/dependabot/composer/guanguans/monorepo-builder-worker-1.4.2
  • Merge pull request #645 from guanguans/dependabot/composer/pestphp/pest-plugin-type-coverage-2.7.0
  • Merge pull request #644 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.46.0
  • Merge pull request #643 from guanguans/dependabot/composer/nunomaduro/larastan-2.8.0
  • Merge pull request #642 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.45.0
  • Merge pull request #641 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.18.0
  • Merge pull request #640 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.44.0
  • Merge pull request #639 from guanguans/dependabot/composer/pestphp/pest-2.30.0
  • Merge pull request #638 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.43.0
  • Merge pull request #637 from guanguans/dependabot/composer/laravel/prompts-0.1.14
  • Merge pull request #636 from guanguans/dependabot/composer/pestphp/pest-2.29.1
  • Merge pull request #635 from guanguans/dependabot/composer/pestphp/pest-plugin-type-coverage-2.6.0
  • Merge pull request #634 from guanguans/dependabot/composer/kubawerlos/php-cs-fixer-custom-fixers-3.17.1
  • Merge pull request #633 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.42.0
  • Merge pull request #632 from guanguans/dependabot/composer/rector/rector-0.18.13
  • Merge pull request #631 from guanguans/dependabot/composer/vimeo/psalm-5.18.0
  • Merge pull request #630 from guanguans/dependabot/composer/pestphp/pest-2.28.1
  • Merge pull request #629 from guanguans/dependabot/composer/ergebnis/composer-normalize-2.41.1
  • Merge pull request #627 from guanguans/dependabot/composer/ergebnis/composer-normalize-2.41.0
  • Merge pull request #625 from guanguans/dependabot/composer/mockery/mockery-1.6.7
  • Merge pull request #626 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.41.1
  • Merge pull request #624 from guanguans/dependabot/composer/spatie/fork-1.2.2
  • Merge pull request #622 from guanguans/dependabot/composer/ergebnis/composer-normalize-2.40.0
  • Merge pull request #621 from guanguans/dependabot/composer/pestphp/pest-2.28.0
  • Merge pull request #620 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.8.1
  • Merge pull request #619 from guanguans/dependabot/composer/nunomaduro/larastan-2.7.0
  • Merge pull request #618 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.9.0
  • Merge pull request #617 from guanguans/dependabot/composer/pestphp/pest-2.27.0
  • Merge pull request #616 from guanguans/dependabot/composer/vimeo/psalm-5.17.0
  • Merge pull request #615 from guanguans/dependabot/composer/rector/rector-0.18.12
  • Merge pull request #614 from guanguans/dependabot/composer/friendsofphp/php-cs-fixer-3.40.2
  • Merge pull request #612 from guanguans/dependabot/composer/pestphp/pest-2.26.0

4.1.7

5 months ago

4.1.7 - 2023-11-28

Docs

  • update README files
  • readme: Update README.md and README-zh_CN.md

Fix

  • MusicManager: Update type hint for createDriver parameter

Pull Requests

  • Merge pull request #611 from guanguans/imgbot
  • Merge pull request #610 from guanguans/dependabot/composer/rector/rector-0.18.11

4.1.6

5 months ago

4.1.6 - 2023-11-27

Docs

  • readme: Update README file

Feat

  • github: Add CODE_OF_CONDUCT.md

Fix

  • coding-style: fix arrow function usage

Refactor

  • tests: refactor test cases
  • utils: Remove codeCoverageIgnore comments

4.1.5

5 months ago

4.1.5 - 2023-11-27

Refactor

  • commands: refactor MusicCommand handle method

Pull Requests

  • Merge pull request #609 from guanguans/imgbot

4.1.4

5 months ago

4.1.4 - 2023-11-26

Refactor

  • Hydrator: Add Hydrator trait for MusicCommand
  • MusicCommand: refactor code for selecting keys
  • MusicCommand: simplify song mapping
  • Sanitizer: Update mapWithKeys to map
  • handler: add code coverage ignore annotation to register method
  • tests: refactor ForkMusicTest
  • tests: refactor Pest.php test file

Test

  • Feature: fix music download error

4.1.3

5 months ago

4.1.3 - 2023-11-26

Fix

  • Exceptions: Remove unused annotations in Handler.php
  • tests: Fix GuzzleHttp exception class name
  • tests: Fix download path in MusicCommandTest

Refactor

  • MusicManager: remove final keyword
  • SequenceMusic: improve progress bar

Test

  • CommitMessages: Add commit messages for git diff output
  • Unit: Add SanitizerTest

4.1.2

5 months ago

4.1.2 - 2023-11-25

Fix

  • MusicCommand: Fix type hint in mapWithKeys callback
  • commands: Add #[\Override] attribute to schedule method

Refactor

  • HttpClientFactory: Update nullability of httpClient
  • Music: change return type of search method in SequenceMusic class
  • Sanitizer: update method signature
  • app: refactor exception handler, music facade, fork music, and music manager
  • command: simplify MusicCommand.php
  • command: Update MusicCommand.php
  • commands: refactor MusicCommand.php
  • commands: Refactor MusicCommand class