These 9 commits are when the Protocol Buffers files have changed:
| Commit: | 34220a8 | |
|---|---|---|
| Author: | Luke Street | |
Add address to ReportItem, stabilize sections/functions ordering
The documentation is generated from this commit.
| Commit: | f1fc29f | |
|---|---|---|
| Author: | Luke Street | |
Split report changes into separate proto
| Commit: | f3c157f | |
|---|---|---|
| Author: | Luke Street | |
| Committer: | Luke Street | |
WIP objdiff 3.0 refactor
| Commit: | c45f4bb | |
|---|---|---|
| Author: | Luke Street | |
| Committer: | Luke Street | |
Diff schema updates & WASM updates
| Commit: | 08cd768 | |
|---|---|---|
| Author: | Luke Street | |
Add total_units, complete_units to progress report
| Commit: | 1953799 | |
|---|---|---|
| Author: | Luke Street | |
| Committer: | Luke Street | |
Support for progress categories & linked stats
| Commit: | 0fccae1 | |
|---|---|---|
| Author: | Luke Street | |
Add experimental wasm bindings Published to npm as objdiff-wasm
| Commit: | faebddb | |
|---|---|---|
| Author: | Luke Street | |
More updates to report types
| Commit: | cad9b70 | |
|---|---|---|
| Author: | Luke Street | |
Support protobuf format for reports This migrates to using protobuf to define the "report" and "changes" formats in objdiff-cli. The JSON output now uses the Proto3 "JSON Mapping", which is slightly incompatible with the existing JSON format. Mainly, 64-bit numbers are represented as strings, and addresses are decimal strings instead of hex. However, the older JSON format is still accepted by "report changes" to ease migration.