Altova MapForce 版本發佈

查看各個版本中的最新內容,包含功能、增強與已解決問題的詳細資訊。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
Altova MapForce 2027主要版本2026年10月29日
功能

Basic, Professional and Enterprise Editions

  • Mapping differencing
    • In this release, you can compare two versions of a data mapping project to see exactly what has changed. Differences are displayed visually in the graphical mapping environment, so every change is immediately clear, whether it is a new or removed mapping connection, a modified data processing function, or a change to a component.
    • Connections, components, and nodes that are added appear in green, removals in red, and structural changes in yellow, while pink indicates changes in descendant nodes.
    • Comparing versions directly in the mapping view shows changes in the same form you designed them in, so you can easily review a colleague's edits, verify that a change did what you intended, or trace when and where a mapping started producing different results. You can also export a diff report in XML format.
    • This functionality also enables integration with source control systems, so the same visual comparison is available whenever you diff two versions of a mapping from your version control client. This makes review and troubleshooting of mapping projects much more straightforward.
  • Support for source control systems
    • MapForce now supports integration with source control systems and can be registered as the diff tool for .mfd data mapping projects. A new command line option lets MapForce open two versions of a mapping and display the comparison in the graphical mapping environment, so when you run a diff from your version control client, or review a change in a pull request, MapForce opens with the two versions side by side with every difference highlighted.
    • Teams can commit mappings to a shared repository, review each other's changes before merging, and look back through history to see exactly what changed in a mapping and when, all without leaving the tools they already use. Because the diff is shown visually, it's easy to see and understand which connections and functions have changed.
  • Automatic support for files with unknown extensions
    • Many industry and application-specific formats are really XML or JSON under a different file extension: .kml for geographic data, .svg for graphics, .gpx for GPS tracks, .nitf for news article content, and hundreds of others. MapForce now recognizes the underlying format when you open one of these files, regardless of its extension, and automatically inserts the corresponding mapping component.
    • This means any of the countless XML- and JSON-based vocabularies in use today can be mapped in MapForce without renaming files or specifying the format by hand.
  • New setting for one-click file activation in Project pane
    • A new option offers single-click file activation in the Project window. After enabling this from the Project tab in the Tools/Options menu, you can click a file once to open it, or to bring it to the front if it's already open. It is a fast way to move between files in large projects, matching the workflow used in other modern editors and IDEs.

Professional and Enterprise Editions

  • Support for DISTINCT in SQL WHERE/ORDER component
    • The SQL WHERE/ORDER component, which lets you filter and sort database rows directly in a mapping, now includes a DISTINCT option. When checked, MapForce adds DISTINCT to the SELECT statement it generates, so the database returns only unique rows.
    • Removing duplicates at the database level reduces data transfer and processing, particularly for large tables or repeated values. What previously required additional grouping or distinct-values logic is now a single setting in the existing WHERE/ORDER component.
  • Support for Python functions in mapping projects
    • Sometimes the logic you need already exists in code your team has written and tested. Rather than recreating it, MapForce lets you import external Python functions and call them directly from your data mapping. This adds to support for importing Java and C# function libraries.
    • You can import Python functions locally for use in a single mapping or globally to be available for all future mappings.
  • Updated database support
    • MapForce connects to all popular relational databases for data integration and ETL. In this release, support has been added for the newest versions of several:
      • SQL Server 2025.
      • Oracle 26.
      • Informix 15.
      • MySQL 9.7.
      • SQLite 3.53.
      • MariaDB 12.
  • Updated Eclipse support
    • MapForce supports seamless integration in the Eclipse IDE, with new support added for the latest versions:
      • 4.40 (2026-06).
      • 4.41 (2020-09).

Enterprise Edition

  • Support for SWIFT 2026
    • MapForce now supports the latest version of the SWIFT EDI format used in global financial messaging, in addition to numerous previous versions.
Altova MapForce 2026 Release 22026年5月27日
功能

Basic, Professional and Enterprise Editions

  • Altova AI for creating data mappings
    • MapForce 2026r2 supports optional integration with the new Altova AI Server, which is available as an add-on subscription. In this latest version of MapForce, you can use Altova AI to build data integration projects. Once you insert your source and target structures, Altova AI analyzes the actual data, generates the field connections, suggests transformation functions, and produces connections with defined data flows and processing steps - all in the standard MapForce graphical environment.
    • The process is interactive: review each suggested connection and accept or decline it individually, or apply all the changes at once.
    • Just specify your source and target to get started. In the screenshot below, Altova AI has mapped data fields and suggested the data processing function shown in green to create a working data integration project - in minutes and with no manual work required.
    • You can hover over suggestions and accept or decline each separately or all at once. If you need additional suggestions, click on a node of interest to generate additional mapping options.
    • Benefits of Altova AI for data integration and ETL include:
      • Speed / time saved - what used to be manual field-by-field connection work happens automatically.
      • Provides smart options - it analyzes your actual data structures before suggesting connections.
      • You stay in control - interactive accept/decline per connection means it's not a black box.
      • Suggests transformations - handles the logic between fields, not just the connections.
      • Native to MapForce - output is returned in the normal graphical environment, so you can edit it like any other mapping.
      • Decodes cryptic field names - automatically maps fields with opaque or abbreviated labels, like those common in EDI, so you don't have to decipher them first.
      • Bridges human languages - recognizes the semantic match between fields even when the labels don't visibly line up.
      • Lowers the barrier to entry - users who aren't mapping experts can produce working integrations.
    • Altova AI Subscription - Altova AI is available via a subscription that customers purchase in addition to their product license. A Support and Maintenance Package (SMP) is required for purchasing Altova AI. Customers may purchase an Altova AI subscription at the same time as a new SMP or add it to an existing SMP subscription.

Professional and Enterprise Editions

  • Support for DB embedded JSON schemas
    • Modern databases increasingly support native JSON column types, where structured JSON data is stored directly in a database field, and a JSON Schema can be associated with that column to define its structure. Now, instead of having to manually supply a separate JSON Schema file for a database's JSON column, MapForce can pick up the schema that's already defined at the database level, making it easier to map into and out of those fields with full structural awareness.
  • Updates for code generation
    • When generating program code to implement a data mapping project, MapForce now supports the latest versions of supported target languages, including:
      • Java 25 LTS.
      • .NET 10 LTS.
      • Visual Studio 2026.
  • Support for PostgreSQL 18
    • In this release, support has been added for the latest version of PostgreSQL.
  • Support for Eclipse 4.38 & 4.39
    • MapForce supports seamless integration in the Eclipse IDE with new support added for the latest versions.

Enterprise Edition

  • New functions to extract BSON timestamp and objectIDs in MongoDB
    • For processing MongoDB data in a mapping project, these new functions are now available in the MapForce Function Library.
  • Support for Taxonomy Packages in Altova Taxonomy Manager.