Upgrading io.springfox:springfox-swagger2 2 to 3
Unknown2.10.5 → 3.0.0
Fetching 1 release from GitHub…0 / 1
UnknownUpgrade verdict
DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.
In plain terms
- DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
- This page updates as the notes come in.
Must act Still reading release notes
DepDelta is still reading the release notes in this range. This updates as they come in.
Drops com.fasterxml.jackson.core:jackson-core, com.fasterxml.jackson.core:jackson-databind, joda-time:joda-time, org.springframework.boot:spring-boot-autoconfigure, org.springframework:spring-context, org.springframework:spring-core, org.springframework:spring-web, org.springframework:spring-webflux.
Installs 24 packages in all (was 32).
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- added:
@interface EnableSwagger2
- removed:
class Swagger2DocumentationWebFluxConfiguration - removed:
class Swagger2DocumentationWebMvcConfiguration - removed:
ctor Swagger2DocumentationWebFluxConfiguration() - removed:
ctor Swagger2DocumentationWebMvcConfiguration() - removed:
method Swagger2DocumentationWebFluxConfiguration.swagger2Module(): JacksonModuleRegistrar - removed:
method Swagger2DocumentationWebMvcConfiguration.swagger2ControllerMapping(Environment, DocumentationCache, ServiceModelToSwagger2Mapper, JsonSerializer): HandlerMapping - removed:
method Swagger2DocumentationWebMvcConfiguration.swagger2Module(): JacksonModuleRegistrar - added:
class Swagger2DocumentationConfiguration - added:
class Swagger2WebFluxConfiguration - added:
class Swagger2WebMvcConfiguration - added:
ctor Swagger2DocumentationConfiguration() - added:
ctor Swagger2WebFluxConfiguration() - added:
ctor Swagger2WebMvcConfiguration() - added:
method Swagger2DocumentationConfiguration.swagger2Module(): JacksonModuleRegistrar - added:
method Swagger2WebFluxConfiguration.webMvcSwaggerTransformer(): WebFluxSwaggerTransformationFilter - added:
method Swagger2WebMvcConfiguration.webMvcSwaggerTransformer(Environment): WebMvcSwaggerTransformationFilter
- removed:
method ServiceModelToSwagger2MapperImpl.parameterListToParameterList(List): List - changed:
abstract class ModelMapper → class ModelMapper - changed:
method ServiceModelToSwagger2Mapper.mapOperation(Operation): Operation → method ServiceModelToSwagger2Mapper.mapOperation(Operation, ModelNamesRegistry): Operation - changed:
method ServiceModelToSwagger2MapperImpl.mapOperation(Operation): Operation → method ServiceModelToSwagger2MapperImpl.mapOperation(Operation, ModelNamesRegistry): Operation - changed:
method ServiceModelToSwagger2MapperImpl.stringSetToSchemeList(Set): List → method ServiceModelToSwagger2MapperImpl.stringSetToSchemeList(Set, ModelNamesRegistry): List - added:
abstract class CompatibilityModelMapper - added:
abstract class ModelSpecificationMapper - added:
class CollectionSpecificationToPropertyConverter implements Converter - added:
class CompatibilityModelMapperImpl extends CompatibilityModelMapper - added:
class CompoundSpecificationToPropertyConverter implements Converter - added:
class HttpAuthenticationSchemeFactory implements SecuritySchemeFactory - added:
class MapSpecificationToPropertyConverter implements Converter - added:
class ModelSpecificationInheritanceDeterminer - added:
class ModelSpecificationMapperImpl extends ModelSpecificationMapper - added:
class OpenIdConnectSchemeFactory implements SecuritySchemeFactory - added:
class PropertyMapper - added:
class PropertyMapperImpl extends PropertyMapper - added:
class ReferenceModelSpecificationToPropertyConverter implements Converter - added:
class RequestParameterMapper - added:
class RequestParameterMapperImpl extends RequestParameterMapper - added:
class ScalarModelToPropertyConverter implements Converter - added:
ctor CollectionSpecificationToPropertyConverter(ModelNamesRegistry) - added:
ctor CompatibilityModelMapper() - added:
ctor CompatibilityModelMapperImpl() - added:
ctor CompoundSpecificationToPropertyConverter(ModelNamesRegistry) - added:
ctor HttpAuthenticationSchemeFactory() - added:
ctor MapSpecificationToPropertyConverter(ModelNamesRegistry) - added:
ctor ModelSpecificationInheritanceDeterminer(ModelNamesRegistry) - added:
ctor ModelSpecificationMapper() - added:
ctor ModelSpecificationMapperImpl() - added:
ctor OpenIdConnectSchemeFactory() - added:
ctor PropertyMapper() - added:
ctor PropertyMapperImpl() - added:
ctor ReferenceModelSpecificationToPropertyConverter(ModelNamesRegistry) - added:
ctor RequestParameterMapper() - added:
ctor RequestParameterMapperImpl() - added:
ctor ScalarModelToPropertyConverter() - added:
method CollectionSpecificationToPropertyConverter.convert(CollectionSpecification): Property - added:
method CompoundSpecificationToPropertyConverter.convert(CompoundModelSpecification): Property - added:
method HttpAuthenticationSchemeFactory.create(SecurityScheme): SecuritySchemeDefinition - added:
method MapSpecificationToPropertyConverter.convert(MapSpecification): Property - added:
method ModelSpecificationInheritanceDeterminer.parent(ModelSpecification): Optional - added:
method ModelSpecificationMapper.mapModels(Map, ModelNamesRegistry): Map - added:
method ModelSpecificationMapper.mapModels(ModelSpecification, ModelNamesRegistry): Model - added:
method ModelSpecificationMapper.mapProperties(Map, ModelNamesRegistry): Map - added:
method ModelSpecificationMapper.modelsFromApiListings(Map): Map - added:
method ModelSpecificationMapperImpl.mapModels(Map, ModelNamesRegistry): Map - added:
method OpenIdConnectSchemeFactory.create(SecurityScheme): SecuritySchemeDefinition - added:
method PropertyMapper.fromModel(ModelSpecification, ModelNamesRegistry): Property - added:
method PropertyMapper.fromProperty(PropertySpecification, ModelNamesRegistry): Property - added:
method ReferenceModelSpecificationToPropertyConverter.convert(ReferenceModelSpecification): Property - added:
method ScalarModelToPropertyConverter.convert(ScalarModelSpecification): Property - added:
method ServiceModelToSwagger2Mapper.mapResponses(Set, ModelNamesRegistry): Map
- changed:
ctor Swagger2ControllerWebFlux(DocumentationCache, ServiceModelToSwagger2Mapper, JsonSerializer) → ctor Swagger2ControllerWebFlux(DocumentationCache, ServiceModelToSwagger2Mapper, JsonSerializer, PluginRegistry) - changed:
ctor Swagger2ControllerWebMvc(Environment, DocumentationCache, ServiceModelToSwagger2Mapper, JsonSerializer) → ctor Swagger2ControllerWebMvc(DocumentationCache, ServiceModelToSwagger2Mapper, JsonSerializer, PluginRegistry) - added:
class SwaggerTransformationContext - added:
class WebFluxBasePathAndHostnameTransformationFilter implements WebFluxSwaggerTransformationFilter - added:
class WebMvcBasePathAndHostnameTransformationFilter implements WebMvcSwaggerTransformationFilter - added:
ctor WebFluxBasePathAndHostnameTransformationFilter() - added:
ctor WebMvcBasePathAndHostnameTransformationFilter(Environment) - added:
interface SwaggerTransformationFilter extends Plugin - added:
interface WebFluxSwaggerTransformationFilter extends SwaggerTransformationFilter - added:
interface WebMvcSwaggerTransformationFilter extends SwaggerTransformationFilter - added:
method SwaggerTransformationContext.getSpecification(): Swagger - added:
method SwaggerTransformationContext.next(Swagger): SwaggerTransformationContext - added:
method SwaggerTransformationContext.request(): Optional - added:
method SwaggerTransformationFilter.transform(SwaggerTransformationContext): Swagger - added:
method WebFluxBasePathAndHostnameTransformationFilter.supports(DocumentationType): boolean - added:
method WebFluxBasePathAndHostnameTransformationFilter.transform(SwaggerTransformationContext): Swagger - added:
method WebMvcBasePathAndHostnameTransformationFilter.supports(DocumentationType): boolean - added:
method WebMvcBasePathAndHostnameTransformationFilter.transform(SwaggerTransformationContext): Swagger - added:
static field Swagger2ControllerWebMvc.SWAGGER2_SPECIFICATION_PATH: String