Skip to content

v0.2.21

Choose a tag to compare

@georgeh0 georgeh0 released this 19 Oct 04:20
· 65 commits to main since this release
ce36215

What's Changed

  • Support source text files encoded in UTF-16/UTF-32
    • feat(file-decode): support files in UTF-16/UTF-32 by detecting BOM by @georgeh0 in #1185
    • fix: let bytes_to_string() return Cow to avoid unnecessary copy by @georgeh0 in #1186
  • Support custom source
    • chore: always pass PyExecutionContext to the analyzer by @georgeh0 in #1195
    • feat(custom-source): add custom source support by @georgeh0 in #1197
    • feat(custom-source): make custom source API more robust and expose more error information by @georgeh0 in #1198
    • chore: allow source get API returns no ordinal by @georgeh0 in #1199
    • docs(custom-source): add docs for custom source by @georgeh0 in #1201
  • fix: show proper error message when failed in loading module by @georgeh0 in #1196

Full Changelog: v0.2.20...v0.2.21