Skip to content

Comments

Release v1.5.37 - Add ratenschutzDetailsBase64 field and deprecate legacy rate protection fields#245

Merged
unstko merged 1 commit intomasterfrom
publish/add-ratenschutz-details-base64
Jan 13, 2026
Merged

Release v1.5.37 - Add ratenschutzDetailsBase64 field and deprecate legacy rate protection fields#245
unstko merged 1 commit intomasterfrom
publish/add-ratenschutz-details-base64

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 13, 2026

Summary

This release adds support for Base64-encoded rate protection data in the Kundenangaben API, enabling seamless integration with external rate protection microfrontends.

New Field

ratenschutzDetailsBase64 - A new optional field in the Ratenschutz (rate protection) model:

  • Type: String (Base64-encoded)
  • Format: Base64 string containing rate protection details from external microfrontends
  • Max Size: 100 KB
  • Validation: Base64 format validation

API Changes

Available in all operations:

  • GET /kundenangaben/{vorgangsnummer} - Retrieve rate protection data
  • POST /kundenangaben - Import rate protection data
  • PUT /kundenangaben/{vorgangsnummer} - Update rate protection data

Deprecated Fields

The following fields in Ratenschutz are now deprecated in favor of ratenschutzDetailsBase64:

  • versicherungsbeginn
  • versicherungsdauerInJahren
  • praemienzahlung
  • risikoabsicherungswuensche

Note: The fields id and kundenreferenzIdDerVersichertenPerson remain active for object identification and referencing.

Migration Path

  • Existing integrations continue to work without changes
  • Legacy data with deprecated fields will still be returned in GET responses
  • New integrations should use ratenschutzDetailsBase64 exclusively
  • Input values for deprecated fields in POST/PUT operations will be ignored

Backward Compatibility

✅ Fully backward compatible - no API version change required
✅ All deprecated fields remain readable
✅ New field is optional (nullable)

@github-actions github-actions bot requested a review from a team as a code owner January 13, 2026 09:04
@unstko unstko self-assigned this Jan 13, 2026
@unstko unstko changed the title Update from publish/add-ratenschutz-details-base64 Release v1.5.37 - Add ratenschutzDetailsBase64 field and deprecate legacy rate protection fields Jan 13, 2026
@unstko unstko merged commit 4996dd8 into master Jan 13, 2026
1 check passed
@unstko unstko deleted the publish/add-ratenschutz-details-base64 branch January 13, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants