Releases: file-icons/atom
Releases · file-icons/atom
v2.1.47
Bugs fixed
- Icons of symlinked projects that aren't Git repositories
- [
#841
]:requirements.txt
showing Binder icon instead of PyPi's - [
github/linguist#5271
]: Inaccuracies related to modeline matching - atom-fs: Breakage in Atom 1.56.0 caused by mixed BigInt comparisons
New icons
- CASC:
.casc
,.cas
- CNAB:
cnab
directories - Commitizen:
.cz.{json,toml,yaml}
- Fiddle
- Laravel: Updated logo
- Vite:
vite.config.{js,ts}
Support for new filenames/extensions
- Configs:
.git/info/*-*
,.kys
- Databases:
index.{bt,db,dir,pag}
,language-subtag-registry{,.txt}
,nametable
,whatis
- Electron:
{,*.}forge.config.js
- Makefile:
justfile
- PostScript:
.bez
,fontinfo
- PyPi:
{dev,{doc,test}{,s}}-requirements.{in,txt}
,requirements-{dev,{doc,test}{,s}}.{in,txt}
- Scheme:
.xtm
v2.1.46
This release fixes two regressions introduced in v2.1.45.
Bugs fixed
- Symlinked Git repositories showing incorrect icons
- restQL icon not showing for associated filetypes
Support for new filenames/extensions
- Configs
.ldif
,pf.os
,rpc
- Houdini:
.vfl
- Readme:
sudo_lecture
- Shell:
*rc_Apple_Terminal
v2.1.45
Bugs fixed
- Editors blocked from opening when
atom-fs
misidentifies filetype - atom-fs: Buggy handling of very large inode values
- atom-fs: Missing support for nested repository directories
New icons
- Automator:
.workflow
,.action
,.cation
,.definition
- Grapher:
.gcx
- Houdini:
.hipnc
,.hip
,.i3d
,.picnc
- MetaPost:
.mp
,.mf
- NgRx
- OmniGraffle:
.graffle
,.gdiagramstyle
,.gstencil
,.gtemplate
- restQL:
.rql
,.restql
,restql.yml
- Sandbox:
.sb
- WinUI:
.baml
,.xaml
- Wolfram:
.wl
,.wls
,.wlt
Support for new filenames/extensions
- BibTeX:
.bbl
- Config:
.mcf
- Databases:
eign
,term/tab.*
,nterm/tab.{X,lpr}
- Fonts:
.dfont
,.tfm
- GNU:
{A,L,}GPL*
- Images:
.avif
,.heif
,.heifs
,.hif
- Lex:
.lx
- macOS Libraries:
.bundle
,.ccl
,.component
,.framework
,.kext
,.mdimporter
,.osax
,.{osirix,}plugin
,.qlgenerator
- Makefile:
contrib.mak-*
- Nokogiri:
.nokogirirc
- PostScript:
Fontmap
- Printer:
.joboptions
- Readme:
.yo
- Tag:
VERSION
v2.1.44
Bugs fixed
- Dockerfiles not consistently recognised from Vim and Emacs modelines
Changes
.python-version
now shows a Python-config icon.simplecov
and.yardopts
now show Ruby-config icons.jsbeautifyrc
,.jshintrc
and.jscsrc
now show JavaScript-config icons
New icons
- Awk:
.auk
,.{g,m,n,}awk
- Binder [
#82
]:{dev-,}requirements.txt
- Blitz BASIC:
.bb
,.decls
- Bloc [
#83
]:bloc
directories - Bors:
bors.toml
- Buildkite:
.buildkite
directories - Calva [
#80
]:*.calva-repl
- DUB:
.dub
directories,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:
.bitcoin
directories,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.py
andtest-bar.rb
).
Previously, only the suffixes were examined (or the names of parent directories). -
runghc
andrunhugs
now recognised as Haskell interpreters.
v2.1.43
New icons
- Apollo:
apollo.config.js
- For the Record:
.trm
- OpenEXR:
.exr
- OpenZFS:
vdev{0..9}
- rsync:
rsyncd.conf
- V-Ray:
.vrimg
- Wine:
.wine
directories - YAMLLint:
.yamllint
Support for new filenames/extensions
- CoffeeScript:
.coffee.md
- Config, Python:
poetry.lock
- Generic:
.asl
,.dsl
- GraphQL:
graphql.config.js
,.graphqlrc{,.{json,js,yaml,yml}}
- Lex:
lexer.x
- NGINX:
.nginx
- Ruby:
.simplecov
- Table of Contents:
.listing
- VimL:
.exrc
,.nexrc
v2.1.42
Bugs fixed
daa9906
not applying to shell-script tests- Inconsistent icons for JavaScript tests with
.mjs
and.cjs
extensions PKGBUILD
using Shell instead of using Arch Linux icon
Changes
New icons
- API Extractor:
api-extractor{,-base}.json
- Bosque:
.bsq
- Cubit:
cubit{,s}
directories - draw.io:
*.{drawio,dio}.{png,svg}
,.drawio.*
- DVC:
.dvc
directories - Fabric:
fabric.mod.json
- ftHTML:
.fthtml
- Hygen:
.ejs.t
- Kusto (2 variants):
.csl
,.kusto
- jscpd:
jscpd-report.{xml,html,json}
,.jscpd.json
- Latino:
.lat
- LGTM:
lgtm.yml
- Lighthouse:
{.,}lighthouserc.{yaml,yml,js,json}
- LINQPad:
.linq
- Nx:
nx.json
- Q#:
.qs
- Rmarkdown:
.rmd
,.rmarkdown
- TestCafe:
.testcaferc.json
- xmake:
xmake.lua
Support for new filenames/extensions
- Config: JS:
.eshost-config.json
,.eshost.json
- Dependabot:
dependabot.yml
- Fortran:
.pfo
- Generic:
.ssmssln
- Grammar:
.cddl
- Husky:
.huskyrc.yml
,.huskyrc.yaml
- OpenVMS:
.cld
,.com
- Qt:
installscript.qs
,toolchain_installscript.qs
- Vercel:
.vercelignore
,vercel.json
v2.1.41
Changes
- Changed
.brew-icon
CSS class to use Homebrew logo .m2
extension now associated with Macaulay2 instead of Modula-2.cpc
extension now associated with CpcdosC+ instead of Cartesian Perceptual Compression- [
#812
]: Hashbang strategy now recognises test-files - Renamed
Bazel
entry toStarlark
- UnrealScript files now coloured grey
New icons
- CodeMeta:
codemeta.json
- CommitLint:
commitlint.config.js
,.commitlintrc.{js,json,yml}
- CpcdosC+:
.cpc
- Dafny:
.dfy
,.dafny
- GoReleaser:
.goreleaser.yml
- Homebrew:
Brewfile
- Hugo
- Kaitai:
.ksy
- Macaulay2:
.m2
- Mermaid:
.mmd
,.mermaid
- NEON:
.neon
- Tilt:
Tiltfile
Support for new filenames/extensions
- Archive:
.hqx
- C:
share/misc/getopt{,s}{0..9}
- Config:
shells
- Database:
.cbor
,birthtoken
,flowers
- FontForge:
.ff
- Inno Setup:
.isl
- Markdown:
.jmd
- OpenBSD package data:
+CONTENTS
,+DESC
,+DISPLAY
- Roff:
{man,mdoc}.template
- Sieve:
.sieve
- Starlark:
.star
- Test, Shell:
-{spec,test}{,s}.sh
- TeX:
.texinfo
,.txi
- Text:
.lcov
,share/misc/{operator,mail.{help,tildehelp}}
- Unit databases:
.units
,units.lib
,.units_history
- Unreal:
.uasset
v2.1.40
Changes
- Added colour variations for JavaScript test files
- Added support for JavaScript configs with
.cjs
and.mjs
extensions - Changed Lefthook's icon to a solid-filled variant
New icons
- DevContainer:
devcontainer.json
,.devcontainer
directories - Fork:
.issuetracker
- Lefthook (solid-filled variant)
- Nickle:
.5c
- Nimble:
.nimble
- OpenQASM:
.qasm
- PNPM:
pnpm-{lock,workspace}.yaml
,pnpmfile.js
- Sails:
.sailsrc
- Shadow CLJS:
shadow-cljs.edn
- Valve Source Engine:
.bsp
,.vpk
,.vtfx
,.vmt
,.vtf
,.vmf
,.res
- ZenScript:
.zs
,.zsrc.json
Support for new filenames/extensions
- Atom:
.apmrc
,apmrc
- Config, Rust:
rust-toolchain
- Godot:
.godot
,.import
,.tres
,.tscn
- Jest:
.snap
,jest.config.babel.*
- Squirrel:
.gnut
v2.1.39
New icons
- 4D:
.4dm
- A+:
.a+
,.+
- Agda:
.agda
,.lagda
- Analytica:
.ana
- Bison:
.bison
,.y
,.yacc
,.yy
- C#
- C++
- Cuneiform:
.cfl
- Curl
- Curry:
.curry
- ECLiPSe:
.ecl
- Expo:
.expo{,-shared}
directories - Futhark:
.fut
- Galaxy:
galaxy.ini
- GAUSS:
.gss
- Hop:
.hop
- KNIME
- Lefthook:
lefthook{,-local}.yml
- Lex:
.l
,.lex
,.flex
- Lex, alternate
- Mono
- Nemerle
- Nessus:
.nasl
- Next.js:
next.config.js
- OpenStack
- Pure:
.pure
- SAC:
.sac
- Semantic Release:
.releaserc{,.js,.json,.yaml,.yml}
- Sophia:
.aes
- Stdlib.js:
stdlib-*{.js,.js.gz}
- UFO:
*.ufo
directories - Unicode:
UNIDATA/*.txt
,UnicodeData.txt
- Vala:
.vala
,.vapi
- Wenyan:
.wy
Support for new filenames/extensions
- ESLint:
.eslintrc.{cjs,mjs}
- Grunt:
gruntfile*.{cjs,jsx,mjs,ts,tsx}
- Gulp:
gulpfile*.{cjs,jsx,mjs,ts,tsx}
- Lasso:
.lassoapp
- Lua:
lakefile
,.rockspec
,.luacheckrc
- Jest:
.jestrc{,.*}
,jest.config.{cjs,jsx,mjs,ts,tsx}
- Python config:
pyproject.toml
- Webpack:
webpack*.{cjs,mjs,coffee}
- WiX:
.wix
- Yarn:
.yarn
directories
Other
- Added
slimerjs
to recognised JavaScript interpreters - Added colour variations for PL/SQL files
v2.1.38
Bugs fixed
- Missing Ballerina icon
New icons
- Adobe
- Adobe Acrobat
- Adobe Animate:
.fla
- Adobe Audition
- Adobe Bridge
- Adobe CC
- Adobe Character Animator
- Adobe Dimension
- Adobe Dreamweaver
- Adobe Flash
- Adobe Fuse
- Adobe InCopy
- Adobe Lightroom
- Adobe Media Encoder
- Adobe Prelude
- Adobe Rush
- Adobe XD
- AGC
- AMD
- ARM
- Assembly, AGC:
.agc
- Assembly, AMD
- Assembly, ARM:
.arm
- Assembly, AT&T
- Assembly, AVR:
.avr
- Assembly, Generic:
.a
,.i
,.s
,.asm
,.a51
- Assembly, Hitachi:
.h8s
,.h8sx
,.h8300
- Assembly, Intel:
.x86
,.x64
,.i32
,.i64
,.i386
- Assembly, Motorola:
.m68k
,.lst
- Assembly, PowerPC
- Assembly, RISC-V
- Assembly, SPARC
- Assembly, VAX:
.vax
,.vasm
- Assembly, Zilog:
.z80
,.PLX
,.PLXCOPY
- AT&T
- AVR
- Cheetah3D:
.jas
- Computable Document Format:
.cdf
- Dhall:
.dhall
- DocBook:
.dbk
,.docbook
- Final Draft:
.fdx
- GenStat:
.gen
,.gpi
- Hitachi
- Intel
- LilyPond:
.ly
,.ily
- Modo:
.lxo
- Motorola
- PowerPC
- R database:
.Rdata
,.rdb
,.rds
,.rdx
- Reason Studios:
.reason
,.rns
,.rsn
,.rx2
,.sxt
- RISC-V
- SPARC
- VAX
- Yorick:
.yorick
- Zilog
Support for new filenames/extensions
- 3D asset:
.c4d
,.dwg
,.dxf
,.jas
,.lxo
,.ply
- Audio:
.it
,.s3m
,.sndh
- Ballerina:
.balx
- BibTeX:
.bibtex
- Binary:
.pyd
- COLLADA:
.collada
- Compressed:
.dsk
,.ear
- Config:
.cnf
- Database:
.dbi
,.od
,.onlydata
- Dephi:
.dof
- Generic code:
.jspx
,.tagx
- Generic test:
t/[0-9]-*.sh
- Handlebars:
.hbt
- Help file:
.chm
,.hlp
- HTML:
.jspf
- Image:
.jng
,.wbmp
- Java:
.class
- JavaScript test:
*-{test,spec}.cjs
,t/[0-9.]-*.{cjs,mjs,js}
- JSON:
.rsj
- Markdown:
.mdtext
,.mdtxt
- MATLAB:
.mdlp
,.mltbx
,.mn
,.mlappinstall
,.mlpkginstall
,.sldd
,.slx
,.slxp
- Pascal:
.lfm
,.lpi
,.lpk
,.lps
,.lrs
,.lrt
,.or
,.ppu
- PHP:
.engine
,.phar
- Pickle:
.pickle
- PostScript:
.epsf
,.epsi
- Python:
.pyz
- Readme:
COPYRIGHT
- Tags:
.tld
- Text:
.stderr
,.stdout
- Themes:
.theme
- Unity3D:
.cubemap
,.physic{,s}Material{,2D}
,.unitypackage
- Video:
.asx
- VSCode:
.dbproj
,.lsproj
,.modelproj
,.vcxitems