Skip to content

Releases: anistark/feluda

Golokdham Rahasya

Choose a tag to compare

@farhaanbukhsh farhaanbukhsh released this 26 Jun 16:26

What's Changed

  • feat(java): add Maven/Gradle license scanning with transitive deps by @anistark in #217
  • build(deps): bump the maven group across 1 directory with 2 updates by @dependabot[bot] in #219
  • fix(examples): switch rust-example reqwest to rustls to drop openssl by @anistark in #220
  • feat(watch): add feluda watch for continuous license scanning by @anistark in #221
  • feat(ruby): add Ruby/Bundler license scanning by @anistark in #222
  • build(deps): bump the bundler group across 1 directory with 4 updates by @dependabot[bot] in #223
  • refactor(licenses): unify license-text detection on shared SPDX engine by @anistark in #224
  • feat(licenses): add local license-file fallback across analyzers by @anistark in #225
  • build(deps): bump nokogiri from 1.19.3 to 1.19.4 in /examples/ruby-example in the bundler group across 1 directory by @dependabot[bot] in #227

Full Changelog: v1.13.0...v1.14.0

Hatyapuri

Choose a tag to compare

@anistark anistark released this 25 May 06:08

What's Changed

  • build(deps): bump requests from 2.32.5 to 2.33.0 in /examples/python-example in the pip group across 1 directory by @dependabot[bot] in #205
  • chore: add AGENTS.md and plan/ directory by @anistark in #206
  • build(deps): bump pytest from 9.0.2 to 9.0.3 in /examples/python-example in the pip group across 1 directory by @dependabot[bot] in #207
  • build(deps): bump the cargo group across 1 directory with 2 updates by @dependabot[bot] in #208
  • chore(deps): refresh lockfile and bump minor specifiers by @anistark in #209
  • feat(licenses): detect OFL.txt and SIL Open Font License by @anistark in #210
  • feat(docs): add Field Reports timeline to homepage by @anistark in #211
  • feat(licenses): parse compound SPDX expressions by @anistark in #212
  • feat(parser): add monorepo workspace support across Cargo, npm, Go, and uv by @anistark in #213
  • feat(init): add feluda init subcommand for zero-friction onboarding by @anistark in #214
  • feat(sarif): add SARIF 2.1.0 output for GitHub Advanced Security by @anistark in #215
  • feat(skill): add feluda Claude Code skill for inline license compliance by @anistark in #216

Full Changelog: v1.12.0...v1.13.0

Chhinnamastar Abhishap

Choose a tag to compare

@farhaanbukhsh farhaanbukhsh released this 25 Mar 17:19

What's Changed

  • chore: cleanup docs. remove makefile. add docs build to ci by @anistark in #193
  • docs: re-structure and add contributing guide by @anistark in #194
  • docs: cleanup and build to dirhtml by @anistark in #195
  • docs: fix broken images by @anistark in #196
  • build(deps): bump bytes from 1.10.1 to 1.11.1 in /examples/rust-example in the cargo group across 1 directory by @dependabot[bot] in #197
  • build(deps): bump the cargo group across 1 directory with 3 updates by @dependabot[bot] in #198
  • fix: overhaul cache module by @anistark in #199
  • refactor: optimize tokio usage for GitHub license fetching by @anistark in #202
  • build(deps): bump flask from 3.0.0 to 3.1.3 in /examples/python-example in the pip group across 1 directory by @dependabot[bot] in #200
  • build(deps): bump quinn-proto from 0.11.13 to 0.11.14 in the cargo group across 1 directory by @dependabot[bot] in #201
  • chore: update all dependencies to latest versions by @anistark in #204
  • build(deps): bump rustls-webpki from 0.103.8 to 0.103.10 in the cargo group across 1 directory by @dependabot[bot] in #203

Full Changelog: v1.11.1...v1.12.0

Gorosthaney Sabdhan

Choose a tag to compare

@anistark anistark released this 25 Jan 14:54

What's Changed

Full Changelog: v1.11.0...v1.11.1

Gosaipur Sargaram

Choose a tag to compare

