> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 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: ```yaml generators: - name: fernapi/fern-java-sdk version: 0.X.Y output: location: maven registryUrl: "" signature: keyId: "" password: "" secretKey: "" ``` and secrets can be used, similar to how API keys are specified today: ```yaml generators: - name: fernapi/fern-java-sdk version: 0.X.Y output: location: maven registryUrl: "" signature: keyId: ${MY_KID_ENVVAR} password: ${MY_SECRET_ENVVAR} secretKey: ${MY_SECRET_KEY_ENVVAR} ```