| ⇢ | A | SensorDataPolicy added | |
| ⇢ | A | SitePolicy added | |
| ⇢ | A | SensorPolicy added | |
| ⇢ | A | DevicePolicy added | |
| ⇢ | A | DeviceImagePolicy added | |
| ⇢ | A | LocationPolicy added |
| ⇢ | A | UserPolicy::show() added | |
| ⇢ | A | UserPolicy::edit() added | |
| ⇢ | A | SitePolicy::update() added | |
| ⇢ | A | SensorPolicy::update() added | |
| ⇢ | A | UserPolicy::store() added | |
| ⇢ | A | SensorPolicy::show() added | |
| ⇢ | A | UserPolicy::destroy() added | |
| ⇢ | A | SensorDataPolicy::show() added | |
| ⇢ | A | SensorPolicy::index() added | |
| ⇢ | A | UserPolicy::updateRole() added | |
| ⋮ | view more | ||
| F | ↗ | C | DeviceController::update() improved |
| A | ↛ | UserPolicy::before() removed | |
| A | ↛ | UserPolicy::delete() removed | |
| A | ↛ | UserPolicy::view() removed | |
| A | ↛ | DeviceController::create() removed | |