Skip to content

v0.4.0

Latest

Choose a tag to compare

@leo-gan leo-gan released this 05 Oct 21:36
4b31f01

What's Changed

  • Add shareable Compliance and Experiments dashboard hashes by @leo-gan in #157
  • php: compliance runner compares the normalized CBOR value, not the object model by @Spomky in #163
  • Update yaml-cpp library to latest release by @SGSSGene in #164
  • Add Nerdbank.MessagePack C# benchmark adapter by @AArnott in #169
  • Document C# dashboard data publication by @AArnott in #170
  • go: fix bug causing compliance false positives for decoded map[any]any by @fxamacker in #168
  • zig: fix the serde.zig call path and measure each compliance row with the library it names by @OrlovEvgeny in #167
  • Compare compliance booleans semantically by @AArnott in #171
  • fix: label yaml-cpp 0.9.0 and restore the Linux C# dashboard by @leo-gan in #178
  • Add mojo-flatbuffers to the Mojo benchmarks by @leo-gan in #180
  • Compute percentiles in one pass and hoist the run-id regex by @leo-gan in #181
  • Run the Mojo suite on compiler 1.1.0 by @leo-gan in #182
  • Add a Mojo BSON benchmark client by @leo-gan in #183
  • Show mojo-bson 0.1.0 on the dashboard by @leo-gan in #184
  • cpp: score input rejected by nlohmann's binary decoders as rejected by @nlohmann in #186
  • json: score duplicate object names as implementation-defined by @leo-gan in #187
  • Add Amazon Ion serializers by @leo-gan in #188
  • Add mojo-ion and mojo-smile, and refresh gld Mojo serializers by @leo-gan in #189
  • Fix cross-language Compare, latency Pareto, and the gld-toml name clash by @leo-gan in #190
  • Measure gld-yaml batches so all@all size includes n=100 by @leo-gan in #191
  • Add a separate encoding/json/v2 row on Go 1.27.1 by @leo-gan in #192
  • Show encoding/json/v2 as its own link and Compare choice by @leo-gan in #193
  • Add ShapeShift serializers to C# benchmarks by @AArnott in #177
  • Add columnar and SBE data types without timed rows by @leo-gan in #194
  • Add Python Arrow, Parquet, and ORC benchmarks by @leo-gan in #195
  • Add C++ Arrow, Parquet, ORC, and SBE benchmarks by @leo-gan in #203
  • Add Rust Arrow, Parquet, and SBE benchmarks by @leo-gan in #197
  • Add Go Arrow, Parquet, and SBE benchmarks by @leo-gan in #198
  • Add Java Arrow, Parquet, ORC, and SBE benchmarks by @leo-gan in #199
  • Add C# Arrow and Parquet benchmarks by @leo-gan in #200
  • Add JavaScript Arrow and Parquet benchmarks by @leo-gan in #201
  • Add Kotlin Arrow, Parquet, ORC, and SBE benchmarks by @leo-gan in #202
  • Show columnar types and score Arrow, Parquet, ORC, and SBE by @leo-gan in #204
  • Add the Standard and Data Set dimension contract by @leo-gan in #205
  • Label benchmark rows with Standard and Data Set by @leo-gan in #206
  • Fold I/O into one parent row by @leo-gan in #207
  • Time stream only for the optional I/O list by @leo-gan in #208
  • Document Standard, Data Set, and the parent I/O row by @leo-gan in #209
  • List every compliance standard, sorted by @leo-gan in #210
  • Split the Standard dropdown by whether this language has serializers by @leo-gan in #211
  • Add Data set and share Overview filters with Compare by @leo-gan in #212
  • Derive Data set from Standard and teach that comparison by @leo-gan in #213
  • chore: bump version to 0.4.0 by @leo-gan in #214

New Contributors

Full Changelog: v0.3.1...v0.4.0