Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE #155] Add release notes #156

Merged
merged 2 commits into from
Dec 20, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 114 additions & 0 deletions events/release-notes/v1.10.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
---
title: v1.10.0 Release
date: 2023-12-16T18:00:00+00:00
hide_table_of_contents: false
author: mxsm
author_url: https://github.com/mxsm
author_image_url: https://avatars.githubusercontent.com/u/15797831
---

## Feature

- [Feature #4011](https://github.com/apache/eventmesh/issues/4011) add kafkaConnector module
- [Feature #4032](https://github.com/apache/eventmesh/issues/4032) Add Redis Connector modules
- [Feature #4042](https://github.com/apache/eventmesh/issues/4042) eventmesh operator
- [Feature #4043](https://github.com/apache/eventmesh/issues/4043) initial implementation of filter and transform
- [Feature #4082](https://github.com/apache/eventmesh/issues/4082) Support S3 file source connector
- [Feature #4171](https://github.com/apache/eventmesh/issues/4171) support pulsar connector
- [Feature #4277](https://github.com/apache/eventmesh/issues/4277) Add eventmesh-connector-knative
- [Feature #4319](https://github.com/apache/eventmesh/issues/4319) C SDK Framework
- [Feature #4320](https://github.com/apache/eventmesh/issues/4320) C SDK Support For TCP
- [Feature #4328](https://github.com/apache/eventmesh/issues/4328) Add offsetManagement Service for connectors
- [Feature #4396](https://github.com/apache/eventmesh/issues/4396) Realize the admin function for Kafka storage-plugin
- [Feature #4409](https://github.com/apache/eventmesh/issues/4409) Support source connector jdbc handle snapshot data for mysql
- [Feature #4410](https://github.com/apache/eventmesh/issues/4410) add wechat sink connector
- [Feature #4411](https://github.com/apache/eventmesh/issues/4411) Add DingDing sink connector.
- [Feature #4412](https://github.com/apache/eventmesh/issues/4412) Add WeCom sink connector.
- [Feature #4415](https://github.com/apache/eventmesh/issues/4415) Add Promethus source connector
- [Feature #4419](https://github.com/apache/eventmesh/issues/4419) Add slack sink connector.
- [Feature #4439](https://github.com/apache/eventmesh/issues/4439) Support source connector jdbc handle CDC for mysql
- [Feature #4454](https://github.com/apache/eventmesh/issues/4454) Support File Sink Connector
- [Feature #4467](https://github.com/apache/eventmesh/issues/4467) Rust SDK supports the latest gRPC protocol
- [Feature #4513](https://github.com/apache/eventmesh/issues/4513) Add eventmesh filter & transform sub module
- [Feature #4519](https://github.com/apache/eventmesh/issues/4519) Rust sdk support CloudEvents
- [Feature #4577](https://github.com/apache/eventmesh/issues/4577) Implement FilterEngine for EventMesh Filters
- [Feature #4618](https://github.com/apache/eventmesh/issues/4618) Add HTTP source connector
- [Feature #4621](https://github.com/apache/eventmesh/issues/4621) Implement TransformerEngine for EventMesh Transformer

## Enhancement

- [Enhancement #4096](https://github.com/apache/eventmesh/issues/4096) InterruptedExceptions should never be ignored in the code.[EtcdMetaService]
- [Enhancement #4178](https://github.com/apache/eventmesh/issues/4178) When there are a large number of errors in the HTTP target, RocketMQ consumption is slow
- [Enhancement #4222](https://github.com/apache/eventmesh/issues/4222) support metadata management in http protocol
- [Enhancement #4275](https://github.com/apache/eventmesh/issues/4275) Support subscription info management with eventmesh-admin module
- [Enhancement #4379](https://github.com/apache/eventmesh/issues/4379) Enable manually commit offset in rocketmq source connector
- [Enhancement #4388](https://github.com/apache/eventmesh/issues/4388) Improve the rocketmq source connector offset ack
- [Enhancement #4402](https://github.com/apache/eventmesh/issues/4402) Refactor the retry module with HashedWheelTimer.
- [Enhancement #4478](https://github.com/apache/eventmesh/issues/4478) Upgrade JUnit to JUnit Jupiter
- [Enhancement #4494](https://github.com/apache/eventmesh/issues/4494) RESTful API framework for EventMeshAdmin
- [Enhancement #4508](https://github.com/apache/eventmesh/issues/4508) Add unit test for SpringSourceConnector.
- [Enhancement #4510](https://github.com/apache/eventmesh/issues/4510) Add test case for SpringSinkConnector.
- [Enhancement #4515](https://github.com/apache/eventmesh/issues/4515) Add test case for ProtocolPluginFactory.
- [Enhancement #4530](https://github.com/apache/eventmesh/issues/4530) Add unit test for RedisSourceConnector.
- [Enhancement #4535](https://github.com/apache/eventmesh/issues/4535) Add unit test for RocketMQSourceConnector.
- [Enhancement #4536](https://github.com/apache/eventmesh/issues/4536) Add unit test for RocketMQSinkConnector.
- [Enhancement #4547](https://github.com/apache/eventmesh/issues/4547) Add unit test for OpenFunctionSourceConnector.
- [Enhancement #4568](https://github.com/apache/eventmesh/issues/4568) Support adding extensions from ConnectRcord to CloudEvent
- [Enhancement #4580](https://github.com/apache/eventmesh/issues/4580) Connector extension supports spring environment variables.
- [Enhancement #4590](https://github.com/apache/eventmesh/issues/4590) WeCom/DingTalk connector extension supports spring environment variables
- [Enhancement #4598](https://github.com/apache/eventmesh/issues/4598) Improve eventmesh-connector-lark
- [Enhancement #4665](https://github.com/apache/eventmesh/issues/4665) Unify 'LiteMessage' to 'EventMeshMessage'

## Bug

- [Bug #4178](https://github.com/apache/eventmesh/issues/4178) When there are a large number of errors in the HTTP target, RocketMQ consumption is slow
- [Bug #4220](https://github.com/apache/eventmesh/issues/4220) Fixes some bugs in eventmesh
- [Bug #4236](https://github.com/apache/eventmesh/issues/4236) TCP reconnection failed
- [Bug #4245](https://github.com/apache/eventmesh/issues/4245) Startup failed due to NullPointerException
- [Bug #4286](https://github.com/apache/eventmesh/issues/4286)The response body is not recognised as JSON in query WebHook config endpoints
- [Bug #4290](https://github.com/apache/eventmesh/issues/4290) queryWebHookConfigByManufacturer endpoint causes NPE and unable to response
- [Bug #4309](https://github.com/apache/eventmesh/issues/4309) Http process error
- [Bug #4345](https://github.com/apache/eventmesh/issues/4345) Publish EventMeshMessage without requestCode throw java.lang.NullPointerException
- [Bug #4346](https://github.com/apache/eventmesh/issues/4346)http demo AsyncPublishInstance test fail
- [Bug #4350](https://github.com/apache/eventmesh/issues/4350) Eventmesh startup failed under MQ plugin
- [Bug #4354](https://github.com/apache/eventmesh/issues/4354) fix spelling mistakes.
- [Bug #4360](https://github.com/apache/eventmesh/issues/4360)http example unSubscribeUrl cannot be null
- [Bug #4366](https://github.com/apache/eventmesh/issues/4366)When listens for remote nacos offset configuration, ConnectorRecordPartition deserialization fails
- [Bug #4398](https://github.com/apache/eventmesh/issues/4398) Should not use bash to excute sh script with CRLF in it and mis-output
- [Bug #4403](https://github.com/apache/eventmesh/issues/4403) Fix the SPI extension admin-api loading of storage-plugins
- [Bug #4448](https://github.com/apache/eventmesh/issues/4448) meta plugin dist startup failure
- [Bug #4456](https://github.com/apache/eventmesh/issues/4456) startup failure caused by Retryer
- [Bug #4459](https://github.com/apache/eventmesh/issues/4459) Unchecked call to a original type member
- [Bug #4472](https://github.com/apache/eventmesh/issues/4472) MeshMessageProtocolAdaptor#fromCloudEvent throw NPE
- [Bug #4496](https://github.com/apache/eventmesh/issues/4496) Gradle dist error
- [Bug #4517](https://github.com/apache/eventmesh/issues/4517) Webhook callback path is not a valid Nacos dataId
- [Bug #4541](https://github.com/apache/eventmesh/issues/4541) eventmesh-sdk-c make error for fail to make libcurl.a
- [Bug #4585](https://github.com/apache/eventmesh/issues/4585) The first-interaction ci check error
- [Bug #4596](https://github.com/apache/eventmesh/issues/4596) SourceWorker#convertRecordToEvent method converts ConnectRecord to CloudEvent throw NPE
- [Bug #4602](https://github.com/apache/eventmesh/issues/4602) when wechat send message api response errcode is not zero, the wechat sink connector does not throw IllegalAccessException
- [Bug #4619](https://github.com/apache/eventmesh/issues/4619) Grpc request reply can not work
- [Bug #4623](https://github.com/apache/eventmesh/issues/4623) CloudEvents variable names do not support underscores
- [Bug #4625](https://github.com/apache/eventmesh/issues/4625) Grpc request reply can not work-rust sdk
- [Bug #4643](https://github.com/apache/eventmesh/issues/4643) After crashing the runtime and restarting it, the grpc client will not be able to reconnect by sending heartbeat packets
- [Bug #4647](https://github.com/apache/eventmesh/issues/4647) The build binary package failed to run
- [Bug #4652](https://github.com/apache/eventmesh/issues/4652)EventMeshGrpcConsumer subscribe webhook send heartBeat throw NP
- [Bug #4659](https://github.com/apache/eventmesh/issues/4659) HTTP source connector stop after receiving an invalid request
- [Bug #4667 ](https://github.com/apache/eventmesh/issues/4667)Some connectors have not been included in the package
- [Bug #4670](https://github.com/apache/eventmesh/issues/4670) Docker build failed due to a low JDK version
- [Bug #4667](https://github.com/apache/eventmesh/issues/4667) Some connectors have not been included in the package

## Doc

- [Doc #4182](https://github.com/apache/eventmesh/issues/4182) Add JavaDoc for eventmesh-admin-rocketmq Module
- [Doc #4185](https://github.com/apache/eventmesh/issues/4185) Correct eventmesh.properties comment grammar mistake
- [Doc #4208](https://github.com/apache/eventmesh/issues/4208) Add JavaDoc for org.apache.eventmesh.runtime.admin APIs of dashboard
- [Doc #4211](https://github.com/apache/eventmesh/issues/4211) Add JavaDoc for eventmesh.runtime.admin APIs (not in dashboard)
- [Doc #4559](https://github.com/apache/eventmesh/issues/4559) Update connector readme doc file.
- [Doc #4607](https://github.com/apache/eventmesh/issues/4607) Documentation Needed for eventmesh-connector-rabbitmq
- [Doc #4609](https://github.com/apache/eventmesh/issues/4609) Documentation Needed for eventmesh-connector-mongodb
- [Doc #4638](https://github.com/apache/eventmesh/issues/4638) Sync connetor documents with website and optimize
- [Doc #4656](https://github.com/apache/eventmesh/issues/4656) Documentation Needed for eventmesh-connector-http
- [Doc #4661](https://github.com/apache/eventmesh/issues/4661) Documentation Needed for eventmesh-connector-slack
- [Doc #4658](https://github.com/apache/eventmesh/issues/4658) Documentation Needed for eventmesh-connector-dingtalk
- [Doc #4663](https://github.com/apache/eventmesh/issues/4663) Documentation Needed for eventmesh-connector-wecom
- [Doc #4671](https://github.com/apache/eventmesh/issues/4671) Update LICENSE and NOTICE