Releases: caverav/flutterdec
Releases · caverav/flutterdec
v0.1.0-alpha.2
What's Changed
- feat(prioritization): expand manifest package hint variants by @caverav in #7
- feat(reporting): add selected prioritization package stats by @caverav in #8
- feat(reporting): add selected prioritization scope mix by @caverav in #9
- feat(reporting): add preferred app selection precision metrics by @caverav in #10
- feat(reporting): add selected component totals summary by @caverav in #11
- feat(reporting): add selected bootflow coverage summary by @caverav in #12
- feat(prioritization): seed bootflow categories in capped selection by @caverav in #13
- feat(engine): add bootflow category seeding toggle by @caverav in #14
- feat(naming): add package target symbols from pool metadata by @caverav in #15
- feat(naming): prefer stronger symbols over heuristic canonical names by @caverav in #16
- feat(naming): expand generic placeholder symbol detection by @caverav in #17
- feat(naming): rewrite package machine symbols to readable calls by @caverav in #18
- feat(naming): align decompiler generic placeholder filtering by @caverav in #19
- feat(naming): preserve dart patch and owner paths in direct-call intent by @caverav in #20
- feat(naming): robustly split package owner and method tokens by @caverav in #21
- feat(naming): robustly split flutter class and method tokens by @caverav in #22
- docs(scope): codify north star, goals, and quality KPIs by @caverav in #25
- feat(adapter): add schema v3-compatible model metadata by @caverav in #26
- feat(cli): add optional opcodes in --emit-asm output by @caverav in #27
- feat(core): add name-resolution quality lattice diagnostics by @caverav in #28
- feat(output): emit ghidra symbol script from decompile by @caverav in #29
- feat(report): add adapter name_kind breakdown metrics by @caverav in #30
- feat(report): add adapter selection and engine context tracing by @caverav in #31
- feat(output): add ghidra pool comment emission by @caverav in #32
- feat(diff): add recovered-function build diff command by @caverav in #33
- feat(output): add ida symbol script emission by @caverav in #34
- feat(diff): add package churn summary and stable descriptor normalization by @caverav in #35
- feat(validation): enforce optional strict snapshot hash match by @caverav in #36
- refactor(core): extract script emit helpers into dedicated module by @caverav in #37
- feat(report): add explicit compatibility diagnostics by @caverav in #38
- refactor(core): extract diff pipeline helpers into dedicated module by @caverav in #39
- feat(info): expose adapter compatibility signals by @caverav in #40
- feat(decompile): #41 add single-function target selector by @caverav in #41
- build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #43
- build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #44
- build(deps): bump tempfile from 3.25.0 to 3.26.0 by @dependabot[bot] in #45
- feat(startup): add APK startup evidence reporting by @caverav in #47
- feat(startup): seed bootflow from apk startup evidence by @caverav in #48
- feat(startup): recover literal apk entrypoint metadata by @caverav in #49
- feat(startup): model bootstrap chain and app-context scoring by @caverav in #50
- feat(symbols): auto-ingest local engine symbol cache by @caverav in #51
- feat(regression): diff report metrics in real goldens by @caverav in #52
- feat(startup): correlate dex startup call chains by @caverav in #53
- feat(startup): add manifest-aware startup anchors by @caverav in #54
- docs(readme): add banner image by @caverav in #55
- docs(release): prepare v0.1.0-alpha.2 by @caverav in #56
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
v0.1.0-alpha.1
First alpha release
Core functionality and stable decompiling
Full Changelog: https://github.com/caverav/flutterdec/commits/v0.1.0-alpha.1