Skip to content

atlasmap-1.43.0

Compare
Choose a tag to compare
@igarashitm igarashitm released this 08 Jan 16:31

Highlights

  • (#780, #1486) Nested collection field support
    1st step for supporting nested collection field support. Now we support simple mapping between collection fields that have same nest level. We'll continue to explore More advanced usecases.
  • (#890) Transformation support in conditional mapping
    Now transformations can be used as a function in expression.
  • (#930) Multiple mapping definition support
    🎉 Big thanks to @AbbassFaytaroony - By specifying a mapping definition ID in URL, you can switch between multiple mapping definitions with a single backend instance.
  • (#1185) Collection field support in conditional mapping
    With thanks to transformation support, now collection field is allowed in expression.
  • (#1399, #1441) PoC for supporting DFDL with Apache Daffodil
    Although this is a PoC, basic runtime support for DFDL is there. If you're an AtlasMap expert, you might be able to taste it 😆

Full issue list

Enhancements

  • #1589 JSON schema: support local definition reference
  • #1486 Enable support for mapping from nested to non-nested collection
  • #1481 UI-REACT: Support import icon
  • #1441 Investigate supporting DFDL schema inspection
  • #1185 Support collection field in expression
  • #930 Support multiple mappings accessed through route
  • #890 Support invoking arbitrary transformation in expression
  • #780 Add runtime support for nested collection
  • #756 Update to Camel 2.23 + SpringBoot 2.1

Bug Fixes

  • #1590 regression: older .adm file fails to be loaded
  • #1588 Mappings of an imported ADM catalog can be lost
  • #1585 ui-react gets error where it doesn't pass mappingDefinitionId
  • #1579 UI test failure in mapping-management.service.spec.ts
  • #1442 Lines don't update when new fields mapped via mapping-details and expression

Misc

  • #1618 UI_REACT: Add core support for wiring up mapping creation.
  • #1606 UI_REACT: Wire onAddToMapping to atlasmap provider
  • #1592 UI_REACT: add placeholder back into export dialog
  • #1555 UI_REACT: Enable instance/ schema file delete
  • #1553 UI_REACT: Enable source document import Source/Target
  • #1542 UI_REACT: Enable 'Show types' in main panel display.
  • #1531 UI_REACT: Need a new react implementation of modal dialog
  • #1523 UI_REACT: Enable export
  • #1520 UI_REACT: Reorganize atlasmap-provider to have component utility support files.
  • #1197 Establish build toolchain for React packaging