We have added new Database Layer which should allow us greater freedom in using more than a single table, and to hopefully expand more in the future.
We have also added new events dispatcher system, the idea is to replace all of our queueable cache buckets with it. The benefits are
Traceable, the user is able to see past events to certain limit, for now it's limited to one week / 7 days, i have plans to expand it more if we so desire.
Less code to worry about. Right now, there is many queues we manage, for example, push, progress, and requests queue. With this new system we are able to simply use standard system functions to queue events to be processed off the main thread.
Notable changes in this release.
We have disabled adding to progress queue if the progress:task is disabled. it was just visual noise in events page.
We also have added the ability for us to mark some tasks as non-disablable, This way we can gain some control on important tasks.
We have added new Database Layer which should allow us greater freedom in using more than a single table, and to hopefully expand more in the future.
We have also added new events dispatcher system, the idea is to replace all of our queueable cache buckets with it. The benefits are
one week / 7 days
, i have plans to expand it more if we so desire.push
,progress
, andrequests
queue. With this new system we are able to simply use standard system functions to queue events to be processed off the main thread.Notable changes in this release.
We have disabled adding to progress queue if the progress:task is disabled. it was just visual noise in events page. We also have added the ability for us to mark some tasks as non-disablable, This way we can gain some control on important tasks.