File tree 2 files changed +14
-0
lines changed
2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Change Log
2
2
3
3
## v2.0.0 - 2021-08-04
4
+ ### Added
5
+ * Added installer for Pantheon Quicksilver modules/scripts [ #492 ] ( https://github.com/composer/installers/pull/492 ) .
6
+ * Added installer for Akaunting modules [ #489 ] ( https://github.com/composer/installers/pull/489 ) .
7
+
4
8
### Removed
5
9
* Removed support for TYPO3 Flow
6
10
Original file line number Diff line number Diff line change @@ -20,6 +20,16 @@ Most frameworks these days natively work with Composer and will be
20
20
installed to the default ` vendor ` directory. ` composer/installers `
21
21
is ** not needed** to install packages with these frameworks.
22
22
23
+ ## Alternative to custom installers with Composer 2.1+
24
+
25
+ As of Composer 2.1, the ` Composer\InstalledVersions ` class has a
26
+ [ ` getInstalledPackagesByType ` ] ( https://getcomposer.org/doc/07-runtime.md#knowing-which-packages-of-a-given-type-are-installed )
27
+ method which can let you figure out at runtime which plugins/modules/extensions are installed.
28
+
29
+ It is highly recommended to use that instead of building new custom
30
+ installers if you are building a new application. This has the advantage of leaving
31
+ all vendor code in the vendor directory, and not requiring custom installer code.
32
+
23
33
## Current Supported Package Types
24
34
25
35
> Stable types are marked as ** bold** , this means that installation paths
You can’t perform that action at this time.
0 commit comments