Toutes les versions depuis 30.51.2
30.51.2
- docs: :memo: GA level API documentation
- docs(openapi): :memo: comprehensive OpenAPI @Schema/@ArraySchema/@Parameter sweep across all API modules
- fix(openapi): :bug: remove redundant implementation= from field-level @ArraySchema
- fix(openapi): consolidate example constants and fix @ArraySchema annotation structure (#473)
- fix(revolut): gate webhook initializer behind revolut.webhook-initializer.enabled (#474)
- fix(test): use exact args in WithdrawalControllerTest stub and verify
- refactor: :recycle: All OpenAPI examples now display
- refactor: :recycle: allowed npm dep
- refactor: :recycle: fixed Stripe webhook issue (#475)
- refactor: :zap: removed Application MCP tools
- test: :green_heart: fixed all tests after OpenAPI changes
31.0.0 Latest
- docs: :memo: added RequestBodu openapi annotations
- feat: add Layer C entity-type access control via @RequireManagingEntityType (#476)
- feat(channel-manager): :sparkles: expose per-room unitAmount on PropertyBooking
- fix: :bug: resolve bedType from OTA bed codes in booking emails
- fix(analytics): :bug: split studio/extranet booking analytics to stop dual @PreAuthorize 500
- fix(channel-manager): :bug: emit one RoomStay per room for Allotz, Rate-Gain, Travelclick
- fix(channel-manager): emit one Siteminder RoomStay per room (#477)
- fix(google-places): :bug: correct scrambled address field mapping
- fix(managing-entity): :bug: reject blank address1 during registration
- fix(property-aggregate): :bug: repair availability filter dropped by Criteria mutation
- refactor(mcp): :recycle: split booking analytics and review MCP tools to match controller split
- test: :green_heart: fixed setUp issue while running surefire with fork = 3
- test: :green_heart: fixed some weird MongoDb issue
- test: :green_heart: fixed test
- test: :white_check_mark: added enough coverage to property-web