Skip to content

Release 8th June 2023

Pre-release
Pre-release
Compare
Choose a tag to compare
@JakeHillion JakeHillion released this 12 Jun 11:02
· 343 commits to main since this release

What's Changed

This release primarily adds support for Dwarf4 Debug-Fission binaries. It also adds the base support for Type Graph, kept behind a feature flag.

  • drgn: rebase on main by @JakeHillion in #138
  • Integration test: Add "target_function" option by @ajor in #140
  • resources: manage headers properly by @JakeHillion in #139
  • Integration test README: Document "skip" and "oil_disable" by @ajor in #141
  • features: switch to bitset by @JakeHillion in #133
  • Fix all warnings and enable -Werror for all targets by @ajor in #142
  • Add Alignment Tests by @ajor in #144
  • OID: Set glog VLOG level globally for all modules by @ajor in #145
  • DrgnUtils: Add isSizeComplete and underlyingType helper functions by @ajor in #146
  • CodeCov: Collect coverage from all source files by @ajor in #147
  • TypeGraph: Update container TOML format by @ajor in #148
  • Add TypeGraph code by @ajor in #150
  • tomlplusplus: compile header once by @JakeHillion in #149
  • TypeGraph: Add new CodeGen by @ajor in #151
  • TypeGraph: Fix std::string container by @ajor in #152
  • TypeGraph: Handle alias templates by @ajor in #154
  • Turn FeatureSet into a generic EnumBitset by @ajor in #155
  • TypeGraph: Allocator improvements by @ajor in #156
  • TypeGraph: Fix multi dimensional arrays by @ajor in #153
  • integration_py: fix expected sizes by @JakeHillion in #158
  • drgn: add split dwarf support by @JakeHillion in #160

Full Changelog: v2023-04-27...v2023-06-08