v2.1.44
Bugs fixed
- Dockerfiles not consistently recognised from Vim and Emacs modelines
Changes
.python-versionnow shows a Python-config icon.simplecovand.yardoptsnow show Ruby-config icons.jsbeautifyrc,.jshintrcand.jscsrcnow show JavaScript-config icons
New icons
- Awk:
.auk,.{g,m,n,}awk - Binder [
#82]:{dev-,}requirements.txt - Blitz BASIC:
.bb,.decls - Bloc [
#83]:blocdirectories - Bors:
bors.toml - Buildkite:
.buildkitedirectories - Calva [
#80]:*.calva-repl - DUB:
.dubdirectories,dub{.selections,}.{json,sdl} - Fauna:
.faunarc,.fql - Gitpod:
.gitpod.yml - GraphQL Code Generator [
#84]:codegen.{json,yaml,yml} - Haskell IDE Engine:
hie.yaml* - Kibo:
.hypr,.hypr.live - Lark:
.lark - Modern Web [
#79]:web-{dev-server,test-runner}.config.{cjs,js,mjs,ts} - Nokogiri
- NumPy: Updated branding
- NWScript:
.ncs,.ndb,.nss - Ogone:
.o3,.ogone - pytest:
pytest.ini - Read the Docs:
readthedocs.yml - ReScript:
.resi - RubyGems:
.gemspec - Snowpack [
#81]:snowpack.config.{cjs,js,json,mjs,ts} - Spacengine:
.spe - Stitches [
#78]:stitches.config.{cjs,js,mjs,ts} - W3C:
w3c.json - Warcraft III:
.jass,.wc3,.zn
Support for new filenames/extensions
- 3D assets:
.p21,.step,.stp - Archive:
.hak - Bazel:
.bazel - Bitcoin:
.bitcoindirectories,bitcoin.conf - Config, Python:
MANIFEST.in - Config, Ruby:
.autotest,.cross_rubies,.gemtest,.hoerc,.kick,.simplecov,.yardopts* - Config:
.sdl,.sdlang - Database:
.2da - Grammar:
.cf,.lbnf - LabVIEW:
.lvlib - NuGet:
.nupkg,.psmdcp,.snupkg - NumPY:
.npy,.npz - Prettier:
.prettierrc.json5 - Python:
py.typed - Ruby:
Gemfile_*
Other additions
-
Improved recognition of test-files that use
test_prefixes (e.g.,test_foo.pyandtest-bar.rb).
Previously, only the suffixes were examined (or the names of parent directories). -
runghcandrunhugsnow recognised as Haskell interpreters.
