What's new
- Shebang detection for extensionless files (
#!/usr/bin/env perl,#!/usr/bin/python3, etc.) across all 23 languages - Vim modeline detection (
# vim: ft=python) for extensionless files - Fortran parser fix: modules, programs, functions, subroutines now extracted correctly
- Perl
.ttest files recognized as Perl - JS/TS const arrow functions promoted from
variabletofunctionentity type (thanks @MattCozendey) - JS/TS generator functions (
function*,async function*) now detected as entities (thanks @MattCozendey) - Verbose markdown diff uses proper unified diff instead of dumping full before/after (thanks @Benjas333)