Skip to content

v0.4.0: Improvements and consistency

Compare
Choose a tag to compare
@daddykotex daddykotex released this 20 Dec 20:54
· 41 commits to main since this release
8111fdd

We've decided to go a minor releases because while there are not many changes that broke binary compatiblity, this release will certainly affect users via:

  1. changes in CLI options (casing, rename, etc.)
  2. changes in artifacts name we published

For 1, the reason is simple: consistency. As we added more features and worked on improvements for our users, we noticed the casing and the naming convention was inconsistent in the various options you can provide when using the CLI we publish in this project.

For 2, as we added cross compilation support, we realized some of the artifacts were poorly named and as such we did a rename.

Here is the complete list of before and after artifacts.

Before:

"com.disneystreaming.smithy:smithytranslate-cli_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-formatter-js_sjs1_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-formatter-jvm_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-formatter-jvm-java-api:0.3.15"
"com.disneystreaming.smithy:smithytranslate-formatter-jvm-shaded:0.3.15"
"com.disneystreaming.smithy:smithytranslate-json-schema_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-openapi_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-proto-core_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-proto-examples_2.13:0.3.15"
"com.disneystreaming.smithy:smithytranslate-traits:0.3.15"
"com.disneystreaming.smithy:smithytranslate-transitive_2.13:0.3.15"

After:

"com.disneystreaming.smithy:smithytranslate-cli_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-compiler-core_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-compiler-core_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-compiler-core_3:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-java-api:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-shaded:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-java-api:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-shaded:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter_3:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-java-api:0.4.0"
"com.disneystreaming.smithy:smithytranslate-formatter-shaded:0.4.0"
"com.disneystreaming.smithy:smithytranslate-json-schema_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-json-schema_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-json-schema_3:0.4.0"
"com.disneystreaming.smithy:smithytranslate-openapi_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-openapi_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-openapi_3:0.4.0"
"com.disneystreaming.smithy:smithytranslate-proto_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-proto_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-proto_3:0.4.0"
"com.disneystreaming.smithy:smithytranslate-traits:0.4.0"
"com.disneystreaming.smithy:smithytranslate-transitive_2.12:0.4.0"
"com.disneystreaming.smithy:smithytranslate-transitive_2.13:0.4.0"
"com.disneystreaming.smithy:smithytranslate-transitive_3:0.4.0"

What's Changed

New Contributors

Full Changelog: v0.3.15...v0.4.0