Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
ed06f40 : Fix library release jobs (chengxi chengxi.luo2004@gmail.com )
4151f4d : make check-versions.sh executable (chengxi chengxi.luo2004@gmail.com )
e995c7e : use OIDC or release (chengxi chengxi.luo2004@gmail.com )
d4cba68 : Make the nine libraries publishable (chengxi chengxi.luo2004@gmail.com )
71cd94b : add logo to README (chengxi chengxi.luo2004@gmail.com )
e8022c0 : Fix formatting of Go section in README (Chengxi Luo chengxi.luo2004@gmail.com )
81bd4f4 : Revise Go worker writing section in README (Chengxi Luo chengxi.luo2004@gmail.com )
451c47e : refactor request (chengxi chengxi.luo2004@gmail.com )
c772cd1 : update diagram (chengxi chengxi.luo2004@gmail.com )
f04ff33 : replace the diagram in README with a more detailed one (chengxi chengxi.luo2004@gmail.com )
2bbd2b3 : untrack personal act config; restrict CI token permissions (chengxi chengxi.luo2004@gmail.com )
6dee1c9 : combine reusable schema with defs (chengxi chengxi.luo2004@gmail.com )
0bad51e : Update README to clarify framework description (Chengxi Luo chengxi.luo2004@gmail.com )
10fdec2 : say what the suite now covers, and assert order across all nine (chengxi chengxi.luo2004@gmail.com )
2e38dc0 : order in elixir: 16 skips left in the whole suite, all of them one gap (chengxi chengxi.luo2004@gmail.com )
20c18fe : order in cpp: the seventh worker with no gaps (chengxi chengxi.luo2004@gmail.com )
8b50f54 : order in php: the sixth worker with no gaps (chengxi chengxi.luo2004@gmail.com )
b4c476f : order in java: the fifth worker with no gaps (chengxi chengxi.luo2004@gmail.com )
aaa66d0 : order in csharp: the fourth worker with no gaps (chengxi chengxi.luo2004@gmail.com )
6f7f827 : order in node: the third worker with no gaps (chengxi chengxi.luo2004@gmail.com )
fdeab7a : order in rust: the second worker with no gaps (chengxi chengxi.luo2004@gmail.com )
a488b6a : order in python: the first worker besides go with no gaps (chengxi chengxi.luo2004@gmail.com )
449a705 : customer in cpp: all nine now, and two defects in the C++ Json (chengxi chengxi.luo2004@gmail.com )
fc60c66 : customer in elixir, which needed nothing from the binding (chengxi chengxi.luo2004@gmail.com )
e3a5745 : say what customer now covers, in the three places that claim it (chengxi chengxi.luo2004@gmail.com )
64e5d97 : customer in php, and the fourth binding with the same hole (chengxi chengxi.luo2004@gmail.com )
6a60e88 : customer in java, and the third binding with the same nested-struct hole (chengxi chengxi.luo2004@gmail.com )
9f9c021 : customer in csharp, and the nested struct that stringified itself (chengxi chengxi.luo2004@gmail.com )
ff96723 : customer in node, and the nested-struct path that had never run (chengxi chengxi.luo2004@gmail.com )
b82053b : customer in python, the suite's only two-format type (chengxi chengxi.luo2004@gmail.com )
2847dfe : telemetry in java and cpp, and the skips nobody had to declare (chengxi chengxi.luo2004@gmail.com )
58e5e50 : telemetry in php and csharp, a second binding that dropped maps, and the one language that cannot have it (chengxi chengxi.luo2004@gmail.com )
cc7224e : telemetry in python and node, and the node bug the missing coverage was hiding (chengxi chengxi.luo2004@gmail.com )
5a2588e : the generated schemas rejected the case files they were generated from (chengxi chengxi.luo2004@gmail.com )
f792d54 : test the half of --expect-skips that had no tests: the loader and the wiring (chengxi chengxi.luo2004@gmail.com )
12a3483 : sweep the docs for the things that stopped being true, and stop saying them 24 times (chengxi chengxi.luo2004@gmail.com )
22445ea : elixir: require OTP 27, and delete the workaround that supporting 26 cost (chengxi chengxi.luo2004@gmail.com )
f0747d4 : lint the fixture Rust, give start-up its own timeout, drop PROGRESS.md (chengxi chengxi.luo2004@gmail.com )
808b891 : close the loose ends this round left in the docs, and unblock python locally (chengxi chengxi.luo2004@gmail.com )
5a73862 : _config.yaml replaces _formats.yaml and absorbs the reference language (chengxi chengxi.luo2004@gmail.com )
d13f937 : docs: state the map rule as a choice the format makes, not a ban with an exception (chengxi chengxi.luo2004@gmail.com )
83d7588 : cpp: MapStore becomes unordered_map, which is what map<K,V> always meant (chengxi chengxi.luo2004@gmail.com )
44c519d : happy: a third format, so both oracles run over the same nine-language data (chengxi chengxi.luo2004@gmail.com )
e103504 : maps: workers stop sorting, and the types holding one go semantic (chengxi chengxi.luo2004@gmail.com )
220b0ce : oracle: mandatory, and declared per (type, format) rather than per format (chengxi chengxi.luo2004@gmail.com )
038a79e : fix the loose ends the model-registration rollout left (chengxi chengxi.luo2004@gmail.com )
39b9ab5 : docs: the registration API, and which libraries carry unit tests (chengxi chengxi.luo2004@gmail.com )
99a6d19 : cpp: model registration, completing the rollout across all nine libraries (chengxi chengxi.luo2004@gmail.com )
788dc55 : elixir: model registration, and the clause order a struct-is-a-map makes load-bearing (chengxi chengxi.luo2004@gmail.com )
fa0fefa : php: model registration, and the library's first unit tests (chengxi chengxi.luo2004@gmail.com )
c5d081b : java: model registration, and a private runSuite that took a suite it never read (chengxi chengxi.luo2004@gmail.com )
137fe1e : csharp: model registration, where the compiler does the shape test (chengxi chengxi.luo2004@gmail.com )
5cc93ad : node: model registration, with the same dual-shape test python got (chengxi chengxi.luo2004@gmail.com )
7e09be6 : python: model registration, and the test a conformance run cannot replace (chengxi chengxi.luo2004@gmail.com )
775e578 : model registration: the typed builder in rust, the FieldMap path in go (chengxi chengxi.luo2004@gmail.com )
a0ccd8a : fix the three red CI jobs: elixir stdin, python audit, cargo fmt (chengxi chengxi.luo2004@gmail.com )
65f86ef : make gen-schemas.sh executable (chengxi chengxi.luo2004@gmail.com )
0417130 : keep the hung-worker test on go+rust: --timeout also bounds the start-up ping (chengxi chengxi.luo2004@gmail.com )
0641abf : assert the audit matrix for all nine languages, install their toolchains in CI (chengxi chengxi.luo2004@gmail.com )
c3b6f64 : run wrong and audit fixtures in all nine languages, fix what that surfaced (chengxi chengxi.luo2004@gmail.com )
5e8cd7b : regenerate test/cases schemas after the sum-type change (chengxi chengxi.luo2004@gmail.com )
3def777 : update diagram (chengxi chengxi.luo2004@gmail.com )
7c3abdc : style: improve format (chengxi chengxi.luo2004@gmail.com )
8e516c8 : chore: use OpDeserialize instead (chengxi chengxi.luo2004@gmail.com )
b6573bf : Replace status string with Status enum, update related test helper. (chengxi chengxi.luo2004@gmail.com )
fd6a2e1 : add license (chengxi chengxi.luo2004@gmail.com )
e3a67a7 : simplify exit code and use assert/require in unit test (chengxi chengxi.luo2004@gmail.com )
9c2cc9b : add oracle option to format (chengxi chengxi.luo2004@gmail.com )
12d68a7 : Rename sum-type kind oneof -> sum (arms: variant, tag); bump protocol v2; enum stored as string (chengxi chengxi.luo2004@gmail.com )
e1e905b : initial commit (chengxi chengxi.luo2004@gmail.com )
You can’t perform that action at this time.