Skip to content

Releases: wintercms/packager

v0.4.3

08 Aug 19:19
3f5a3ac

Choose a tag to compare

Full Changelog: v0.4.2...v0.4.3

Use an absolute path when resolving the composer vendor dir

v0.4.2

08 Aug 18:54
5bc5fc6

Choose a tag to compare

What's Changed

  • Add support for InstalledFile & no-update / no-scripts flags to the Require command by @LukeTowers in #7

Full Changelog: v0.4.1...v0.4.2

v0.4.1

07 Aug 16:11
0eed0b4

Choose a tag to compare

Full Changelog: v0.4.0...v0.4.1

Added support for withAllDependencies to Update command

v0.4.0

06 Aug 22:57
1386d25

Choose a tag to compare

What's Changed

  • Add support for returnArray and latest flags to the Show command by @LukeTowers in #6

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

28 Jul 06:41

Choose a tag to compare

New features

  • Added initial support for Package objects, similar to Composer Package objects, but with the ability to source information from the lockfile, the Packagist API and the Packagist repository. If a Package object is created from the lockfile information, it can be "promoted" to a detailed package which will retrieve the information from Packagist automatically.
  • Added support for Package collections, grouping packages together and optionally converting them to detailed packages as required.
  • Added fluent API for defining version constraints.
  • Added commands:
    • remove: Remove packages from local installation
    • require: Provides Composer's require command support

Changes

  • Allow the list command to retrieve information directly from the Packagist repository, which contains additional information not available from the Composer CLI directly.
  • Added support for Symfony 6 and 7.

New Contributors

Full Changelog: v0.2.2...v0.3.0

v0.2.2

22 Jan 11:08

Choose a tag to compare

  • Fixed issue where versions could not be normalized if they contained a commit or alias (or used a wildcard version such as 1.0.x-dev). These are now normalized to the maximum value of that development branch.
  • Added initial Memory storage functionality. Not used in the library yet.

v0.2.1

19 Aug 08:19
4da3c50

Choose a tag to compare

  • Added parameter to do a dry-run of installs and updates.

v0.2.0

27 Jul 15:17

Choose a tag to compare

  • This library now only support PHP 7.4, 8.0 and 8.1. Previous versions of PHP are no longer supported.
  • The codebase is now statically analysed and has been cleaned up to meet the requirements of static analysis, improving the API of this library.
  • Added support for the Composer search command.

v0.1.5

12 Oct 00:57

Choose a tag to compare

  • Migrated the library to the Winter CMS organisation.

v0.1.4

14 Aug 12:47

Choose a tag to compare

  • The update and install commands allow ignoring scripts that are run after Composer events (such as post-update-cmd).