Skip to content
This repository has been archived by the owner on Jan 21, 2020. It is now read-only.

Added support for http-interop/http-middleware 0.5.0 (no BC Break) #36

Closed
wants to merge 5 commits into from
Closed

Added support for http-interop/http-middleware 0.5.0 (no BC Break) #36

wants to merge 5 commits into from

Conversation

michalbundyra
Copy link
Member

Action "middleware::create" generates middleware based on currently installed http-interop middleware.

Requires: zendframework/zend-expressive#517 to be merged and released (then composer.json must be updated to stable version of zend-expressive).

This version install also composer plugin which prompt user to install
http-interop/http-middleware as explicit dependency in their composer.json
It prompts only when http-interop/http-middleware is not installed,
otherwise it use version currently installed to update composer.json
and message with information how to update is shown in console.
@michalbundyra michalbundyra changed the title Added support of http-interop/http-middleware (no BC Break) Added support for http-interop/http-middleware 0.5.0 (no BC Break) Oct 11, 2017
It requires `webimpress/composer-extra-dependency` with hotfixes:
  - disables plugin in non-interactive mode
  - disables scripts on internal install call
  - checks require-dev section for dependency

Removed flag `--no-plugins` in travis build configuration.
It is no longer required as `webimpress/composer-extra-dependency`
is not going to run in non-interactive mode.
@michalbundyra
Copy link
Member Author

Closed in favour of #39

@michalbundyra michalbundyra deleted the feature/http-middleware branch November 28, 2017 21:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant