Version 1.0.4
Bug
-
TCOMP-911: Suggestions callback doesn’t support Configuration parameters
-
TCOMP-921: String cannot be cast to Boolean when adding table with checkboxes
-
TCOMP-922: component manager : support loading dependencies from job lib folder.
-
TCOMP-924: component-kit.js errors are not sent to the error handler
-
TCOMP-927: talend-component:web errors are not always unwrapped and understandable
-
TCOMP-934: Ensure Studio rely on category and doesn’t append family name
-
TCOMP-960: Suggestions parameters are not correctly resolved in Studio
-
TCOMP-961: Default value of Suggestions method parameter is ignored
-
TCOMP-964: ClassCastException is thrown when non-string values are used as Suggestions method parameter
Work Item
-
TCOMP-816: Check migration feature and implement missing use-cases
-
TCOMP-918: create a mvn bom with tacokit stack to keep some dependencies aligned between component-runtime and it’s studio integration
-
TCOMP-932: Avoid Kafka recursive logging for component server
-
TCOMP-933: Drop component-kit.js module
-
TCOMP-935: Component server should log application and service in kafka mode
-
TCOMP-938: Add a builtin::http trigger in the server proxy
-
TCOMP-939: Ensure the proxy server can lookup references with a SPI
-
TCOMP-943: (web) Grand parent references for triggers not well resolved
-
TCOMP-944: (proxy server) Ensure the trigger are well resolved for references
-
TCOMP-947: (maven/gradle) ensure web task logs there is a UI
-
TCOMP-953: Upgrade to ziplock 7.0.5
-
TCOMP-954: Upgrade netty to 4.1.28.Final for the test stack
-
TCOMP-958: Componentvalidator error message in case of an unsupported type is misleading
-
TCOMP-959: [dependency upgrade] Upgrade to icon bundle 0.202.0
-
TCOMP-962: .car deploy-in-studio command (CarMain) should support to override an existing version
-
TCOMP-965: [dependency upgrade] Apache Beam 2.6.0
-
TCOMP-966: Ensure Studio integration renames HTTP threads to identify them more explicitly
-
TCOMP-967: Ensure parameter index is in metadata for services and constructors
Version 1.0.2
Bug
-
TCOMP-888: Designer pipeline records counter are wrong for tacokit components with multiples outputs
-
TCOMP-899: Update Beam 2.5.0 compatibility
-
TCOMP-903: [tacokit studio integration] - Guess schema - better handling of number types recognition
-
TCOMP-904: [tacokit studio integration] - fix job classpath generation
-
TCOMP-913: Fix absolute path resolution for child of child use-case
New Feature
-
TCOMP-900: [tacokit studio integration] - Handle conditional outputs
Work Item
-
TCOMP-898: Ensure starter will be able to auto update its versions to avoid redeployments
-
TCOMP-905: Enrich scanning exclusion set
-
TCOMP-906: Minimalist JsonObject to IndexeredRecord utilities for beam
-
TCOMP-907: Support maxBatchSize as in the studio in Beam
-
TCOMP-910: Add maxbatchsize as built in parameter to Processor meta model
-
TCOMP-915: Upgrade Apache Meecrowave to 1.2.2
Version 1.0.1
Bug
-
TCOMP-822: [Windows] deploy-in-studio & car copy jar command in mvn plugin - don’t work if the studio is running
-
TCOMP-844: Service default method forwarded to interface method instead of implementation one if exists
-
TCOMP-848: [junit5] implicit mock collector and emitter are not resetted per method
-
TCOMP-851: [form] UiSchema shouldn’t have a JsonSchema
-
TCOMP-858: @OptionsOrder not respected by form-core
-
TCOMP-862: [form-core] ".." path is not correctly resolved
-
TCOMP-863: Job DSL doesn’t support multiple outputs
-
TCOMP-873: Fix shade junit-http module : remove shaded dependencies from generated artifact
-
TCOMP-889: [form] arrays are lost in trigger paths
-
TCOMP-890: Merge the component outputs (by name) from @AfterGroup and @ElementListener
-
TCOMP-893: Don’t log a warning for services when parameters don’t have i18n support
New Feature
-
TCOMP-834: Ensure that component has only one configuration argument.
-
TCOMP-845: [junit] ComponentsHandler misses findService
-
TCOMP-846: [junit] allow to inject current plugin services in test class
-
TCOMP-847: Support gzip in JUnit HTTP tooling
-
TCOMP-849: [junit http] support to match the request payload
-
TCOMP-850: MavenDecrypter should tolerate ${env.xxx} syntax
-
TCOMP-861: Ensure Car Mojo can be skipped
-
TCOMP-887: [studio] add chunk size advanced common param for processors & output
-
TCOMP-892: Validate runtime configuration before executing the runtime
Work Item
-
TCOMP-829: Configuration Type tree is not correctly computed
-
TCOMP-830: Move all configuration to Microprofile Config instead of DeltaSpike
-
TCOMP-832: Provide a way to access lastUpdatedTimestamp in rest api
-
TCOMP-833: Upgrade gradle+maven for the starter
-
TCOMP-839: Add an API to load lazily the potential values of a list
-
TCOMP-840: Upgrade icon bundle to 0.190.2
-
TCOMP-841: Add validation of option names in the validator
-
TCOMP-852: [dependency upgrade] Upgrade shrinkwrap-resolver-impl-maven to 3.1.3
-
TCOMP-855: Support service injections in services
-
TCOMP-856: [dependency upgrade] OpenWebBeans 2.0.6
-
TCOMP-857: SimpleCollector must not depend on junit 4
-
TCOMP-864: Mojo should be thread safe for car/dependencies.txt generation
-
TCOMP-867: Expose Injector service
-
TCOMP-868: Create an ObjectFactory service
-
TCOMP-869: Ensure actions can get injected the requested lang
-
TCOMP-870: Provide Beam DoFn to simplify the migration from IndexedRecord to JsonObject
-
TCOMP-876: Allow custom converters in form-core
-
TCOMP-878: Add beam in the docker image OOTB
-
TCOMP-879: CarMojo doesn’t use car extension to attach the artifact
-
TCOMP-880: [dependency upgrade] Maven 3.5.4
-
TCOMP-881: [dependency upgrade] CXF 3.2.5
-
TCOMP-882: [dependency upgrade] Tomcat 9.0.10
-
TCOMP-883: [dependency upgrade] Beam 2.5.0
-
TCOMP-884: [dependency upgrade] Upgrade to icon bundle 0.197.0
-
TCOMP-894: [dependency upgrade] Johnzon 1.1.8
-
TCOMP-895: [dependency upgrade] xbean 4.9
Version 0.0.10
Backlog Task
-
TCOMP-643: Deployment
Bug
-
TCOMP-770: Removing component from web UI causes wrong number of components in summary
-
TCOMP-775: Starter - Fix properties keys generation
-
TCOMP-776: component-kit.js ignore credentials
-
TCOMP-783: ActiveIfs doesn’t make option visible
-
TCOMP-796: Datastore check (@Checkable) should default meta parameters to "datastore" if none is found
New Feature
-
TCOMP-773: Extend the http client api to handle more generic use cases
Version 0.0.9
Work Item
-
TCOMP-768: More tolerance of configuration prefix for implicit migration of configuration node in form core library
Version 0.0.5
Work Item
-
TCOMP-738: Component Server should respect ~/.m2/settings.xml local repository if it exists
-
TCOMP-739: SerializationTransformer shouldn’t use ComponentManager to avoid ClassNotFoundException
-
TCOMP-740: UISpecService should be reactive and use a CompletionStage based API
-
TCOMP-741: UISpecService configuration support
-
TCOMP-742: Configuration Type properties should be rooted
-
TCOMP-744: Ensure wrapped BeamIO uses the right TCCL
-
TCOMP-745: [Dependency Upgrade] CXF 3.2.4
-
TCOMP-746: [Dependency Upgrade] Tomcat 9.0.6
-
TCOMP-747: [Dependency Upgrade] Log4j2 2.11.0
-
TCOMP-748: Make configurationtype index endpoint lighter OOTB
-
TCOMP-749: Intellij Idea plugin
-
TCOMP-750: Unify @Pattern using javascript regex instead of a mixed mode
Version 0.0.3
Bug
-
TCOMP-731: Configuration Type migration handler skipped
Version 0.0.1
Work Item
-
TCOMP-446: Support Embedded Documentation
-
TCOMP-650: Ensure component can be executed in beam pipelines
-
TCOMP-651: Ensure beam components can be wrapped and used through the Talend Component Kit Framework
-
TCOMP-653: Web Form metamodel service
-
TCOMP-655: Catalog service
-
TCOMP-656: UISpec compatibility
-
TCOMP-658: Add test Source/Sink collectors in JUnit integration
-
TCOMP-659: Basic job builder API to simplify JUnit tests
-
TCOMP-662: Validation Mojo
-
TCOMP-664: Local testing server for dev
-
TCOMP-675: Select a communication solution for Talend Component Kit server
-
TCOMP-680: Register components into the Studio Palette
-
TCOMP-681: Studio parameters form integration
-
TCOMP-682: Studio Metadata integration
-
TCOMP-683: Studio Runtime integration
-
TCOMP-691: Create context menu for Tacokit node in repository panel
-
TCOMP-719: Support Input Definition
-
TCOMP-720: Support Output Definition
-
TCOMP-721: Initial Widget Definitions