Connector Packs

Connector Packs complement DX Core. Each Connector Pack integrates Magnolia with an adjacent software category. The packs are optional. You typically need to connect multiple systems when building a best-of-breed digital experience platform. Connector Packs make it all easier.

Analytics Connector Pack

Analytics module 1.1

Released on April 6, 2020.

This release delivers a new connector for Adobe Analytics.

Analytics module 1.0

Released on July 9, 2019.

Initial release of the Analytics Connector Pack modules, which provide a framework and connectors to inject your analytics data into the Magnolia UI enabling authors and marketeers to make data-driven decisions. See Analytics Connector Pack for an overview of the functionality provided.

Commerce Connector Pack

E-commerce module 1.2.3

Released on December 1, 2020.

Bug fix release.

E-commerce module 1.2.2

Released on November 30, 2020.

This release brings full compatibility with Magnolia 6.2.5 as well as some bug fixes.

E-commerce module 1.2.1

Released on September 16, 2020.

This release brings full compatibility with Magnolia 6.2.3 as well as some bug fixes.

E-commerce module 1.2

Released on August 20, 2020.

SAP Commerce Cloud Connector 

This release delivers a new connector for SAP Commerce Cloud (formerly Hybris).

The connector includes a new User endpoint for SAP:

  • /users/{userId}/accessToken — To log in a user and obtain the user's access token.
  • /users/{userId}/addresses — To handle stored addresses of users.
  • /users/{userId}/paymentMethods — To handle stored payment methods of users.
accessToken
@POST
@Path("/v2/users/{userId}/accessToken")

getUserAddresses
@GET
@Path("/v2/users/{userId}/addresses")

createUserAddress
@POST
@Path("/v2/users/{userId}/addresses")

deleteUserAddress
@DELETE
@Path("/v2/users/{userId}/addresses/{addressId}")

updateUserAddress
@PUT
@Path("/v2/users/{userId}/addresses/{addressId}")

getUserPaymentMethods
@GET
@Path("/v2/users/{userId}/paymentMethods")

updateUserPaymentMethod
@PUT
@Path("/v2/users/{userId}/paymentMethods/{paymentMethodId}")

deleteUserPaymentMethod
@DELETE
@Path("/v2/users/{userId}/paymentMethods/{paymentMethodId}")

Note that the documentation for the new User REST endpoint will be available shortly.

Cart and Checkout endpoint updates

This release provides a V2 of two endpoints:

  • Checkout endpoint — In v2, the checkout endpoint sets the address of a cartId to ensure the correct resource is consistently identified. For example, the v1 /checkouts/address/{cartId} becomes in v2 /checkouts/carts/{cartId}/address.

    setAddress
    @PUT
    @Path("/checkouts/cart/{cartId}/address")
    
    setShippingMethod
    @PUT
    @Path("/checkouts/cart/{cartId}/shippingmethod")
    
    createOrder
    @POST
    @Path("/checkouts/cart/{cartId}/order")
    
    getShippingMethods
    @POST
    @Path("/checkouts/cart/{cartId}/shippingmethods")
  • Cart endpoint — In v2, cartId is a path parameter instead of form parameter in the REST calls. For example the v1 /carts/items becomes in v2 /carts/{cartId}/items. The other parts of the call are unchanged.

    addItem
    @POST
    @Path("/v2/carts/{cartId}/items")
    
    removeItem
    @DELETE
    @Path("/v2/carts/{cartId}/items/{itemId}")
    
    updateItemQuantity
    @POST
    @Path("/v2/carts/{cartId}/items/{itemId}")

The ecommerce-rest-role has been updated to allow the v2 endpoints.

Note that the documentation for both v2 endpoints will be updated shortly.

V1 of the Cart and Checkout endpoints are deprecated from this release on. They will be removed in the next major version of the Commerce Connector Pack.

Product chooser

This release also improves the sample template provided in the Pages app. Magnolia provides a dialog to select the connection, category and product instead of requiring you to manually enter the connection name, definition name and a product ID. If you only have one connection configured, you choose the category and product directly.

List of changes:

E-commerce module 1.1.1

Released on July 7, 2020.

This release introduces compatibility with Magnolia 6.2.2 and an improvement that means images are displayed instead of the URL now in the E-commerce app (see Configuring the images displayed in the E-commerce app). List of changes:

  • [ECOMMERCE-226] - Prod detail sub-app - image field displays image instead of path
  • [ECOMMERCE-295] - Use i18n keys instead of literals for labels in product detail view
  • [ECOMMERCE-254] - Manual tagging action should tag a product even if the product has a tag already

E-commerce module 1.1

Released on April 6, 2020.

This release delivers a new connector for Salesforce Commerce. 

E-commerce module 1.0

Released on July 9, 2019.

Initial release of the Commerce Connector Pack for connecting to e-commerce systems such as Magento and commercetools.

See Commerce Connector Pack for an overview of the functionality provided.

DAM Connector Pack

External DAM module 1.0.3

