File tree Expand file tree Collapse file tree 1 file changed +18
-6
lines changed
Expand file tree Collapse file tree 1 file changed +18
-6
lines changed Original file line number Diff line number Diff line change @@ -31,20 +31,32 @@ Each message in a message stream is of type [Envelope](messages.md#envelope).
3131
3232Each subdirectory defines language-specific implementations of these messages,
3333generated from the JSON schemas. The current implementations are:
34- - C++
34+
35+ ### Languages automatically released for every version
36+
37+ The release process for the below languages uses [ polyglot-release] ( ./RELEASING.md )
38+
3539- .NET
36- - Go
3740- Java
3841- Javascript
3942- Perl
4043- PHP
44+ - Python
4145- Ruby
4246
43- There is also 1 subdirectory for Elixir which contains the legacy implementation which was largely
44- driven by protobuf. This is currently not implemented or tested / integrated into our CI and will
45- require the process of porting over to the JSON schema protocol.
47+ ### Go
48+
49+ The Go implementation is also cut for every version but is just maintained as a GitHub tag
50+
51+ ### C++
52+
53+ This is currently tested but not automatically released. We are seeking help for this implementation
54+
55+ ### Elixir
4656
47- - Elixir
57+ There is also a subdirectory for Elixir which contains the legacy implementation which was largely
58+ driven by protobuf. This has recently been re-integrated into our CI and will be ported over to
59+ the JSON schema protocol in due course, for now it remains written in protobuf
4860
4961## Message emitters
5062Cucumber Messages are currently sent by the following versions of Cucumber (using the ` message ` formatter):
You can’t perform that action at this time.
0 commit comments