Changelog History
Page 2
-
v9.5.1 Changes
July 16, 2020π This is a security release, upgrading is highly recommended
Non exhaustive list of changes:
- π (security) SQL injection on new clone feature
- alignment of some table columns
- β added domains in global search and Assets > global
- π fixed several problems with email retrieval via email collectors
- π fixed several display problems in the planning
- correction (and error display) of marketplace registration key input
- and more!
π See changelog for details.
-
v9.5 Changes
β 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()
-
v9.5.0-rc2 Changes
June 26, 2020Second look at GLPI 9.5
π Following the publishing of the Release Candidate of GLPI version 9.5 15 days ago, you have reported a number of small issues that have been fixed, including:
- Planning display was broken,
- β‘οΈ The warning about missing dependencies during installation or update was absent,
- Inability to register to access the marketplace,
- π Missing translations,
- and others
π Today, we are releasing new RC version for you to test the improvements.
π Unless a major problem is detected, the next version will be the final stable release.
How can you help us ?
β Download the rc archive, test the migration and the new features (you may also test the existing ones) and report us the issues you encounter on the bug tracker (tag it as [RC feedback]).
Translators, please, add missing sentences for your language on transifex.
-
v9.5.0-rc1 Changes
June 10, 2020First look at GLPI 9.5
In some weeks we will launch the new major version of GLPI: 9.5.
A lot of new features will be available, here is a short list:- π New marketplace for plugins.
- π± Impacts and dependencies vizualisation for assets.
- π New graphical and customizable dashboards.
- π New canned responses for follow-up form.
- π Support for field templates for Problems and Changes.
- Kanban board for project management.
- β¨ Enhanced planning view and a new full caldav server.
- π Timezones support.
- Impersonate function for super-admins.
- π» Various improvements in UI and UX.
Consult the full changelog for a more complete list.
π Please note, we dropped Kerberos support in mail collector setup as we needed to move to another library for mail support that does not provide this option. Please contact us if it's an issue for you.
π Today, we release a release candidate archive for this version.
How can you help us ?
β Download the rc archive, test the migration and the new features (you may also test the existing ones) and report us the issues you encounter on the bug tracker (tag it as [RC feedback]).
Translators, please, add missing sentences for your language on transifex.
-
v9.4.6 Changes
May 05, 2020π This is a security release, upgrading is highly recommended
Non exhaustive list of changes:
- π (security) Prevent execution of SQL injection while assigning a technician,
- π (security) Permit to change key used to store passwords,
- π (security) Improve CSRF token,
- π (security) Fix several possible XSS,
- π (security) Fix a few possible SQL injections,
- π Fix SCSS caching issues,
- π Fix inline images handling on item update,
- π Fix PHP 7.4 compatibility,
- Connect to database using socket,
- and more!
π See changelog for details.
-
v9.4.5
December 16, 2019 -
v9.4.4 Changes
September 24, 2019π This is a security release, upgrading is highly recommended
Non exhaustive list of changes:
- π [security] Prevent account takeover vulnerability ,
- π [security] Prevent execution of XSS on rich text,
- π fix cache key lenght issues,
- π fix user picture removal at login,
- π several fixes on recurring tickets,
- π fix some transfer errors related to entities among others,
- and more!
π See changelog for details.
-
v9.4.3 Changes
June 20, 2019π This is a security release, upgrading is highly recommended
Non exhaustive list of changes:
- π [security] Prevent execution of XSS on rich text,
- π [security] Prevent xss attack on user picture,
- π Fix performance issues when using entities,
- π New βPrevent take into accountβ action on tickets business rules,
- π New βStatusβ criterion on tickets business rules,
- π Change and problem tasks can now be marked as private,
- and more!
π See changelog for details.
-
v9.4.2 Changes
April 11, 2019π This is a security release, upgrading is highly recommended
Non exhaustive list of changes:
- π [security] Prevent external redirections
- π Fix some performances issues
- π Fix various issues on plugins loading (cache conflict, bad locales)
- π Fix display of documents in tickets
- π Fix display of user's pictures
- π Fix lost of some relations and sql errors when transferring items
- π Feature: add Historical tab on config page
- And many more!
π See changelog for details.
-
v9.4.1 Changes
March 14, 2019API changes
β Added
- π new display hook
timeline_actions
to add new buttons to timeline forms - π Ability to copy document links while merging tickets
π Deprecated
π The following methods have been deprecated:
- π
Plugin::hasBeenInit()
- π Deprecate 'SELECT DISTINCT' and 'DISTINCT FIELDS' criteria in
DBmysqlIterator::buildQuery()
β Removed
- β¬οΈ Drop
CommonITILObject::showSolutions()
.
- π new display hook