Skip to content

Releases: mariodavid/cuba-component-user-inbox

version 0.8.0

25 Mar 15:20
Compare
Choose a tag to compare

Added

  • ability to send message to multiple receivers
  • MessageService.sendMessage(SendMessageEntity sendMessageEntity) API to send messages to multiple receivers programmatically

Changed

  • Refactored all Screens to CUBA 7 APIs (in case you extended the previously existing screens, make sure you catch up with the new implementation)
  • (Breaking!) MessageService.countUnreadMessagesForCurrentUser() returns long instead of int

Dependencies

  • CUBA 7.2.x

0.6.0

14 May 20:48
Compare
Choose a tag to compare

Added

  • Support for CUBA 7
  • WithEntitySharingSupport interface for CUBA 7 UI browse screens as a replacement for @Shareable

Dependencies

  • CUBA 7.0.x
  • declarative-controllers 0.8.0
  • entity-soft-reference 0.5.1

0.5.0

14 May 20:48
Compare
Choose a tag to compare

Dependencies

  • CUBA 6.10.x
  • declarative-controllers 0.7.0
  • entity-soft-reference 0.4.0

version 0.4.0

14 Jul 11:14
Compare
Choose a tag to compare

Change

  • show sender attribute in show-message screen

Dependencies

  • CUBA 6.9.x

version 0.3.0

21 May 10:46
Compare
Choose a tag to compare

Added

  • @Shareable annotation share entity instances with other users in any screen

Change

  • BREAKING: Storage format for message record references has been changed. In order to migrate to the new storage format
    you have to download migrate-message-records-to-new-format.zip from this repository and run it in the Diagnose Wizard.
    For that to work you have to temporarily add the runtime-diagnose app-component to your application.
    This script has to run once, will do the migration. After that, the app component can be removed again.

version 0.2.0

09 May 17:07
fb7cab1
Compare
Choose a tag to compare

Added

  • configurable timers for refresh period of unread messages
  • mark messages as read once they are opened

version 0.1.0 - initial version

07 Feb 13:07
Compare
Choose a tag to compare