March 18, 2024

0.8.5

(feat): Add in publishing config that allows for signing published artifacts, this is required for publishing to Maven Central. To sign your artifacts, you must add the below to your publishing config:

1generators:
2 - name: fernapi/fern-java-sdk
3 version: 0.X.Y
4 output:
5 location: maven
6 registryUrl: ""
7 signature:
8 keyId: ""
9 password: ""
10 secretKey: ""

and secrets can be used, similar to how API keys are specified today:

1generators:
2 - name: fernapi/fern-java-sdk
3 version: 0.X.Y
4 output:
5 location: maven
6 registryUrl: ""
7 signature:
8 keyId: ${MY_KID_ENVVAR}
9 password: ${MY_SECRET_ENVVAR}
10 secretKey: ${MY_SECRET_KEY_ENVVAR}