Releases: trailofbits/trailmark
Releases · trailofbits/trailmark
v0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Public parse api by @hughpyle in #23
- Exclude tree-sitter-language-pack 1.6.3 by @flowtrader2016 in #33
- build(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 in the all group by @dependabot[bot] in #37
- restrict transitive traversal to call edges by @s0md3v in #32
- Add cross-file call linker for C/C++/Go directory parsing by @Tomer-PL in #34
- Recover C/C++ functions inside preprocessor blocks and error nodes by @Tomer-PL in #35
- chore: release v0.3.0 by @tob-scott-a in #38
New Contributors
- @hughpyle made their first contribution in #23
- @s0md3v made their first contribution in #32
- @Tomer-PL made their first contribution in #34
Full Changelog: v0.2.2...v0.3.0
v0.2.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix directory module IDs for collision-prone paths by @flowtrader2016 in #25
- feat(cli): --version, -V, and
versionsubcommand (closes #26) by @tob-scott-a in #27
New Contributors
- @flowtrader2016 made their first contribution in #25
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Immutable
release. Only release title and notes can be modified.
Previous release was rejected by PyPI, but we enabled immutable releases, therefore, patch_version++.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(query): expose hidden QueryEngine APIs by @tob-scott-a in #12
- feat(query): polyglot from_directory with auto-detection by @tob-scott-a in #13
- refactor: remove dead DeclaredContract/TypeConstraint infrastructure by @tob-scott-a in #14
- docs: refresh README for shipped entrypoint / diff / polyglot / API work by @tob-scott-a in #15
- feat(parsers): add Swift and Objective-C language support by @tob-scott-a in #17
- feat(parsers): add Kotlin language support by @tob-scott-a in #18
- feat(parsers): add Dart / Flutter language support by @tob-scott-a in #19
- feat(entrypoints): Go / Ruby / C / C++ framework detectors by @tob-scott-a in #20
- feat(entrypoints): rule-based bulk overrides in entrypoints.toml by @tob-scott-a in #21
- feat: docs/code quality improvements by @tob-scott-a in #24
Full Changelog: v0.1.3...v0.2.0
v0.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- build(deps): update tree-sitter-language-pack requirement from <1.0,>=0.13 to >=0.13,<2.0 in the all group by @dependabot[bot] in #7
- build(deps): bump the all group with 2 updates by @dependabot[bot] in #8
- build(deps): bump the all group with 3 updates by @dependabot[bot] in #11
- build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #9
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Immutable
release. Only release title and notes can be modified.
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- build(deps): bump the all group with 3 updates by @dependabot[bot] in #5
- build(deps): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #6
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - Initial Release
This is the initial public release of Trailmark.