@farhaanbukhsh farhaanbukhsh released this 25 Dec 13:26

What's Changed

  • refactor: analyze only root project directory and clean up progress module by @anistark in #176
  • feat: GitHub license cache by @anistark in #178
  • chore: cleanup readme, contributing, justfile by @anistark in #179
  • feat: add local license checking for Go and Python by @anistark in #180
  • fix: add missing env var cleanup to prevent test isolation issues in parallel execution by @anistark in #182
  • feat: add .NET support with NuGet integration by @anistark in #183
  • feat: add --github-token flag for authenticated GitHub API requests by @anistark in #184

Full Changelog: v1.10.3...v1.11.0

Bombaiyer Bombete

Choose a tag to compare

@anistark anistark released this 25 Nov 07:50
4b55730

What's Changed

  • feat: add just test-ci cmd to mimic ci testing locally by @anistark in #157
  • refactor: restructure sbom command with format subcommands (spdx, cyclonedx) by @anistark in #156
  • feat: validate sbom spdx and cyclonedx files by @anistark in #162
  • feat: implement comprehensive SPDX standards compliance enhancements and character validation by @anistark in #163
  • feat: add language parameter to GitHub Action by @anistark in #164
  • fix: add CC0-1.0 license to compatibility matrix for all project licenses by @anistark in #165
  • fix: exclude Go toolchain and version directives from dependency analysis by @anistark in #166
  • feat: add filter to the TUI by @ashish10677 in #170
  • chore: update dependencies by @anistark in #168
  • feat: add sort feature to TUI and proper ascending/descending order by @anistark in #167
  • refactor: move CI/CD examples to examples/ci directory by @anistark in #171
  • Refactor/publish tag by @anistark in #172
  • feat: add local-first license detection with --no-local flag for Node.js and Rust by @anistark in #173
  • feat: ignore licenses and dependencies by @anistark in #175

Full Changelog: v1.10.2...v1.10.3

v1.10.2

Choose a tag to compare

@farhaanbukhsh farhaanbukhsh released this 25 Oct 16:43

What's Changed

  • add: example projects for testing and debugging by @anistark in #146
  • build(deps): bump requests from 2.31.0 to 2.32.4 in /examples/python-example in the pip group across 1 directory by @dependabot[bot] in #147
  • refactor: improve error handling by @anistark in #148
  • Create FUNDING.yml by @anistark in #149
  • feat: R projects support. only direct dependency check by @anistark in #150
  • refactor: strict to restrictive flag change. [breaking change] by @anistark in #152
  • feat: add configurable strictness mode with --strict flag for license parser by @anistark in #153
  • refactor: remove v1.8.5 backward compatibility re-exports by @anistark in #154
  • feat: improve Python environment marker parsing with PEP 508 support by @anistark in #155

Full Changelog: v1.10.1...v1.10.2

v1.10.1

Choose a tag to compare

@anistark anistark released this 25 Sep 11:17
cf80037

What's Changed

Full Changelog: v1.10.0...v1.10.1

Joy Baba Felunath

Choose a tag to compare

@anistark anistark released this 25 Sep 08:07
bddbbd2

Crate v1.10.0

What's Changed

Full Changelog: v1.9.8...v1.10.0

Locked Chest

Choose a tag to compare

@farhaanbukhsh farhaanbukhsh released this 25 Aug 12:32

📦 Installation Instructions

Feluda now provides prebuilt packages for both Debian-based (.deb) and RedHat-based (.rpm) distributions.


🐧 Debian / Ubuntu ( .deb package )

  1. Download the latest .deb from the Releases page.
  2. Install with:
    sudo dpkg -i feluda_*.deb
  3. If you encounter dependency issues, run:
    sudo apt install -f

🐧 Fedora / RHEL / CentOS ( .rpm package )

Download the latest .rpm from the Releases page

  1. Install with:
# Using DNF (recommended)
sudo dnf install ./feluda-*.rpm

# OR using rpm directly
sudo rpm -i feluda-*.rpm

💡 Using dnf is preferred as it resolves dependencies automatically.

What's Changed

New Contributors

Full Changelog: 1.9.7...1.9.8