Stepico.ByteParser 3.0.0
Binary serializator
Changelog:
- Release new major versions of libs
- Fix unity 2021.2 compatibility
- fix format error, refactor
- Fix instantiating StrongListDataType
- added namespace string to internal logger
- Add Stepico.Runtime package. Change default pool size depending on current runtime
- Change default ObjectPool capacity
- Check string against null in StringDataType
- Update nullable annotation
- Switch to using DictionaryStrongDataType and ListStrongDataType
- Annotation fixes
- Annotate Storage
- ByteParser phase 2 annotation
- Byteparser null annotation first phase
- Start annotating byteparser
- Update packages
- Remove Precomputed size datatype support
- Add enum datatype generator
- Change pool implementation.
- Add V2 generator based on BinaryWriterStreamPool. New Benchmark cases
- Refactor Benchmark project. Implement CalculateInstance size in all datatypes. Small changes in generated datatype
- WIP
- More Refactoring. Add Benchmark project. Add DataTypeMask. Rename generator projects. Change namespaces
- Small refactor. Add method to precompute instance length in bytes
Showing the top 20 packages that depend on Stepico.ByteParser.
Packages | Downloads |
---|---|
Stepico.ByteParser.Generator
Source Generator for Stepico.ByteParser
|
5,199 |
Stepico.ByteParser.Generator
Source Generator for Stepico.ByteParser
|
6,254 |
Stepico.ByteParser.Generator
Source Generator for Stepico.ByteParser
|
6,835 |
Stepico.ByteParser.Generator
Source Generator for Stepico.ByteParser
|
9,353 |
Stepico.ByteParser.Generator
Source Generator for Stepico.ByteParser
|
10,951 |
Stepico.PlatformVersions.Services
Stepico.PlatformVersions.Services - Services implementation
|
5,051 |
Stepico.PlatformVersions.Services
Stepico.PlatformVersions.Services - Services implementation
|
7,637 |
Stepico.PlatformVersions.Web.Area
Stepico.PlatformVersions.Web.Rcl - Razor class library with PlatformVersion area views, static files and classes
|
7,698 |
Stepico.Protocol.Serialization.ByteParser
Protocol serialization
|
4,982 |
Stepico.Storage.Client
Storage
|
7,067 |
Stepico.Storage.Client.Wrapper
Package Description
|
15,658 |
Stepico.Storage.Items.Client
Storage items abstractions
|
15,659 |
Stepico.Storage.Items.Server
Storage items abstractions
|
7,220 |
Stepico.Storage.Items.Server
Storage items abstractions
|
8,739 |
Stepico.Storage.Items.Server
Storage items abstractions
|
12,784 |
Stepico.Storage.Items.Server
Storage items abstractions
|
13,507 |
Stepico.Storage.Items.Server
Storage items abstractions
|
15,356 |
Stepico.Storage.Logic
Stepico.Storage.Logic - storage business logic
|
7,483 |
Stepico.Storage.Server
Storage
|
7,929 |
Stepico.Storage.Server
Storage
|
14,302 |
- Release new major versions of libs
- Fix unity 2021.2 compatibility
- fix format error, refactor
- Fix instantiating StrongListDataType
- added namespace string to internal logger
- Add Stepico.Runtime package. Change default pool size depending on current runtime
- Change default ObjectPool capacity
- Check string against null in StringDataType
- Update nullable annotation
- Switch to using DictionaryStrongDataType and ListStrongDataType
- Annotation fixes
- Annotate Storage
- ByteParser phase 2 annotation
- Byteparser null annotation first phase
- Start annotating byteparser
- Update packages
- Remove Precomputed size datatype support
- Add enum datatype generator
- Change pool implementation.
- Add V2 generator based on BinaryWriterStreamPool. New Benchmark cases
- Refactor Benchmark project. Implement CalculateInstance size in all datatypes. Small changes in generated datatype
- WIP
- More Refactoring. Add Benchmark project. Add DataTypeMask. Rename generator projects. Change namespaces
- Small refactor. Add method to precompute instance length in bytes
.NET Framework 4.7
- Stepico.Runtime (>= 1.1.0)
- System.Memory (>= 4.5.4)
- Stepico.Types (>= 1.1.1)
- Stepico.Json (>= 2.0.0)
- Stepico.Extensions (>= 2.0.0)
- Stepico.Logger (>= 3.0.0)
.NET Framework 4.6
- Stepico.Extensions (>= 2.0.0)
- System.ValueTuple (>= 4.5.0)
- System.Memory (>= 4.5.4)
- Stepico.Types (>= 1.1.1)
- Stepico.Runtime (>= 1.1.0)
- Stepico.Logger (>= 3.0.0)
- Stepico.Json (>= 2.0.0)
.NET Standard 2.0
- System.Memory (>= 4.5.4)
- Stepico.Types (>= 1.1.1)
- Stepico.Runtime (>= 1.1.0)
- Stepico.Logger (>= 3.0.0)
- Stepico.Json (>= 2.0.0)
- Stepico.Extensions (>= 2.0.0)