- Introducing Transform Protocol V3 - This marks the first step into the next generation of Maltego.
We have implemented a new JSON-based protocol for Transform execution called Transform Protocol V3. This upgrade paves the way for more advanced and sophisticated Transform workflows in the future.
- Improved performance by loading the start page only once, reducing network usage significantly (network hog issue resolved).
- Replaced mentions of "Paterva" with "Maltego" for consistency and branding purposes.
- Expanded support for Hub items by allowing the use of "maltego.com" URLs, in addition to the previously allowed "paterva.com" URLs.
- Fixed an issue where the number of installed Entities is now displayed accurately for Hub item installations.
- Resolved a bug that caused slowness when closing the Transform Manager.
- Addressed graph interaction slowness during background discovery when dealing with many Hub items.
- Improved WebP icon loading on macOS M1 (ARM) chip.
- Fixed a Concurrent_Modification_Exception that could occur when merging Entities from different Transform runs.
- The progress bar for Transform running no longer disappears sometimes after running a machine.
- The "accept license agreement" message will no longer be shown if disclaimers are empty.
- Modified asterisk is now considered when numbering graph names.
- Linux: The License Manager panel is no longer hidden behind the main frame.
- Restricted Entity drag & drop to the graph only, disallowing dragging folders from the Entity Palette.
- Popup and Key icons added for non-Hub Transform settings where they were missing.
- MTZ Entity count is now only shown on the installation of Hub items, not on refresh.
- Enhanced Date Parsing - We have made significant improvements to the parsing of date-related types. As a result, all date, datetime, and date-range properties will now be handled accurately when returned from a Transform.
- Security: Fixed a potential path traversal bug when parsing some paired configuration files.
- Local Transforms work again
- Maltego Technologies is added to the "About" dialogue.
- Accept all transform disclaimers step in Hub item Install Wizard
- macOS - open MTGL graphs using double-click
- Popup dialog when transform rate limit has been reached
- Updated Desktop Client Look&Feel
- "TransformSets already exists" error
- Graph results not updating when running transforms on multiple graphs
- Number of Transform Sets not installing deterministically
- Spinner initial values not shown correctly on transform inputs dialog
- 1 additional fix
- Time column for entity list view
- Display machine help URL in missing items (transforms/entities) message
- Make 'Create new Graph'-button more prominent.
- OAuth Web Service token refresh timeout default of 10s to prevent app hanging in certain circumstances.
- Machines that disappear after they are installed.
- "Realizer not inflated" error when entities added to graph.
- Additional fixes.
- Support for Java 17 after Maltego fresh install. Maltego officially supports Java 8, 11 and 17
- Support for macOS Monterey and the Apple M1 chip.
- Improved Transform Set discovery.
- Ignore hidden property values when finding in the graph.
- Updated splash screens to reflect minor bump to 4.3.
- Windows & Linux - Changed system shortcut name for adjusting Java settings to "Maltego Java Config".
- Automatically detect Temurin build of OpenJDK after AdoptOpenJDK move to Adoptium.
- Display and persist Local Transform Server underneath Internal Hub Items.
- 4 additional fixes.
- Configuration options to choose the preferred Java 2D rendering.
- Improved certificate error messages.
- Proxy - fixed javax.script.ScriptException when parsing PAC files.
- Export - fixed java.lang.NoSuchMethodError for FileChooserUtil.addAdditionalFieldsToChooser.
- XML - fixed java.lang.ClassNotFoundException for org.xmlpull.v1.XmlPullParserException.
- 1 other fix.
- More options on PDF export: Entity images, images from Entity Display Info, empty Entity properties.
- Optional Byte Order Mark (BOM) on CSV export for languages that contain special Unicode characters.
- Truncate multi-line Notes on the graph. Made the truncate length configurable in the Options dialog.
- Improved time till responsiveness for large graphs.
- Ignore hidden entity properties in PDF and CSV export.
- Decreased width of entity property key column in PDF export.
- Right-to-Left (RTL) text in PDF export.
- Cached images for main Entity display from graphml files not showing.
- "Zoom to Fit" now centers Entities when notes are not shown.
- NoSuchMethodException sun.security.ssl.SSLSocketImpl.getHost() exception for new versions of Java 8.
- Support Byte Order Mark (BOM) on CSV import to read languages that contain special Unicode characters.
- Display appropriate number of decimal places in Entity property spinners.
- 2 additional fixes.
- Custom Hub Items showing as uninstalled after restarting.
- "(':') in file name is forbidden" error when running Transforms.
- Checks if user, cache and temp dirs are writable.
- Kali splash screen.
- Transform Seed does not exist error that could occur when updating Hub Item URLs.
- Cannot convert value error when exporting to machine readable table.
- 4 additional fixes.
- MacOS - native launcher to allow file browser access in downloads, etc. dirs after MacOS security updates.
- Clear sample values if all properties still have their sample values and a property is modified.
- opening of URLs longer than 199 characters in the Edge browser.
- "Entity not found" when deleting a collection after loading a graph for which collections are supposedly disabled.
- an issue that prevented certain Viewlet functions to work correctly.
- link properties not set correctly for multiple links going to two entities that merged when turning link merging off.
- WebP image read support.
- Support for subscription plans associated with licenses.
- Maltego One support.
- Make hub item details panel move-able & don't scroll header.
- 7 additional changes.
- Increased Java memory slider max from 16000 to 248000 MB.
- Error on MacOS Big Sur "UnsatisfiedLinkError: Unable to load library 'CoreServices'".
- Don't use NotoColorEmoji.ttf to prevent "Table 'loca' does not exist" errors.
- Problem with updates (rare).
- Flickering of the hub item descriptions upon filter changes.
- NPE when OAuth service says it supports refresh tokens but a refresh token is not provided.
- Transform Hub improvements (tags, badges, filtering, searching, sorting, hyperlinks, help & details dialog).
- The background image for the Mac DMG package.
- An issue with the recommended Java selection in Linux.
- The Java Options not always launching when selected in the Windows installer.
- Prevent the Detail View from downloading images when in Stealth mode.
- Let the Start Page and Detail View use the configured proxy when downloading content.
- Implemented fixes for the XML eXternal Entity injection (XXE) vulnerability.
- 3 additional changes/fixes.
- Java 14 support.
- Increase the Start Page font size if the font size in the Options panel is increased.
- 6 additional changes/fixes.
- Display entity type IDs next to their display names in the Transform Manager.
- Truncate Notes on the graph per line. Made the truncate length configurable in the Options dialog.
- Word wrap toggle buttons for Notes in the Details dialog.
- Web browser options to the first run wizard.
- Display the Entity Details dialog when double-clicking on an Entity inside a Collection Node.
- Added Ctrl+Enter shortcut for opening the Entity/Link Details dialog.
- Removed the Nominatim Location entity type.
- Set the file extension filter to ".lic" explicitly for the license file browse dialog.
- Improved label truncation length options.
- Update the bundled Java from Oracle JDK 1.8 (202) to AdoptOpenJDK 11.0.7 in the Windows installer.
- Prevent (even more) "Invalid lock [null]" entity errors.
- Type conversion issue for properties with missing groups when converting from paste with regex.
- Fixed attaching URLs containing illegal file characters.
- Fixed import of icons with names ending on numbers.
- Fixed "target cannot be null" error when running transforms.
- Fixed silent install (using /S) for the Windows installer with Java bundled in.
- Fixed proxy reload NPE.
- Fixed dragging multiple Transforms to a Transform Set in the Transform Manager.
- 3 additional changes/fixes.
- New CA certificate for Maltego.
- Tabular import for graphs exported to tables that include all property values (grouped/flat content).
- Left-click on entity/machine item in Run View to run (same as right-click context menu on graph).
- Search capability to Entity Manager. The display name, description and type name of an entity are used.
- The location of the temporary graphs from the temp to user directory to mitigate rare graph corruptions.
- Greyed out collaboration options that are disabled in Maltego CE to avoid confusion.
- Improved handling of escaped double quotes in pasted JSON strings.
- Hide "EDT Slowness" errors from bottom-right popup, but still send automatic bug reports if opted in.
- Alphanumeric sort of transform sets in Transform Manager.
- The unique "type" name is now shown next to the display name in several entity drop-down boxes.
- Prevent "Invalid lock [null]" entity errors.
- Load tabular mappings along with other items from discovered paired configuration files.
- Errors when case-invariant duplicate entities appear in the same palette category.
- Allow empty default values for entity properties in the entity creation wizard and other property sheets.
- Entity/Link headers must export to the same row (first) when exporting to machine readable tables.
- 5 additional changes/fixes.
- Support for Java 11 after Maltego update or upon fresh install. Maltego officially supports Java 8 & 11.
- "limit" param to machine filters to limit the payload to a max number of entities.
- "all" machine filter to select all graph entities but, users can also use "limit" param.
- Improved cross-platform Java detection
- Send to URL actions (machine & context menu) to only send links between payload entities.
- ConcurrentModificationException when copying entities with overlay mappings.
- Display TypeName for Local Transform entity combo box instead of DisplayName to differentiate entities.
- Various additional changes/fixes.
- Improved offline license activation error notification.
- "StackOverflowError" error causing hang on splash screen when hub item is changed.
- Ability to change the OAuth callback protocol and port in the Service Manager.
- Configuration options to choose if IPv4 or IPv6 stack and/or addresses are preferred.
- Copy/paste to/from text with properties.
- sendToURL() from Machines.
- Config option to force basic authentication for proxies.
- Machines in the context menu.
- Improved Export to Image.
- Import of older MTZ files containing hub items without names.
- License activation when dashes were omitted in the key.
- PDF report generation when images could not be retrieved.
- Bug with Machines that did not take any input entities.
- Removed OAuth access token length restriction.
- 7 additional changes/fixes.
- Additional Privacy Mode option.
- Show required Hub inputs in the correct order.
- Improved IPv6 certificate hostname verification.
- 2 additional changes/fixes.
- Issue with inheritance for transform entity types introduced in 4.2.0
- There is an issue showing bidirection text correctly in Java 8u162 to 8u201. Please use Java 8u202 instead.
- If you are updating from 4.2.0 to 4.2.1 and had issues with entities showing the wrong property value on the graph, please delete the impacted entities and update your transforms again in the Transform Hub after updating to 4.2.1.
- Merging of entity specs with overlays when refreshing Hub Items.
- The entity value property being displayed on the graph instead of the display value property.
- 4 additional changes/fixes.
- Send entity inherited types when running transforms.
- Ability to return properties mapped to icons in the Icon Manager from transforms.
- New tabular export formats to export all entity and link properties.
- Flag icons.
- Support for SVG, ICO, TIF and TIFF icons and images.
- Text, image and color entity overlays on the graph.
- Expressions can now be used for property mappings.
- Icon aliases.
- Icons from transform Hub Items are now shown seperately from built-in and user icon.
- Updated MX and NS record icons.
- Updated the example graph.
- Made bidirectional text improvements.
- An issue with refreshing of entity images.
- Transform being duplicated in the context menu if its name changed.
- Splitting Person names into First Names and Surname if the name contained non-ASCII word characters.
- On OAuth error when a refresh token was specified but not an expiry time.
- Certificate error when the Subject Alternative Names contains an IPAddress type entry.
- Clear image URLs marked as invalid and dead when refreshing images.
- Hang that sometimes occurred when opening multiple graphs at once.
- 25 additional changes/fixes.
- New tabular export formats as well as an export preview.
- Export Graph as XML for Maltego, yEd and Gephi GraphML formats.
- Now defaults to User License instead of Machine License in Windows.
- Incremental layouting fix and tooltip improved.
- Issue when transform name contained %.
- Hang when reaching 10k entities in Maltego Classic or CE.
- 6 additional changes/fixes.
- Merging of bookmarks on entities returned from transforms.
- 7 additional changes/fixes.
- Text on some buttons and labels being truncated in certain Linux distributions.
- Offline activation issue.
- 4 additional changes/fixes.
- Many Collaboration fixes and improvements.
- Fixed plurals of IPv4 Address and Person entities.
- Added a "Dismiss All" button to dismiss all pending transform error dialogs.
- 6 additional changes/fixes
- Updated User-Agent string for requests.
- Entities sometimes not merging when they should.
- Machines not completing when transforms return with errors.
- Excel dates being imported as numbers instead of dates.
- Error when using Show/Hide Notes with collections in graph.
- "Type not found for id…" errors.
- 8 additional changes/fixes
- The ribbon taskbar icons.
- The search icons.
- 4 additional changes/fixes
- Allow entity category to be edited from Entity Manager.
- 2 small bugs.
- The issue with transforms unable to update source entity.
- Remember the Collection slider value from the last open graph when creating a new graph.
- Pin the Home editor tab to the left.
- Improved performance when dragging entities from the palette to the graph.
- Improved transform result entity matching and merging performance.
- Improved error messages when servers are not reachable.
- Issue with entity value editing.
- Issue when opening graph with +T.
- Error when closing all graphs and clicking "Don't Save" in rapid succession.
- Rare font error when trying to export to PDF.
- Issue with Hub Transform Inputs editors losing focus after each key press.
- Issue with editing array properties in the double-click entity edit dialog.
- Show up-to-date Machine script when editing Machine from Run View.
- 12 additional small bugs.
- Issues with matching URLs of different case.
- A new Certificate Manager.
- The ability to search for links in the graph with +f.
- Option to disable auto image downloads.
- Regular expression issue on inherited entities.
- Report export issue.
- Top graph action enabled states when graph is opening/closing.
- Update hover context when navigating entities with the arrow keys.
- Error when editing entity containing unparsable URLs.
- Error when importing a graph from a large table data file.
- An option to use a license per user instead of per machine in Windows.
- Bookmark values are now also sent to transforms.
- Entity properties can now be set to 'hidden'.
- The path fields of File Chooser dialogs are now editable.
- Automatically select the find text after using Find shortcut.
- Changed transform slider values from 255, 4000 and 64000 to 256, 4096 and 65536.
- Wrong discovered icon counts.
- Change Type when the two types have properties with the same name but different property types.
- Correctly escape "%" in property values.
- "SyncFailedException" errors
- Issue where properties were cleared when editing other related properties.
- Issue when refreshing items in the hub.
- Tabular Import failing to create link between duplicate values in the same row.
- Issue with Output Window links.
- "Could not install some modules" error.
- 11 additional small bugs.
- "Attempt to mutate in notification" error when editing the label text of a manual link.
- Made it easier to input an API key when installing a hub item.
- Increased the maximum graph to image export width from 7k to 15k pixels.
- Improved handling of local transform errors.
- Fallback to system fonts when trying to display Unicode characters in entity labels.
- Issues with Find in Files for entities with attachments or of unknown type.
- Follow redirects correctly when downloading images for reports.
- Error when expanding certain hub items during configuration export.
- Error that sometimes occurred when choosing Close All.
- Rare error that occurred when many entities with date properties are returned from a transform.
- 3 additional small bugs.
- Built-in machines were removed so that they are now only installed with hub items.
- Correctly remove transform servers that are not referenced by any seeds anymore.
- Show wait cursor when refreshing hub item.
- A "Relayout after 'Copy to New Graph'" option in the application Options.
- Support for a new "UseClientAuthorizationHeader" flag in the OAuthAuthenticator xml.
- Merged CaseFile, CE, Kali, Classic & XL into a single distribution.
- Major improvements to how licensing works.
- Improvements to error reporting.
- Show custom/user hub items first in the hub.
- Changed the location of "Options" in the application menu.
- Zoom-to-selection after pasting on a graph.
- Zoom-to-fit after doing a copy to new graph action.
- Replaced the scale option with pixel width when exporting a graph as an image.
- Reduced bandwidth used when checking for updates.
- Improved performance of Find in Files for *.mtgl files.
- Improved performance when uninstalling hub items.
- Improved performance when many (thousands) of the same type of entities are returned.
- Improved performance when selecting many entities with many transforms and machines installed.
- Added workaround for JDK-8160328 rendering bug.
- Freeze when deleting multiple transforms in the Transform Manager.
- Selection/hover context between graph, Detail View and Property View going out of sync.
- Persistence of tabular import links.
- Full screen drag select issue on Mac.
- 35 additional small bugs.
- Entity value cleared when double clicking on label and clicking away.
- Dragging of the main window laggy.
- 3 additional small bugs.
- Automatic error reporting (opt-in).
- Support for refresh tokens and expire times in OAuth2.0 for managed services.
- Drag and drop graph files into Maltego to open them.
- Palette search box.
- Graph context menu search box.
- Automatically bring up the find bar when typing with the graph active.
- Drag title bar to top of screen to maximize.
- Drag title bar down from maximize to restore.
- Unicode issue when exporting PDF report.
- Maximizing Maltego on secondary monitor.
- 19 additional small bugs.
- A Home button under Windows in the ribbon.
- A Refresh button to hub items so that their transforms can be refreshed without refreshing all hub items.
- Support SSL for Managed Services callbacks with "UseSSLHost".
- Ability to specify the request type verb for Managed Services with "RequestType".
- Twitter access token expiring immediately after sign in.
- 15 additional small bugs.
- Ability to inspect links in the Detail View by clicking on "+".
- A "Select Leaves" button under Investigate in the ribbon.
- A Recently Used section in the Palette.
- License days remaining indicator.
- A type row can now be added to tables that will be used during Tabular Import.
- Auto detect a header row, type row and/or entity types during Tabular Import.
- An "Unmap All" button in Tabular Import.
- Ability to specify default connectivity strategy during Tabular Import.
- Connectivity Table in Tabular Import.
- Ability to select multiple files during Tabular Import.
- Entity List View.
- A "Save As" button to the taskbar.
- Factory Reset.
- Better name generation for new graphs.
- Persist last used tabular import file and directory path.
- Increased max font size to 25 for HiDPI screen support.
- When exporting a graph to a table, add entities with no links to the bottom of table.
- Select Leaves to only select leaves connected to a single parent.
- Improved Tabular Import performance.
- Improved PDF report generation performance and progress indication.
- An issue where a hub item would sometimes be duplicated.
- An issue where attachments could not be deleted from entities.
- 29 additional small bugs.