Skip to content

v3.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Jan 13:12
· 93 commits to main since this release
05cd8ba

Added

  • Introduced support for @Validation.MaxItems and @Validation.MinItems annotations, enabling you to define the minimum and maximum number of attachments that can be uploaded.

    Example: Limit to a Maximum of 2 Attachments

    entity Incidents {
        @Validation.MaxItems: 2
        attachments: Composition of many Attachments;
    }

    Example: Require at Least 2 Attachments

    entity Incidents {
        @Validation.MinItems: 2
        attachments: Composition of many Attachments;
    }
  • Enhanced the note field to support multi-line input, improving readability for longer text entries.

Fixed

  • Prevented unauthorized users from accessing attachments.
  • Improved deletion logic for non-draft entities to ensure all associated attachments are reliably removed, preventing orphaned files and maintaining data consistency.
  • Handling the use of nested POST requests in non-draft mode.
  • Prevent overriding attachments using /content handler.