GLPI v9.5 Release Notes
-
โ Added
- ๐ Encrypted file systems support.
- Mails collected from suppliers can be marked as private on an entity basis.
- ๐ง Ability to add custom CSS in entity configuration.
- ๐ง CLI commands to enable and disable maintenance mode.
- ๐จ Operating system links on Monitors, Peripherals, Phones and Printers.
- โ Add datacenter items to global search
- Project task search options for Projects
๐ Changed
- ๐
scripts/migrations/racks_plugin.php
has been replaced byglpi:migration:racks_plugin_to_core
command available usingbin/console
API changes
๐ Deprecated
DBMysql::fetch_array()
DBMysql::fetch_row()
DBMysql::fetch_assoc()
DBMysql::fetch_object()
- ๐
DBMysql::data_seek()
DBMysql::insert_id()
DBMysql::num_fields()
DBMysql::field_name()
DBMysql::list_fields()
DBMysql::affected_rows()
DBMysql::free_result()
DBMysql::isMySQLStrictMode()
getAllDatasFromTable
renamed togetAllDataFromTable()
- Usage of
$order
parameter ingetAllDataFromTable()
(DbUtils::getAllDataFromTable()
) - All
TicketTemplate
classes has been renamed toITILTemplate
Ticket::getTicketTemplateToUse()
renamed toTicket::getITILTemplateToUse()
โ Removed
- Usage of string
$condition
parameter inCommonDBTM::find()
- Usage of string
$condition
parameter inDropdown::addNewCondition()
- Usage of string in
$option['condition']
parameter inDropdown::show()
KnowbaseItemCategory::showFirstLevel()
Ticket::getTicketActors()
NotificationTarget::getProfileJoinSql()
NotificationTarget::getDistinctUserSql()
NotificationTargetCommonITILObject::getProfileJoinSql()
RuleCollection::getRuleListQuery()
getNextItem()
getPreviousItem()
CommonDBChild::getSQLRequestToSearchForItem()
CommonDBConnexity::getSQLRequestToSearchForItem()
CommonDBRelation::getSQLRequestToSearchForItem()
Project::addVisibility()
Project::addVisibilityJoins()
- ๐
Plugin::hasBeenInit()
- ๐ 'SELECT DISTINCT' and 'DISTINCT FIELDS' criteria in
DBmysqlIterator::buildQuery()
CommonDBTM::getTablesOf()
CommonDBTM::getForeignKeyFieldsOf()