Apiato: Support composer 2

Created on 28 Feb 2021  路  6Comments  路  Source: apiato/apiato

Description:

Cannot use apiato with composer 2. The problem in using dependency packages composer-merge

image

Expected Behavior:

Except for successful install.

### Additional Context:
-

Versions:

  • Apiato Version: 9.0
  • PHP Version: 7.4.5

Steps To Reproduce:

  1. Clone or install via composer package or create the project via composer
  2. input composer install

Most helpful comment

This is fixed in the upcoming v10. It will be released in less than a week.

All 6 comments

same issue...
image

UPDATE 1#:
wikimedia has 2^ version
https://github.com/wikimedia/composer-merge-plugin/releases/tag/v2.0.1
thx reedy for info ( see comment https://github.com/wikimedia/composer-merge-plugin/issues/184#issuecomment-785143526 )

UPDATE 2#:
update composer.json from

"wikimedia/composer-merge-plugin": "^1.3.1"

to

"wikimedia/composer-merge-plugin": "^2.0.1"

looks promising
image

This is fixed in the upcoming v10. It will be released in less than a week.

Hi all, Could you provide change list of v10?

Some of the changes are:

Updated to Laravel ^8.0.0
Required PHP is now ^7.4|^8.0
Update to composer v2
All pkgs are now using their latest version
All stubs used in code generations are updated
Enabled Laravel package auto discovery feature (it was causing problems in previous versions)
Fixed a bug were configs were not loaded correctly
Apiato core is extracted from Ship layer to its own repo
Almost all reported issues are fixed.

Excellent! Ill try tonight. I think this issue Can be closed

v10 branch is still WiP. PR's are welcome 馃槃

Was this page helpful?
0 / 5 - 0 ratings

Related issues

muhsenmaqsudi picture muhsenmaqsudi  路  7Comments

rogerapras picture rogerapras  路  5Comments

vituocgia picture vituocgia  路  5Comments

lukaszduda picture lukaszduda  路  5Comments

Mahmoudz picture Mahmoudz  路  6Comments