Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
115 lines (81 sloc) 4.49 KB


1.0.0-alpha.2 (2018-11-16)

List of changes

  • feat: typing indicator
  • fix: Refresh User status, broadcast works correctly PR #35
  • fix: when loading a conversation, disable click until load is complete
  • fix: focus the message input when a conversation is opened
  • fix: several bug fixes and improvements not tracked

Typing indicator


1.0.0-alpha.1 (2018-11-13)

This release adds additional extendibility to Mercurius, with the following changes:

  • feature: MercuriusUser trait added with scopeContacts() to filter users
  • feature: custom models defined in config
  • feature: custom user fields defined in config
  • feature: (optional) the User name can result by merging multiple fields, e.g.: using first_name and last_name
  • refactor: Eloquent models moved to root folder
  • refactor: decouple ScriptVariables and refactor in general

1.0.0-alpha (2018-11-12)

  • docs: general changes add notes on updating Mercurius
  • chore: MigrationsHandler publish timestamped migrations
  • feature: Users Slugs logic (#22)
  • feature: Messages Delivery Status to inform when messages are seen (#27)


Update instructions

Publish changes and run migration

php artisan vendor:publish --tag="mercurius-lang" --force
php artisan vendor:publish --tag="mercurius-public" --force
php artisan vendor:publish --tag="mercurius-seeds" --force
php artisan vendor:publish --tag="mercurius-migrations"
php artisan migrate

(Optional) Refresh dummy data

php artisan migrate:fresh
php artisan db:seed --class=MercuriusDatabaseSeeder

0.0.10 (2018-11-04)

  • Fix Chrome error, Promise was not loading.
  • Fix replace sizeof() to count() on event UserStatusChanged.

0.0.9 (2018-11-04)

  • Feature #12 Broadcast User Status.
  • Added Events:
    • UserGoesActive
    • UserGoesInactive
    • UserStatusChanged
  • Fix ConversationRepository->recipients() to return a Collection.
  • Updated documentation.


0.0.8 (2018-10-31)

  • Updated documentation in general.
  • Added make SCSS + JS publishable.
  • Added instructions how to customize Mercurius (Views, SCSS, JS).
  • Fix style, on mobile, make the delete icon in messages always visible.
  • Fix #7 conversations date.
  • Fix #9 removing active conversation.

0.0.7 (2018-10-20)

  • Changed Improve receivers controller #6
  • Fix MessageModel: add return types #5
  • Fix composer: set fixed versions and other configs #4
  • Fix MessageRepository: Check user for deletion #3
  • Fix some stuff #2

0.0.6 (2018-10-15)

  • Fix scroll to the bottom when sending/receiving a message.

0.0.5 (2018-10-12)

  • Fix when sending/receiving a message, scroll to the bottom.
  • Fix ensure use of boolean types in order to support PostgreSQL.
  • Changed documentation.

0.0.4 (2018-10-11)

  • Fix SQL query to support PostgreSQL.

0.0.3 (2018-10-11)

  • Fix messages id collision when appending a message, and request more data.

0.0.2 (2018-10-11)

  • Changed documentation.
  • Fix messages panel initialScrollY.

0.0.1 (2018-10-10)

  • First Release.