Skip to content

Releases: Combodo/iTop

3.3.0-beta1

Choose a tag to compare

@Molkobain Molkobain released this 23 Jul 14:55
c6e50a0

For iTop discovery

Localized sample data

Sample data can now be installed in English, French or German. On first installation, iTop relies on the selected default language (not the administrator's own language) to load structural and sample data. Only French and German are available so far, in addition to English, which remains the default.

More samples

  • More sample data on Services, Contracts, SLAs and SLTs
  • More sample data on Organizations and Persons
  • Sample users are created automatically so you can test what each profile sees and can do. For security reasons they are disabled by default, with an expired password, and must be activated explicitly.

For users

Container Management (optional module)

A new module that adds:

  • a Cloud class attached to Virtualization
  • several containerization classes: ContainerImage, ContainerApplication, ContainerCluster, ContainerHost

Data Flow Management (optional module)

A new module introducing the DataFlow class:

  • models a flow between two FunctionalCIs, with a frequency, a flow type, a criticality, etc.
  • being a FunctionalCI itself, it can be linked to a Ticket and taken into account in impact analyses
  • by default the source impacts the flow, and by default the flow does not impact its destination
  • on top of the standard impact analyses, two map views are available: Outbound flows (flows leaving a given CI) and Inbound flows (flows reaching it)

The computation is recursive: when a flow reaches another CI, iTop also computes that CI's flows and displays them on the same graph. Loops can therefore appear — an outbound flow coming back as an inbound flow on the original CI — and the same applies in the inbound direction.

CMDB presentation

  • The CMDB dashboard displays class badges with tooltips explaining the purpose of each class within iTop.
  • It now includes classes that were previously missing: Software, OS Family, OS Version, IOS Version, Tape, NAS file system and Fiber Channel Interface.

Display of a CI

The display of all CMDB objects has been harmonized around a single standard: two columns (col:col1 / col:col2) and four or five fieldsets.

Fieldset Column Fields it contains (in this order, where they exist on the class)
General information First Name, Organization, Status, Business criticality, Location, Rack, Enclosure
xxxxx specifics First all fields that do not belong to any other fieldset
Dates Second all date-related fields: move to production, purchase, end of warranty, end of support, etc.
Power supply Second datacenter devices only (PowerA and PowerB source fields)
Description Second comment or description, logo, and the groups the CI belongs to

Groups usage

The existing Group class was barely visible and therefore rarely used. It is now exposed as a tagset field on every CI, making it easy to tag CIs for any grouping purpose: critical or test environments, project scope, items to be upgraded, and so on.

End of Support

End-of-support information can now be managed at Model and Software level, and is displayed on every associated CI — useful for checking whether your infrastructure is at risk because hardware or software is out of support.

Highlighting status with colors

Every CI status value now uses a background color, making it easier to tell production apart from implementation, stock and inactive items.

Impact analysis and logos

  • The impact analysis feature is now much more visible on object views.
  • Logos are no longer generic: they can be defined dynamically per category, per software or per object instance, which makes impact graphs far easier to read.
    • among Network Devices, firewalls, routers, switches and load balancers each get a distinct icon based on their type
    • Application Solution, Business Process, Software and OS Family accept a different logo per instance

Service Management

  • The Service Management menu has been restructured, with tooltips on menu entries.
  • A new Service Catalog dashboard has been added.
  • Contract statuses now use the standard set of state colors.
  • Services, Service Subcategories and Contracts in obsolete status are hidden from users who chose to hide obsolete objects in their user preferences.
  • Service and Service Subcategory status is now mandatory, defaulting to implementation. This eases reporting and lets you prepare future subcategories without affecting customers already buying the corresponding service.

Ticketing

Colors

  • Incidents and Requests are color-coded in full ITIL mode
  • Priority values are also color-coded in full ITIL mode

Menu labels

  • FR and EN menu labels and tooltips have been harmonized across User Request, Incident and Change

tto and ttr timespent fields
These two stopwatch sub-items now exist out of the box, with no datamodel customization required.

  • They only hold a value when their associated stopwatch (tto or ttr) is not running
  • They represent time spent during working hours, excluding holidays, before the ticket was owned (tto) or resolved (ttr)
  • Time spent in statuses excluded from those stopwatches (such as pending) is not counted
  • Not to be confused with the long-standing Resolution delay field (time_spent), which is unrelated to stopwatches: it counts from the ticket's start_date (its creation in iTop) to its resolution_date, regardless of holidays or coverage windows

Request type behavior

  • In full ITIL mode, this field has been removed from the User Request display, where it served no purpose
  • In simple ticket mode:
    • Service subcategory selection is no longer restricted by this field — both incident and request subcategories are offered
    • on submission, if the request type conflicts with the selected service subcategory, the subcategory wins and the request type is corrected automatically

Team tickets list
The tickets_list field, hidden because of performance issues, has been replaced by a dashboard attribute restricted to open tickets and loaded only when the tab is opened.

Case log entries copied from the parent
When an entry is added to a ticket's case log, it is copied automatically to all child tickets, with a prefix identifying its origin:

  • in the private log, the prefix includes a link back to the parent ticket
  • in the public log, no hyperlink is added, since that log is visible in the User Portal where a back-office link would appear broken

Incident parent request

  • The Incident class gains a parent_request_id external key pointing to a UserRequest
  • The UserRequest class gains a matching "Sub-Incidents" tab

User Portal

New look

The new portal look, previously offered as an extension for iTop 3.2, is now fully integrated and replaces the old look and feel.

Other changes

  • On a ticket, the attachments list has moved above the case log, so it stays visible on tickets with long discussions.
  • Services and Service Subcategories in implementation status are no longer visible in the portal, allowing you to prepare future offerings before exposing them to customers.

For administrators

Setup and upgrade

It is now possible to uninstall some extensions. As a result:

  • the setup and upgrade mechanisms have been heavily reworked
  • the wizard pages differ slightly from before (new installation wizard, new update wizard)
  • a new Extension management page in the back office lets administrators and superusers assess whether an extension can be removed safely

Notification on attachments

Two new triggers fire when an attachment is added to or deleted from an object. The attachment file itself can be included in the notification email.

Configuration: shortcut actions

Selected object actions can be pulled out of the actions drop-down menu and displayed as icons, via the shortcut_actions setting.

General example:

'shortcut_actions' => 'UI:Menu:Modify,UI:Menu:New, UI:Menu:OpenOQL,UI:Menu:CSVExport ,UI:Menu:EMail,UI:Menu:Delete,UI:Menu:PrintableVersion,UI:Menu:ExportXLSX,UI:Menu:ExportPDF',

Impact analyses:

'shortcut_actions' => 'UI:Menu:Modify,UI:Menu:New,UI:Menu:impacts_down,UI:Menu:impacts_up',

Add me to contact:

'shortcut_actions' => 'UI:Menu:Modify,UI:Menu:New,UI:Menu:AddMeToContact',

Audit Rule

Two new fields on Audit Rules: the corrective process to apply and the contact responsible for the rule. Rules become self-explanatory, which improves audit quality.

OQL Query

Two new fields on OQL Queries: their usages and a responsible contact. This makes large query libraries easier to manage through filtering criteria rather than a naming convention alone.

Super User rights

Rights that were missing from the Super User profile have been added, including:

  • transitions on Incidents in full ITIL mode
  • transitions on Work Orders
  • transitions on Customer Surveys
  • default actions provided by the User Action Configurator
  • transitions on Global Requests
  • collectors and data synchro

For developers

This section appears in the page's table of contents but has no published content yet; refer to the migration notes intended for extension developers.


Source: official iTop documentation — "What's new in iTop 3.3" (itophub.io), last modified 2026/07/23.

3.2.3-1

Choose a tag to compare

@Molkobain Molkobain released this 04 Jun 09:43
d6ce202

What's new

User experience

  • N°5228 - Unable to customize Darkmoon using designer
  • N°7909 - Fix spacing between fields when columns collapse
  • N°7939 - Improve activity panel tab togglers when there's more than 2 log attributes
  • N°7982 - Customize the size of drop-down menus.
  • N°8006 - Rich text editor : list of fonts partially hidden
  • N°8178 - Creation cancellation respects “high_cardinality_classes” flag in search
  • N°8524 - incorrect display for grant matrix and dark moon theme (+/-compact)
  • N°8570 - Allow @ as part of url
  • N°8576 - [RequestTemplate] Slowness during the selection of drop-down list field
  • N°8597 - Fix special characters being escaped for BrowseBrick items in “Tree” mode
  • N°8737 - Search: Fix criteria dropdown overflowing vertically on small screens
  • N°8748 - Implement horizontal scroll for Long Text attributes
  • N°8758 - Log must_prompt and mandatory - requires double-click to confirm
  • N°8766 - Wrong log author on portal after author user is disabled
  • N°8954 - Fix lost of linkedset additional information during host object modification
  • N°9043 - Search: Fix automatic search not following high cardinality setting
  • N°9121 - CSV Import : The advanced mode option no longer works as before.
  • N°9177 - Blockquote in HTML field are unreadable in darkmoon
  • N°9223 - Portal - AttributeExternalKey or AttributeEnum are not displayed after adding a link.
  • N°9468 - Fix double scroll down bars in user profiles selection

Robustness

  • N°2683 - EnhancedSLAComputation: use common extension mechanism
  • N°4058 - Fix Setup with an un-initialized encrypted fields
  • N°4250 - Fix unencryption when the attribute is empty
  • N°8234 - Event sub-classes secured, must be granted by profile
  • N°8663 - Fix DoCheckToWrite in portal
  • N°8673 - Avoid server overload when user access news page with a lot of unread news
  • N°8681 - Fix deprecated: preg_match_all(): Passing null to parameter ($subject)
  • N°8692 - Fix AttributeSubitem placeholder in Notification
  • N°8693 - Limitation: archived objects cannot be imported
  • N°8834 - [US] Add compatibility with PHP 8.4
  • N°8838 - Fix 3.2.2 regression: backup status HS if 'mysql_bindir' has a value
  • N°9101 - Improve HTML markup for end-to-end tests automation

Security

32 security issues have been resolved and will be revealed after the CVE publication in 3 months in line with our policy

2.7.13

Choose a tag to compare

@jf-cbd jf-cbd released this 07 Oct 13:27

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/2.7.13/

3.2.2-1

Choose a tag to compare

@BenGrenoble BenGrenoble released this 12 Aug 11:59
7b44ec2

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/3.2.2-1/

3.2.1-1

Choose a tag to compare

@BenGrenoble BenGrenoble released this 18 Apr 07:18
f44468b

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/3.2.1-1/

3.2.1

Choose a tag to compare

@BenGrenoble BenGrenoble released this 25 Feb 08:06

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/3.2.1/

3.1.3

Choose a tag to compare

@BenGrenoble BenGrenoble released this 25 Feb 08:06

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/3.1.3/

2.7.12

Choose a tag to compare

@BenGrenoble BenGrenoble released this 25 Feb 08:05

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/2.7.12/

3.1.2

Choose a tag to compare

@steffunky steffunky released this 04 Nov 14:26

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/3.1.2/

2.7.11

Choose a tag to compare

@steffunky steffunky released this 04 Nov 14:24

What's new

Complete what's new available here.

Download

Attached assets are automatically generated by GitHub.

To download the installable package, use :
https://sourceforge.net/projects/itop/files/itop/2.7.11