Released on December 1, 2020.

This release brings a number of improvements and bug fixes

Bynder SDK 2.2.1

The Bynder SDK version has been reverted from 2.2.4 to 2.2.1.

This resolves the issue discovered in version External DAM 1.03 that blocks users from uploading assets to Bynder via Magnolia. 

EXTDAM-198 - Getting issue details... STATUS

Configuring pagination  

You can now configure pagination to improve response times.

EXTDAM-169 - Getting issue details... STATUS

Publish Bynder assets from within Magnolia

You can now publish Bynder assets via the Magnolia UI. 

By default, all Bynder assets are private. If you want to use Bynder assets on a public page, you must publish them to make them public.

(warning) Note that once Bynder assets are marked as published they cannot be unpublished or made private again in Magnolia.

EXTDAM-62 - Getting issue details... STATUS

External DAM module 1.0.2

Released on November 18, 2020.

This release brings compatibility for Magnolia 6.2.4 and a number of improvements and bug fixes.

We have discovered an issue with Bynder SDK version 2.2.4 and External DAM 1.0.2 that blocks users from uploading assets to Bynder via Magnolia. 

Do not use this release if you are a Bynder connector user. External DAM 1.0.3 corrects the issue and will be released soon. 

Improved handling of large numbers of S3 assets

Magnolia has improved how large numbers (thousands) of assets in a given S3 folder are rendered. 

Magnolia has a specialized method that counts the total number of assets in your S3 system instead of creating the corresponding internal objects. Since S3 only allows batches of 1000 assets to be retrieved in a given call, we iterate as many API calls as necessary to retrieve the assets stored in S3.

For example, Magnolia must make 100 API calls to retrieve 100 000 assets. Depending on your internet bandwidth, cache and other factors, this could take around 1 minute to complete. For better response times, we recommend that you store a maximum of 10 000 assets per S3 bucket.

EXTDAM-170EXTDAM-138

Configure the maximum search time for S3

You can configure the maximum time the system spends searching for S3 assets to be displayed in the Magnolia interface using a new parameter called maxSearchTimeInMilis under dam-s3/config.yaml.

By default, the maximum search time is 10 seconds (maxSearchTimeInMilis: 10000).

EXTDAM-184

Mime types

If you upload an asset that does not have a suffix, Magnolia now infers the mime type from the binary.

To avoid extra API calls to S3, we recommend you include the suffix whenever possible.

EXTDAM-126

Bug fixes

External DAM module 1.0.1

Released on June 22nd, 2020.

This release brings compatibility for Magnolia 6.2.1 and a number of minor improvements and bug fixes:

  • [EXTDAM-105] - (Bynder) Allow upload another image when editing
  • [EXTDAM-106] - (Bynder) Set the asset's name with the name of the upload file
  • [EXTDAM-121 ] - Cache is not applied when browsing through app-chooser
  • [EXTDAM-119] - Adjust to Periscope changes in 6.2.1
  • [EXTDAM-104] - Show notification to the user when an async action started
  • [EXTDAM-108] - (Bynder) Correct notify message with apostrophe
  • [EXTDAM-112] - (Bynder) Edit asset fails with exception
  • [EXTDAM-113] - (Bynder) Changing the image is not reflected in the tree unless the name is updated
  • [EXTDAM-114] - Periscope search is case sensitive
  • [EXTDAM-115] - (S3) Double click on bucket or folder opens the editor
  • [EXTDAM-116] - (S3) Strange behaviour deleting a folder
  • [EXTDAM-120] - (Bynder) The item deletion does not happen immediately

External DAM module 1.0

Released on April 6, 2020.

Initial release of the DAM Connector Pack for integrating with Bynder and Amazon S3, so that you can use your assets directly in Magnolia. 

See DAM Connector Pack for an overview of the functionality provided.

Marketing Automation Connector Pack

Marketing Automation module 1.0.1

Released on July 21, 2020.

This release provides bug fixes including a fix for a null pointer exception:

[ MKTAUT-112 ] - Reinitialising the connection may cause a NPE

Marketing Automation module 1.0

Released on April 6, 2020.

Initial release of the Marketing Automation Connector Pack for integrating with third-party marketing software solutions, such as Marketo and Salesforce, so that you can use your forms or form fields directly in Magnolia and efficiently collect data about your prospects and customers. 

See Marketing Automation Connector Pack for an overview of the functionality provided.

Optimization Connector Pack

Siteimprove module 1.1.6

Released October 9, 2020.

This bugfixing release should be used with Magnolia 6.1. 

SIMPROVE-5 - Getting issue details... STATUS

SIMPROVE-6 - Getting issue details... STATUS

Siteimprove module 1.2

Released May 8, 2020.

This bugfixing release also provides compatibility with Magnolia 6.2.

SIMPROVE-4 - Getting issue details... STATUS

SIMPROVE-5 - Getting issue details... STATUS

SIMPROVE-6 - Getting issue details... STATUS

