Skip to content

Commit 9cc0662

Browse files
authored
V223 (#154)
1 parent fdcc5da commit 9cc0662

File tree

8 files changed

+525
-53
lines changed

8 files changed

+525
-53
lines changed

ChangeLog.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,17 @@ All notable changes to this project will be documented in this file.
44
This format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
#### [v2.2.3](https://github.com/ergo-services/ergo/releases/tag/v1.999.223) 2023-04-02 [tag version v1.999.223] ####
8+
9+
This release includes fixes:
10+
- Improved `gen.TCP`. Issue #152
11+
- Fixed incorrect decoding registered map type using etf.RegisterType
12+
- Fixed race condition on process termination. Issue #153
13+
714
#### [v2.2.2](https://github.com/ergo-services/ergo/releases/tag/v1.999.222) 2023-03-01 [tag version v1.999.222] ####
815

916
* Introduced `gen.Pool`. This behavior implements a basic design pattern with a pool of workers. All messages/requests received by the pool process are forwarded to the workers using the "Round Robin" algorithm. The worker process is automatically restarting on termination. See example here [examples/genpool](https://github.com/ergo-services/examples/tree/master/genpool)
10-
* Removed Erlang RPC support. A while ago Erlang has changed the way of handling this kind of request making this feature more similar to the regular `gen.Server`. So, there is no reason to keep supporting it. Use a regular way of messaging instead - `gen.Server`.
17+
* Removed Erlang RPC support. A while ago Erlang has changed the way of handling this kind of request making this feature more similar to the regular `gen.Server`. So, there is no reason to keep supporting it. Use a regular way of messaging instead - `gen.Server`.
1118
* Fixed issue #130 (`StartType` option in `gen.ApplicationSpec` is ignored for the autostarting applications)
1219
* Fixed issue #143 (incorrect cleaning up the aliases belonging to the terminated process)
1320

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,17 @@ Golang introduced [v2 rule](https://go.dev/blog/v2-go-modules) a while ago to so
6161

6262
Here are the changes of latest release. For more details see the [ChangeLog](ChangeLog.md)
6363

64+
#### [v2.2.3](https://github.com/ergo-services/ergo/releases/tag/v1.999.223) 2023-04-02 [tag version v1.999.223] ####
65+
66+
This release includes fixes:
67+
- Improved `gen.TCP`. Issue #152
68+
- Fixed incorrect decoding registered map type using etf.RegisterType
69+
- Fixed race condition on process termination. Issue #153
70+
6471
#### [v2.2.2](https://github.com/ergo-services/ergo/releases/tag/v1.999.222) 2023-03-01 [tag version v1.999.222] ####
6572

6673
* Introduced `gen.Pool`. This behavior implements a basic design pattern with a pool of workers. All messages/requests received by the pool process are forwarded to the workers using the "Round Robin" algorithm. The worker process is automatically restarting on termination. See example here [examples/genpool](https://github.com/ergo-services/examples/tree/master/genpool)
67-
* Removed Erlang RPC support. A while ago Erlang has changed the way of handling this kind of request making this feature more similar to the regular `gen.Server`. So, there is no reason to keep supporting it. Use a regular way of messaging instead - `gen.Server`.
74+
* Removed Erlang RPC support. A while ago Erlang has changed the way of handling this kind of request making this feature more similar to the regular `gen.Server`. So, there is no reason to keep supporting it. Use a regular way of messaging instead - `gen.Server`.
6875
* Fixed issue #130 (`StartType` option in `gen.ApplicationSpec` is ignored for the autostarting applications)
6976
* Fixed issue #143 (incorrect cleaning up the aliases belonging to the terminated process)
7077

0 commit comments

Comments
 (0)