spryker/glue-application-extension
GlueApplicationExtension module
1.15.0
2.5M downloads/mo
#4863 most downloaded on Packagist
spryker/glue-application-extension
What this package is like to depend on
Last release 1 years ago
23 Apr 2025
Ships unpredictably
gaps range from 2 weeks to 1.8 years
Some releases are documented
notes for 10 of 18 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
18 releases · first in 2018
0 releases in the last 12 months
see the full history below
Release timeline
18 releases · Jul 2018 to Apr 2025Releases
latest 18-
1.15.023 Apr 2025Release notes
Open source → -
1.14.018 Jul 2023Release notes
Open source →Included commits: 1.13.0...1.14.0
Improvements
- Introduced
ControllerConfigurationCacheCollectorPluginInterface.
Deprecations
- Deprecated
ControllerCacheCollectorPluginInterface.
- Introduced
-
1.13.020 Sep 2022Release notes
Open source → -
1.12.007 Sep 2022Release notes
Open source →Included commits: 1.11.0...1.12.0
Deprecations
- Deprecated
GlueContextExpanderPluginInterface. - Deprecated
CommunicationProtocolPluginInterface.
- Deprecated
-
1.11.026 Aug 2022Release notes
Open source → -
1.10.029 Jun 2022Release notes
Open source →Included commits: 1.9.0...1.10.0
Improvements
- Introduced
ConventionPluginInterfaceto provide an extension point for the API conventions. - Introduced
RequestAfterRoutingValidatorPluginInterfaceto provide an extension point for validation that is aware of the routed resource. - Introduced
RequestBuilderPluginInterfaceto provide an extension point for building the request. - Introduced
RequestValidatorPluginInterfaceto provide an extension point for basic validation. - Introduced
ResponseFormatterPluginInterfaceto provide an extension point for formatting the response. - Introduced
ResourcesProviderPluginInterfaceto allow for API applications to wire their own resources to be routed by GlueApplication. - Introduced
RouteProviderPluginInterfacefor API modules to be able to provide routes pointing to controllers without a resource. - Introduced
RoutesProviderPluginInterfaceto allow API applications to wire their own routes to be routed by GlueApplication
Deprecations
- Deprecated
ApiConventionPluginInterface.
- Introduced
-
1.9.007 Jun 2022Release notes
Open source →Included commits: 1.8.0...1.9.0
Improvements
- Introduced
ControllerCacheCollectorPluginInterfaceto collect controllers cache for API applications. - Introduced
ApiControllerConfigurationtransfer.
- Introduced
-
1.8.023 May 2022Release notes
Open source →Included commits: 1.7.0...1.8.0
Improvements
- Added new interface
ApiApplicationEndpointProviderPluginInterfaceto extend GlueApplication with routes from Glue applications modules.
- Added new interface
-
1.7.001 Mar 2022Release notes
Open source →Included commits: 1.6.0...1.7.0
Improvements
- Introduced
ApiConventionPluginInterfaceto allow conventions to follow the request flow. - Introduced
CommunicationProtocolPluginInterfaceto define a communication protocol used by the APIs. - Introduced
ResourceFilterPluginInterfaceto filter resources for API applications. - Introduced
ResourceInterfaceto operate with resources. - Introduced
MissingResourceInterfaceto be used as a resource created if routing fails.
Deprecations
- Deprecated
ControllerAfterActionPluginInterface. - Deprecated
ControllerBeforeActionPluginInterface. - Deprecated
FormatRequestPluginInterface. - Deprecated
FormatResponseDataPluginInterface. - Deprecated
FormatResponseHeadersPluginInterface. - Deprecated
FormattedControllerBeforeActionPluginInterface. - Deprecated
ResourceRelationshipCollectionInterface. - Deprecated
ResourceRelationshipPluginInterface. - Deprecated
ResourceRouteCollectionInterface. - Deprecated
ResourceRoutePluginInterface. - Deprecated
ResourceVersionableInterface. - Deprecated
ResourceWithParentPluginInterface. - Deprecated
RestRequestValidatorPluginInterface. - Deprecated
RestUserFinderPluginInterface. - Deprecated
RestUserValidatorPluginInterface. - Deprecated
RouterParameterExpanderPluginInterface. - Deprecated
TerminationAwareBeforeActionPluginInterface. - Deprecated
ValidateHttpRequestPluginInterface. - Deprecated
ValidateRestRequestPluginInterface.
- Introduced
-
1.6.017 Dec 2021Release notes
Open source →Included commits: 1.5.0...1.6.0
Improvements
- Added
GlueContextExpanderPluginInterfaceto allow different conventions or transport layers to expand what parts are important from the incoming request to be able to choose the correct API application to serve an incoming request.
- Added
-
1.5.006 Aug 2021Nothing published for this version
-
1.4.011 May 2021Nothing published for this version
-
1.3.024 Feb 2020Nothing published for this version
-
1.2.025 Mar 2019Nothing published for this version
-
1.1.221 Feb 2019Nothing published for this version
-
1.1.108 Jan 2019Nothing published for this version
-
1.1.009 Oct 2018Nothing published for this version
-
1.0.011 Jul 2018Nothing published for this version