From 9bd5f3db4801dcd5167f33505744ed7f652821c9 Mon Sep 17 00:00:00 2001 From: Alex Bucknall Date: Sat, 14 Mar 2026 09:02:29 +0000 Subject: [PATCH] feat: disable disallowAdditionalPropertiesIfNotPresent in OpenAPI generator Allow generated Go models to accept unknown fields so that new API properties added by the Notehub team don't break deserialization when the spec hasn't been updated yet. Co-Authored-By: Claude Opus 4.6 (1M context) --- scripts.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts.sh b/scripts.sh index c18c64a..588337b 100755 --- a/scripts.sh +++ b/scripts.sh @@ -53,7 +53,9 @@ generate_package() { -o "$output_dir" \ --git-user-id blues \ --git-repo-id notehub-go \ - --package-name notehub; then + --package-name notehub \ + --global-property skipFormModel=false \ + -p disallowAdditionalPropertiesIfNotPresent=false; then print_error "Failed to generate Go package" exit 1 fi