Skip to content

rel-28

Compare
Choose a tag to compare
@calebbrown calebbrown released this 12 Sep 05:47
· 138 commits to main since this release
92541c7

Main changes:

  • Static analysis data schema updates
  • Migrate logging to log/slog
  • Bug fix to allow package saving to work

What's Changed

  • Migrate the analyze cmd to slog. Remove unused log funcs. by @calebbrown in #846
  • static analysis: rename FileType to Description, fix some json names by @maxfisher-g in #847
  • loader: add static analysis schema, rename dynamic analysis schema to match by @maxfisher-g in #848
  • Use node v18 instead of v12 (the default for Ubuntu 22.04) by @calebbrown in #849
  • Replace more logging calls with slog and context. by @calebbrown in #850
  • Fix bugs in static analysis schema by @maxfisher-g in #855
  • JS parsing: Improve handling of string templates by @maxfisher-g in #854
  • Move more logs over to slog. by @calebbrown in #851
  • Move the sandbox code over to slog and propogate context everywhere. by @calebbrown in #857
  • Add xxd to dynamic analysis sandbox. by @calebbrown in #858
  • Make explicit top-level structs for serialised analysis results by @maxfisher-g in #859
  • Turn the result dest into a result store instance. by @calebbrown in #860
  • move created field to top level in static analysis schema by @maxfisher-g in #861
  • fix null values in static analysis parsing results by @maxfisher-g in #863
  • Rename obfuscation package to signals by @maxfisher-g in #866
  • Add env var support to sandboxes so LOGGING_ENV can be passed to static analysis. by @calebbrown in #864
  • Add parsed string value to EscapedStrings struct by @maxfisher-g in #867
  • move key fields to top level in static analysis schema by @maxfisher-g in #868
  • Static analysis: unify result struct into single array of file data (second try) by @maxfisher-g in #872
  • Migrate to slog in static analysis, and remove now-dead logging code. by @calebbrown in #871
  • clean up dependabot config and check for GH actions updates weekly by @maxfisher-g in #873
  • Complete the slogging changes. by @calebbrown in #874
  • add constant for static analysis schema version by @maxfisher-g in #875
  • remove email address detection in string literals by @maxfisher-g in #876

Full Changelog: rel-27...rel-28