Skip to content

Commit b49f8cb

Browse files
committed
Release-1.13 changes and release notes
1 parent ae12b5f commit b49f8cb

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

csharp/README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Java and gradlew are used to build the generator.
1111

1212
git bash and shell scripts are used for scripting.
1313

14-
The C# code is built using Visual Studio Community 2017.
14+
The C# code was originally built using Visual Studio Community 2017.
1515

1616
The code, samples, tests and nuget package can be built/run using the [dotnet core sdk](https://www.microsoft.com/net/download):
1717

@@ -20,6 +20,13 @@ The code, samples, tests and nuget package can be built/run using the [dotnet co
2020

2121
## Release Notes
2222

23+
### 0.13
24+
25+
* Many build system improvements
26+
* Better inlining support
27+
* Issue #660 Add Length() and GetBytes() methods for VarStrings
28+
* Add csharp code-gen time property that allows squashing of namespace
29+
2330
### 0.1.8.1-beta-2
2431

2532
C# Span support has been added to the code generation, and a set of corresponding utilities added to sbe-dll `DirectBuffer`. It is now possible to copy to/from a `Span<byte>` where previously only `byte[]` types were supported. This introduces a dependency on the [`System.Memory`](https://www.nuget.org/packages/System.Memory/) nuget package both for sbe-dll and generated code produced by sbe-tool.
@@ -78,8 +85,6 @@ For now you can:
7885

7986
* build the SBE csharp generator using `gradlew`
8087
* generate the csharp codecs using `gradlew GenerateCSharpCodecs`
81-
* Use the [Visual Studio 2017 Community solution](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/csharp.sln) to build the solution, run the unit tests, examples and benchmarks
82-
* Use the command script
83-
* [csharpbuild.cmd](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/csharpbuild.cmd) to build the dotnet core support
88+
* Use the bash script [build.sh](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/build.sh) to run the tests
8489
* Use the bash script [runtests.sh](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/runtests.sh) to run the tests
85-
* Build the nuget package via [do-release.sh](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/.nuget/do-release.sh) although this remains a largely manual process.
90+
* Use the bash script [pack.sh](https://github.com/real-logic/simple-binary-encoding/blob/master/csharp/pack.sh) to create the nuget package

0 commit comments

Comments
 (0)