-
Notifications
You must be signed in to change notification settings - Fork 252
Breaking Changes
Vojtěch Habarta edited this page Sep 26, 2018
·
9 revisions
For all changes see release notes on Releases page.
- When overriding property type using
@ApiModelProperty.dataTypeannotation now@ApiModelProperty.requiredis used for determining property optionality. This means that now such properties are optional by default because default value ofrequiredisfalse.
- Java 8 or higher is required
- Gradle plugin (typescript-generator-gradle-plugin) no longer adds dependency on
generateTypeScripttask so users had to add dependency from some task in their build files if needed, for examplebuild.dependsOn generateTypeScriptruns typescript-generator whenbuildtask is invoked (#161)
- TypeScript 2.4 is required by JAX-RS application client
- Deprecated
declarePropertiesAsOptionalparameter. It is replaced byoptionalPropertiesparameter with valueall. See #183. - Jackson2 modules are not discovered and loaded now. This can be turned on explicitly using
jackson2ModuleDiscoveryparameter or modules can be specified individually usingjackson2Modulesparameter. ParameterdisableJackson2ModuleDiscoverywas effectively removed. See "Jackson2 modules" section in #183.
This page describes breaking changes after version 1.28.343. For older changes see Releases.