Releases: assimbly/runtime
Releases · assimbly/runtime
Update version to 5.0.8
What's Changed
- StepCollector - use Instant.now() for the timestamp by @brunovg in #436
- revert changes made on AttachmentEnrichStrategy by @brunovg in #438
- FlowStatistics - take in account all routes data info by @brunovg in #440
- 449 backend stop responding if es connection is not established by @brunovg in #450
- AS2 outbound and inbound by @brunovg in #459
- MessageEvent - filter out headers with certificates by @brunovg in #463
- AS2MDNProcessor - split mdn content value into headers by @brunovg in #464
- inclusing of as2 custom component dependency by @brunovg in #466
- AS2 component - latest changes by @brunovg in #469
- AS2 inbound - validate signing certificate chain by @brunovg in #475
Full Changelog: 5.0.6...5.0.8
5.0.6
5.0.5
What's Changed
- Global options - CamelJacksonEnableTypeConverter and CamelJacksonTypeConverterToPojo by @brunovg in #378
- FlowManagerRuntime - setMaintenance endpoint - set time path variable instead of flowId by @brunovg in #393
- FlowConfigurerRuntime - getDocumentation - set componenttype variable instead of flowId by @brunovg in #395
- TopicManagerRuntime - clearTopic - set topicName variable instead of topicType by @brunovg in #396
- init truststores on boot by @brunovg in #402
- ValidationRuntime - connection endpoint - init integration object by @brunovg in #403
Full Changelog: 5.0.3...5.0.5
5.0.3
What's Changed
- register jackson-datatype-jsr310 module in objectMapper by @brunovg in #357
- 351 spring rabbitmq by @skin27 in #358
- ftp implicit ftps over tls by @brunovg in #359
- Add experimental way of stopping a flow through the ShutdowStrategy by @skin27 in #365
- MessageEvent - fromErrorRoute by @brunovg in #367
- remove leftover routes after gracefully shutdown routes using startup order by @brunovg in #369
- MessageEvent + StepCollector - Store failed exchanges events (StepFailed) by @brunovg in #370
Full Changelog: 5.0.2...5.0.3
5.0.2
What's Changed
- StepCollector - get body as inputStream, and then into a byte[] by @brunovg in #287
- StepCollector - isolate try catch on InputStream conversion to byte[] by @brunovg in #288
- getFlowStats - getLastExchangeCompletedTimestamp instead of getLastExchangeFailureTimestamp by @brunovg in #303
- Phasing out bundle_id by @brunovg in #304
- Flow stats - cpu load - use 0 if string cannot be parsed by @brunovg in #305
- ZipFileEnrichStrategy - PoolEnrich - if newExchange is null, it means there's no remote file to consume by @brunovg in #312
- FlowActionReport - disable stop report when stopFlow is called internally by startFlow by @brunovg in #316
- ZipFileEnrichStrategy - use CamelFileName header if CamelFileNameConsumed is null by @brunovg in #317
- Update to 5.0.2-SNAPSHOT by @skin27 in #323
- fix unmarshall class on next by @brunovg in #325
- 313 check connections by @skin27 in #328
- Set bridgeErrorHandler globally by @skin27 in #329
- Change enrich to use Camel's typeconverter when not a string by @skin27 in #331
- Next by @skin27 in #332
- XmlAggregateStrategy - checks for xml declaration at the beginning of splitXml string by @brunovg in #338
- setHeaderFilterStrategy as ClassicJmsHeaderFilterStrategy by @brunovg in #340
- changed the way flow loader report is initialised/used by @brunovg in #342
- implement threads endpoint by @skin27 in #344
Release 5.0.1
What's Changed
- getFlowStats - getLastExchangeCompletedTimestamp instead of getLastExchangeFailureTimestamp by @brunovg in #303
- Phasing out bundle_id by @brunovg in #304
- Flow stats - cpu load - use 0 if string cannot be parsed by @brunovg in #305
- ZipFileEnrichStrategy - PoolEnrich - if newExchange is null, it means there's no remote file to consume by @brunovg in #312
- FlowActionReport - disable stop report when stopFlow is called internally by startFlow by @brunovg in #316
- ZipFileEnrichStrategy - use CamelFileName header if CamelFileNameConsumed is null by @brunovg in #317
- Release 5.0.1 by @skin27 in #322
Full Changelog: 5.0.0...5.0.1
Release 5.0.0
What's Changed
- Fixed manual update version action by @joaocatalao in #128
- Master by @skin27 in #129
- Added new release workflow & deleted old publish action by @joaocatalao in #130
- Updated new release workflow by @joaocatalao in #132
- Updated workflows by @joaocatalao in #133
- Added delete-packages workflow by @joaocatalao in #134
- Updated delete-packages workflow by @joaocatalao in #135
- health check endpoint - jvm stats by @brunovg in #136
- XML to JSON custom component - replicate Json-lib behaviour by @github-actions in #138
- Health Check - revert jvm endpoint by @brunovg in #139
- Health Check - Broker stats by @brunovg in #140
- Renaming globalvariables component to tenantvariables by @github-actions in #142
- InboundEmailComponent - option consumer.delay not supported on Camel3 by @github-actions in #144
- Main by @skin27 in #145
- Oriflame dil templates by @brunovg in #147
- Log error - add error stack trace into log error, for easy debug in the future by @brunovg in #148
- Insert AttachmentAttacher in the registry by @brunovg in #150
- Add 4.0.5 changes to next by @skin27 in #151
- Include zipFileDataFormat binding by @brunovg in #152
- Using ofEpochMilli() instead ofEpochSecond() by @brunovg in #154
- zipFileDataFormat - className bind correction + transform checkedZipFileDataFormat to zipFile by @brunovg in #156
- Renaming headerName and propertyName only when it's an attribute by @brunovg in #158
- Camel2 to Camel 3 transformation - zipFile and Unzip by @brunovg in #160
- Flow status in lowercase by @brunovg in #162
- Unzip - setHeader CamelFileName for each file by @brunovg in #164
- removes new breaking lines only on unmarshal checkedZipFileDataFormat tags by @brunovg in #166
- Added filter request header param on statsbyflowids endpoint by @brunovg in #168
- FTP Validator - add extra config on jsch library by @brunovg in #171
- Updated report error message by @brunovg in #175
- Add extra jsch config from environment variables by @brunovg in #177
- Skip date header filter if useCustomDateHeader is present and true by @brunovg in #176
- XmlAggregateStrategy - small fixes by @brunovg in #178
- XmlAggregateStrategy - fix some problems when parallel processing is used by @brunovg in #183
- Message Collector - body length limit by @brunovg in #190
- XmlAggregateStrategy - removes xml declaration from splitXml by @brunovg in #192
- Message Event - new jsonProperty properties - will contain specific data/metrics by @brunovg in #194
- New endpoint /brokers/{brokerType}/flows/message/count by @brunovg in #196
- Message Event - improvements on properties by @brunovg in #197
- Platform preparations to move to camel 4 by @brunovg in #202
- Script - InputStreamToStringProcessor by @brunovg in #220
- MessageCollector - filter routes that contains specific words on the routeId by @brunovg in #205
- ExchangeCollector/StepCollector - filter routes that contains specific words on the routeId by @brunovg in #223
- Added dependencies directly, instead of using dynamically bindings. by @brunovg in #226
- EventConfigurer - cast to StepCollector instead of RouteCollector by @brunovg in #230
- Transactions - use '' as body, if body content is a binary by @brunovg in #242
- Health endpoints by @brunovg in #245
- statsbyflowids call endpoint - use a POST instead a GET by @brunovg in #253
- Step Collector - read exchange message body content only once by @brunovg in #256
- Http component - Mutual SSL - upload certificate by @brunovg in #237
- Jetty - set RequestHeaderSize and ResponseHeaderSize in jetty calls by @brunovg in #260
- Keystore password - environment variable KEYSTORE_PWD by @brunovg in #261
- Next by @skin27 in #266
- delete message collector by @skin27 in #267
- StepCollector - added BodyType and ExchangePattern as properties by @brunovg in #271
- Add previousFlowId and previousFlowVersion into MessageEvent by @brunovg in #272
- SetOriginalMessageProcessor - set and load originalHttpMessage when retry option is used on http component by @brunovg in #273
- SetOriginalMessageProcessor - removed casting situations and added logs by @brunovg in #275
- Update to 5.0.0 by @skin27 in #278
- Update to 5.0.0 by @skin27 in #279
- Update GitHub Action workflows by @skin27 in #281
- Update update-version.yml by @skin27 in #282
- Update to 5.0.0 by @skin27 in #283
- Update release.yml by @skin27 in #284
- StepCollector - get body as inputStream, and then into a byte[] by @brunovg in #287
- StepCollector - isolate try catch on InputStream conversion to byte[] by @brunovg in #288
- Release 5.0.0 by @skin27 in #291
Full Changelog: 4.0.0...5.0.0
4.0.1
4.0.0
Changes
- Regex Validation (#111)
🚀 Features
8 changes
- Update development version (#127)
- Snapshots Workflow (#126)
- Custom ActiveMQ - dynamic url (#124)
- Custom ActiveMQ connection (#117)
- FlowConfigurerRuntime - Integration Tests (#115)
- Integration Tests for the REST API (#107)
- Use only the default loader (#105)
- API consume/producer - json as the default option (#103)