installers

A Multi-Framework Composer Library Installer

MIT License

Downloads
100.5M
Stars
1.4K
Committers
184

Bot releases are hidden (Show)

installers - v2.2.0 Latest Release

Published by Seldaek about 2 years ago

installers - v2.1.1

Published by Seldaek over 2 years ago

What's Changed

  • Fixed TastyIgniter parsing of extra data to use the package being installed instead of the root package (#507)

Full Changelog: https://github.com/composer/installers/compare/v2.1.0...v2.1.1

installers -

Published by Seldaek over 2 years ago

Added

  • Added new types (antivirus, customfield, contenttype, dataformat, media, paygw) for Moodle (#497)
  • Added new tastyigniter-module type to TastyIgniter (#503)
  • Added new extra.plugin-modifies-install-path to composer/installers for Composer 2.3 support, see docs if you are writing your own custom installer plugin.
installers - v1.12.0

Published by Seldaek about 3 years ago

Added

  • Added installer for Pantheon Quicksilver modules/scripts #495.
installers - v2.0.1

Published by Seldaek about 3 years ago

Fixed

  • Fixed installer for Pantheon Quicksilver modules/scripts #494.
installers - v2.0.0

Published by Seldaek about 3 years ago

Alternative to custom installers with Composer 2.1+

As of Composer 2.1, the Composer\InstalledVersions class has a
getInstalledPackagesByType
method which can let you figure out at runtime which plugins/modules/extensions are installed.

It is highly recommended to use that instead of building new custom
installers if you are building a new application. This has the advantage of leaving
all vendor code in the vendor directory, and not requiring custom installer code.

Changelog

Added

  • Type declarations have been added everywhere to support PHPStan level 8 (#491)
  • Added installer for Pantheon Quicksilver modules/scripts #492.
  • Added installer for Akaunting modules #489.

Changed

  • Minimum supported PHP version is now 7.2 (#491)
  • Installer::getInstallPath() now returns absolute paths instead of relative ones previously (#307)

Removed

  • Removed support for Kirby
  • Removed support for Symfony1
  • Removed support for Joomla
  • Removed support for TYPO3 CMS
  • Removed support for Craft
  • Removed support for Pimcore
  • Removed support for TYPO3 Flow
installers - v2.0.0-alpha1

Published by Seldaek about 3 years ago

Added

  • Type declarations have been added everywhere to support PHPStan level 8 (#491)

Changed

  • Minimum supported PHP version is now 7.2 (#491)
  • Installer::getInstallPath() now returns absolute paths instead of relative ones previously (#307)

Removed

  • Removed support for Kirby
  • Removed support for Symfony1
  • Removed support for Joomla
  • Removed support for TYPO3 CMS
  • Removed support for Craft
  • Removed support for Pimcore
installers - v1.11.0

Published by niksamokhvalov over 3 years ago

Added

  • Added installer for TastyIgniter extensions and themes #478.
  • Added installers for Winter CMS #480, #481.
  • Added installer for Miaoxing plugin #482.

Changed

  • Now using fully qualified theme names in the October CMS #486.
  • Updated MauticInstaller to allow plugins & themes #484.
installers - v1.10.0

Published by niksamokhvalov almost 4 years ago

Added

  • Added handling for LibraryInstaller returning PromiseInterface.
  • Added Moodle document converter, #464.
  • Added installer for Starbug packages, #475.
  • Added installer for Processwire module, #472.

Fixed

  • Fixed TAO Installer for proper work, #437.
installers - v1.9.0

Published by Seldaek over 4 years ago

Added

  • Added support for Composer 2.0
  • Added drupal-database-driver type to Drupal Framework, #452
  • Added support for declaring installer-paths values as strings #449
installers - v1.8.0

Published by niksamokhvalov over 4 years ago

Added

  • Added support for MantisBT plugins, #442.
  • Added drupal-config type to Drupal Framework, #440.
  • Added support for Sylius themes, #445.
installers - v1.7.0

Published by niksamokhvalov about 5 years ago

Added

  • Added support for Redaxo v5, #410.
  • Added TAO extensions installer, #424.
  • Added Know installer, #425.
  • Added support for Drupal Console custom packages and languages, #311.
  • Added Drupal custom profile installation path, #416.
  • Add support drupal-site type, #417.
  • Added customcertelement for Moodle, #408.
  • Added Dframe installer, #404.
  • Added WHMCS installer, #401.

Fixed

  • Get target-dir from package attributes, #432.

Deprecated

  • Deprecated Pimcore installer, #400.
installers - v1.6.0

Published by alcohol about 6 years ago

Added

  • Added ability to disable all or certain installers, #376.
  • Added MediaWiki Core, #391.
  • Added CiviCrm installer, #385.

Fixed

  • Normalise vendor directory containing hyphen, #397.
installers - v1.5.0

Published by niksamokhvalov almost 7 years ago

Added

  • Added WordPress dropin support.
  • Added new types supported for Eliasis.
  • Added support for Phoenix CMS.
  • Added MODX installer.
  • Added Majima instaler.
  • Added SiteDirect installer.
  • Added support optional prefix in OctoberCMS installers.
  • Added PHP 7.2 support.

Changed

  • Changed remove packages, see #348.

Fixed

  • Fixed code style, removed unused imports.

Happy New Year! 🎅🏻

installers - v1.4.0

Published by niksamokhvalov about 7 years ago

Added

  • Installer for eZ Platform.
  • Installer for UserFrosting.
  • Installer for Osclass.
  • Installer for Lan Management System.

Changed

  • Added vendor name to package path for Lavalite.
installers - v1.3.0

Published by niksamokhvalov over 7 years ago

Added

  • Kanboard plugins installer.
  • Porto-SAP installer.
  • Add core to concrete5 installer.
  • Support Moodle "search" plugin type.
  • SyDES installer.
  • iTop installer.
  • Lavalite installer.
  • Module type for Eliasis.
  • Vgmcp installer.
  • OntoWiki installer.
  • The requirements for contributing (CONTRIBUTING.md).
installers - v1.2.0

Published by niksamokhvalov about 8 years ago

  • Added installer for Attogram #314.
  • Added installer for Cockpit #284.
  • Added installer for Plentymarkets #319.
  • Added installer for ReIndex #262.
  • Added missing environments for new Shopware (5.2) Plugin System #321.
  • Added installer for Vanilla #318.
  • Added installer for YAWIK #320.
installers - v1.1.0

Published by niksamokhvalov over 8 years ago

  • Installer for ReIndex #262.
  • Installer for RadPHP #235.
  • Installer for Decibel #283.
  • Installer for Phifty #276.
  • Installer for ExpressionEngine #303.
  • New paths for new Bitrix CMS #309. Old paths is deprecated.
installers -

Published by niksamokhvalov over 8 years ago

  • Revert TYPO3 installer deletion (#300).
installers - v1.0.24

Published by niksamokhvalov over 8 years ago

  • Switch to PSR-4.
  • Added ImageCMS installer.
  • Update Bitrix installer: configuration for setting custom path to directory with kernel.
  • Remove TYPO3 Extension installers #281.
  • Added new types in the Kirby installer: kirby-plugin and kirby-field.
  • Added Mautic installer.
  • Added new types in the Drupal installer: custom-theme and custom-module.