CompanionCompanion
Companion for Delivery
Companion for Business
Companion for Integration
Contact us
Companion for Delivery
Companion for Business
Companion for Integration
Contact us
  • Companion for Integration

    • Introduction
    • Getting Started
    • Configuration
    • Excel templating
    • How it works
  • YAML Configuration

    • Principles
    • Syntax
    • Validation
  • Custom Functions

    • Summary
    • arrayToJSON
    • bool
    • concatValueAndUnit
    • convertUnit
    • currentContextId
    • exportTime
    • eval
    • firstNonEmpty
    • getContextName
    • getEvents
    • getLastEventTime
    • getReferencesByAttributeGroup
    • getStoredValue
    • getWorkspaceId
    • hash
    • hasStoreKey
    • if
    • integer
    • join
    • mergeInheritedValues
    • multiValuesToJSON
    • number
    • nodeList
    • order
    • resolveUnitLabel
    • serializeAssetPushLocationsToJSON
    • serializeAttributeLinksToJSON
    • serializeContextReferenceToJSON
    • serializeContextReferencesToJSON
    • serializeContextValuesToJSON
    • serializeDataContainerToJSON
    • serializeDataContainersToJSON
    • serializeListOfValueValuesToJSON
    • serializeReferencesToJSON
    • serializeReferenceToJSON
    • serializeValuesToJSON
    • store
    • toXML
    • uppercase
  • Execution

    • Summary
    • Composite
    • From STEP
    • Standalone
    • Performance statistics
  • Configuration

    • ActiveMQ extension
    • Amazon AWS extension (SNS, SQS, Kinesis, S3)
    • ElasticSearch/OpenSearch extension
    • File extension (Excel, CSV, JSON, XML, JSONL, XMLL)
    • Kafka extension
    • Kafka Core extension
    • MongoDB/Cosmos DB extension
    • SQL extension
    • REST extension
    • Google Pub/Sub extension
  • c4i SaaS

    • Introduction
    • Managing jobs
    • Managing executions
    • Managing users
    • Changelog
  • Changelog

    • Core features changelog
    • ActiveMQ extension changelog
    • Amazon AWS extension changelog
    • Composite extension changelog
    • ElasticSearch extension changelog
    • File extension changelog
    • Kafka extension changelog
    • Kafka Core extension changelog
    • MongoDB/Cosmos DB extension changelog
    • SQL extension changelog
    • REST extension changelog
    • Google Pub/Sub extension changelog

REST extension changelog

Core features

From version 3.1.4 onwards, version numbers are aligned with C4I Core

ActiveMQ extension versionC4I Core version
3.1.13.1.1
3.0.13.0.2
2.1.02.1.0
2.0.02.0.0
1.5.01.8.0
1.4.01.7.0
1.3.21.6.2
1.2.01.5.0
1.1.11.4.1
1.0.01.3.0

3.21.5

Released on 2026-03-17

  • Breaking change : The separator which was previously used to separate the output queue name and the optional path to write the data to ("😕/") is now replaced with "#"
  • Fix mappings not always applied in the order defined in the YAML file

3.20.4

Released on 2025-11-13

  • Major upgrade of passwords and other environment-dependent parameters handling. All environment-dependent parameters are now stored on a properties file on the STEP server. (See how to configure STEP and how to configure for Standalone)

3.17.3

Released on 2025-03-03

  • Add custom token authentication

3.16.2

Released on 2025-01-28

  • Add feature to map request headers

3.11.0

Released on 2024-06-11

  • The REST connector can now send XML messages

3.7.2

Released on 2023-10-02

  • Add new parameter to specify OAuth2 token scope

3.5.2

Released on 2023-02-27

  • Add OAuth2 Client Credentials Workflow authentification
  • Parameter AuthenticationMethod is renamed to AuthenticationMode and is now optional (the default value is "NONE")

1.2.0

Released on 2021-04-12

  • Fix bug where additional requests would be sent after an error is returned by the target web service
  • Fix hierarchical JSON generation. Dot (".") characters in key name now create a subdocument

1.1.1

Released on 2021-01-14

  • Add read timeout parameter
  • Add parameter to choose Content-Type header
  • Add 2 optional headers
    • Possibility to use {uuid} header value to link multiple batches of the same execution
  • Add a Content-Type header with authorized values "APPLICATION_JSON" (application/json) and "TEXT_PLAIN" (text/plain;charset=UTF-8)
  • Add possibility to send a "Last Batch header" to indicate that an object type has been completely sent
  • Close response body to avoid memory leaks

1.0.0

Released on 2020-11-23

  • Throw exception if HTTP request fails
Last Updated: 3/24/26, 10:34 AM
Prev
SQL extension changelog
Next
Google Pub/Sub extension changelog