What's new in EzyPlatform 1.1.4?
This release expands schema support for complex data structures,
refines media event schema fetchers in the HTTP SDK, and updates core platform dependencies.
- Expanded EventSchema.DataSchema support for collections and maps
EventSchema.DataSchemahas been enhanced to provide more detailed descriptions for collection and map data structures. The system now supports:itemTypefor list/collection data, andkeyType/valueTypeforMapstructures. Builder methods such asitemType(...),keyType(...), andvalueType(...)were also added, allowing event schemas to represent complex data more clearly and accurately. - Refined media event schema fetchers in the HTTP SDKRemoved the
@EzySingletonannotation from media-related schema fetchers in the HTTP SDK so they are no longer registered automatically as singleton beans. This change applies to multiple media events including: media details retrieval, media file-path lookup, media upload/download, add/delete/update/replace media, media file-size reduction, and media owner validation. The adjustment provides more flexibility in fetcher initialization and schema management. - Dependency updates in ezyplatform-parentUpdated core platform dependencies:
ezy.server.versionfrom1.3.1to1.3.1.1, andgame.box.versionfrom1.2.6to1.2.7, bringing the latest fixes and improvements from the SDK/core ecosystem.