2.0.0

(break): SDK 生成器现在升级到主要版本 2。要在不中断的情况下进行此升级,请在您的 generators.yml 文件中添加以下配置:

1generators:
2 - name: fernapi/fern-java-sdk
3 config:
4 disable-required-property-builder-checks: true

(feat): 生成的构建器方法现在对必需字段强制执行非空检查,确保在对象构造期间正确验证所有必需字段:

1@java.lang.Override
2@JsonSetter("name")
3public NameStage name(@NotNull String name) {
4 this.name = Objects.requireNonNull(name, "name must not be null");
5 return this;
6}