# Release Notes 1388S

## Plugin Log (New)

A plugin with extracted previously kernel functionality Action Logs.

| The new plugin uses completely different DB tables, therefore the logging will start again.

## Plugin Team (New)

A plugin with functionality of sharing money after parties.

## Plugin DBA

Show DB status. Cleanup old and inconsistent data.

Simple SQL query runner.

## Plugin E-Mail

Built-in process change notifications.

Optional mark new process messages read with 'processed.read' property for Message Type configuration.

## Access Logs

Renamed, moved to log/access directory and available via UI in Administration / App / App Status.

## Swap Process Executors

## Select / Deselect / Invert Selection / Delete Selected in Messages Queue

## Mark Messages (Un)read

Decoration with bold font, button for marking read, menu item for unread.

## Correct Permissions

You may notice such warnings in application logs.

    06-27/19:24:51  WARN [http-nio-9088-exec-1] PermissionNode - Not found action node 'ru.bgcrm.struts.action.admin.WorkAction:shiftList', run 'org.bgerp.scheduler.task.CorrectPermissions' class to fix
    06-27/19:24:51  WARN [http-nio-9088-exec-1] PermissionNode - Not found action node 'ru.bgcrm.struts.action.admin.WorkAction:callboardAvailableShift', run 'org.bgerp.scheduler.task.CorrectPermissions' class to fix

They mean that not primary action IDs were used to store in DB. Nothing critical, but later execute the mentioned class org.bgerp.scheduler.task.CorrectPermissions to fix it.

| That action breaks backward compatibility of DB, so do only when you do not need to roll back.

## Static Action Check

Validation of existence action classes and methods. Log warnings when action method from `action.xml` file not found in class or has wrong signature.