Releases
v0.0.8
Compare
Sorry, something went wrong.
No results found
Changelog
b6a7967 No comment
6ea6cb3 add 81 examples and 169 E2E tests covering 100 binder use cases
a1cbd51 ci: increase release job timeout to 90 minutes
8c9b752 ci: upload bare binaries instead of tar.gz archives
25d1894 feat: HIDL Codec2 encoder via hwbinder, meaningful examples, CI fixes
55d2690 feat: add MinAPILevel field to ParamSpec for version-aware proxies
d77a80c feat: add param diffing across API versions for version-aware proxies
d47fb3b feat: codec2 E2E tests, enhanced examples, parcel read/write helpers
f4f88d3 feat: codegen notification parcelable, gralloc/IGBP extraction, GUI capture native_impls
e2784cb feat: expose APILevel on VersionAwareTransport for version-aware proxies
7962a85 feat: extend generator with repeated wire format, char_sequence and string_list struct fields
43118e3 feat: generate version-aware proxy marshaling for API-level-dependent params
774df09 feat: import API 35 baseline AIDL and generate param version annotations
73a1693 feat: java2spec extracts for-loop patterns as repeated fields and recognizes writeStringList
0e2aec9 feat: replace min_api_level conditionals with DEX signature-based marshaling
fe34460 feat: split E2E tests into e2e and e2e_root tiers, fix service names
281b79f feat: split bindercli commands into 323 independent Go packages
09ab78c feat: working AAC encoding via HIDL Codec2, fix C2Param indices and status codes
60d9a38 fix: add amd64 to binder-proxyd GoReleaser build targets
886e45b fix: add newly discovered cycle type Messenger to types sub-package
3055ffa fix: add persistable_bundle handling in codegen to restore full generation
8a4cab7 fix: convert 6 permission-based E2E skips to passes
69cec80 fix: correct InputDevice and UserInfo parcelable deserialization
b9aa31f fix: correct sensor service name and media transcoding fallback
ccded32 fix: correct ternary handling in java2spec, nullable strings in repeated elements
876462f fix: eliminate unreachable code in generated Java wire format unmarshal
5056bf5 fix: handle BT GATT AIDL version mismatch gracefully in BLE example
c012349 fix: improve emulator detection and handle BT parcel quirks
987dabc fix: improve example error handling and fix service name overlays
fd06bf9 fix: marshal cycle-broken parcelables instead of treating as opaque
e652786 fix: produce separate release archives per binary
b0dda7a fix: reduce E2E test skips from 36 to 30 by fixing root causes
12f64b3 fix: reduce GoReleaser memory usage to prevent OOM on GitHub runners
b454f61 fix: regenerate CLI commands and README after codegen changes
7e8e6d0 fix: regenerate all code from clean state for CI compatibility
89582c2 fix: resolve 16 of 17 remaining E2E test skips
36c48fe fix: resolve method signatures from device DEX for version-aware proxies
f9e64c2 fix: skip static writeToParcel overloads in java2spec parser
98b738e fix: treat kernel status errors as transport errors in E2E tests
d0c6574 fix: use MMIO-safe copy for goldfish gralloc writes and prefer RW mmap
6eb99fb fix: use generated proxy for BT GATT, eliminating manual parcel writes
dd950ed fix: use unsafe.Pointer directly in gralloc bridge FFI to satisfy go vet
1d832dc refactor: rename cliutil to conn/output/discovery packages
b6344c2 refactor: use generated proxies in examples instead of manual transactions
6beb3ab remove CreateDisplay test (method removed in API 35)
You can’t perform that action at this time.