Siteimprove module 1.1.5

SIMPROVE-3 - Getting issue details... STATUS

Siteimprove module 1.1.4

The Siteimprove module is now part of the Optimization Connector Pack. Siteimprove enables you to perform SEO checks using the cloud-based application Siteimprove. It is a tool to help you score higher ranking in search engines and check how your content is performing over all.

For documentation for these legacy versions of Siteimprove, see Incubator - Siteimprove.

Version 1.1

Updated for Magnolia 6.0 compatibility.

Version 1.0.4

SIMPROVE-1 - Getting issue details... STATUS

Version 1.0.3

Initial release of the Extensions version of the module.

Special Features

Special Features are additional functionality available for specific needs and use cases such as managing complex multisite installations that share similar content, monitoring performance and scaling up publication. Special Features are optional. You get the best results when using them with guidance and expertise from Magnolia.

Live Copy

Live Copy 3.2 

Released on August 26, 2020

This release brings full compatibility with Magnolia 6.2.2 and the new UI framework as well as some new functionality and improvements:

Improvements
  • [LIVECOPY-108] - Open the Master Page from a live copy
  • [LIVECOPY-42] - Add a "open as new window" button for each page in the ReferencedPagesField
  • [LIVECOPY-44] - Show if the referenced page has page variations in the ReferencedPagesField
  • [LIVECOPY-145] - When I delete Master, LC still shows link to (and actions) to Master
  • [LIVECOPY-149] - Locking the component when using the Relink live copy function should be optional
  • [LIVECOPY-150] - Only push master content pages to specific pages
  • [LIVECOPY-151] - When pushing master content changes users can auto publish content
  • [LIVECOPY-159] - Fields under composite/switchable/multi fields are protected independently from the parent field
  • [LIVECOPY-190] - Change the color of a partially protected component (only certain fields are disabled)
Bug fixes
  • [LIVECOPY-171] - Protect/unprotect complex fields
  • [LIVECOPY-194] - Push master content changes position of component order
  • [LIVECOPY-195] - Enable/disable updates for component does not update the detail page

Live Copy 3.1.2 

Released on August 20, 2020.

This release provides the following bug fixes:

  • [LIVECOPY-173] - Push master content changes position of component order
  • [LIVECOPY-178] - NPE is thrown when attempting to create a live copy from page
  • [LIVECOPY-217] - Live Copy relink does not work
  • [LIVECOPY-218] - ItemNotFound exception when pushing master content changes

Live Copy 3.1.1

Released on November 13, 2019.

LIVECOPY-153 - Getting issue details... STATUS

LIVECOPY-69 - Getting issue details... STATUS

LIVECOPY-163 - Getting issue details... STATUS

LIVECOPY-143 - Getting issue details... STATUS

Live Copy 2.0.7

Released on September 11, 2019.

LIVECOPY-69 - Getting issue details... STATUS

LIVECOPY-47 - Getting issue details... STATUS

LIVECOPY-11 - Getting issue details... STATUS

Live Copy 3.1

Released on July 5, 2019.

Live Copy is now a Special Features module. Live Copy helps you manage complex multisite installations that share similar content by creating live copies of master sites.

These are legacy versions of Live Copy, previously available in the Magnolia Professional Services Incubator

Version 3.0

Updated for Magnolia 6.0 compatibility.

Version 2.1.1

LIVECOPY-49 - Getting issue details... STATUS

LIVECOPY-46 - Getting issue details... STATUS

LIVECOPY-45 - Getting issue details... STATUS

LIVECOPY-41 - Getting issue details... STATUS

LIVECOPY-40 - Getting issue details... STATUS

Version 2.1

Updated for Magnolia 5.7 compatibility.

LIVECOPY-38 - Getting issue details... STATUS

Version 2.0.6

LIVECOPY-77 - Getting issue details... STATUS

Version 2.0.5

POM edited to prevent versioning clash with magnolia-pages-editor-widget

Version 2.0.4

LIVECOPY-71 - Getting issue details... STATUS

LIVECOPY-67 - Getting issue details... STATUS

LIVECOPY-61 - Getting issue details... STATUS

LIVECOPY-8 - Getting issue details... STATUS

Version 2.0.3

LIVECOPY-46 - Getting issue details... STATUS

LIVECOPY-45 - Getting issue details... STATUS

LIVECOPY-41 - Getting issue details... STATUS

LIVECOPY-40 - Getting issue details... STATUS

Version 2.0.2

LIVECOPY-28 - Getting issue details... STATUS

LIVECOPY-27 - Getting issue details... STATUS

LIVECOPY-25 - Getting issue details... STATUS

Version 2.0.1

LIVECOPY-33 - Getting issue details... STATUS

LIVECOPY-32 - Getting issue details... STATUS

Version 2.0

Initial release of the Incubator (previously called Extensions) version of the module.

LIVECOPY-31 - Getting issue details... STATUS

LIVECOPY-23 - Getting issue details... STATUS


#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels