6.0.0 (#241)
* 6.0.0 feature branch
* Update codecov.yml
* Update dotnet.yml
* Value unions (#215)
* basic value unions
* Fixes. Actually works now.
* Implement custom unions completely in the compiler.
* whitespace change.
* Fix build
* Fix build
* Fix build
* Tests...
* Deprecation (#217)
* Remove FlatSharp.Unsafe, IFlatBufferAddressableStruct, CustomGetter from FlatBufferItem.
* Remove shared string reader
* Switch input buffers to be structs
* Remove spanwriter.instance, make FlatBufferSerializer fully generic.
* Restore some missing methods.
* fix build
* Fix tests
* Add 5.7.1 Benchmarks for regression purposes (#219)
* Update workflows
* Add value struct benchmarks, update for 5.7.1
* Performance optimization for array input buffer (#220)
* Performance optimization for array input buffer
* fix comment
* Bfbs compiler (#222)
* Update README.md
* Contextual Table Field Options (#225)
* Contextual table field options
* Preallocation of Vectors (#226)
* wip
* Remove old serialization modes
* progress
* Fix test
* More tests, extract common base class for all vectors
* tests for progressive vectors
* Use GetKey from default IndexedVector class instead.
* Remove some dead code
* Progressive Serialization Mode Performance Optimizations (#227)
* Progressive mode benchmarks
* Benchmarks for progressive deserialization (good). Update progressive vector to account for value types.
* Restore commented tests
* More restoration
* Use uint for faster arithmetic and smaller generated code.
* Vector write through (#228)
* Remove silly option (#229)
* Update to -beta.1
* Fix a couple of bugs
* Fix package versions
* Remove print statement
* Update beta version
* Improve progressive vector perf (#232)
* Drop support for NET Core 2.1 (#234)
* Drop support for NET Core 2.1
* Fix nuget package
* Benchmarks for Flatsharp 6 (#235)
* Update benchmarks for fs6
* Revert to net50
* Shared String Tweaks (#236)
* Tweak shared strings
* Fix test
* Progressive vector perf (#237)
* Update README.md
Update benchmarks
* Remove old version of Flatc (#239)
* Remove old version of Flatc
* Add 5.0.0 benchmark
* Fix shared string writer regression
* Shared string writer defaults to dirty. Update to beta4
* Re-enable benchmarks
* Update benchmarks
* rc1
* Update README.md
Update benchmarks in readme to match what's in folder
* Include flatc license/redistributable info. Update version to 6.0.0
* V6 samples (#240)
* v6 samples
* more
* comment
* Value struct write through example
* Update shared strings, version