All notable changes to the project will be documented in this file. This project adheres to Semantic Versioning.
- Support: Danmakufu (
.dnh
), PHPUnit Config (.xml.dist
), Stylelint (.stylelintrc.{json, yaml, js}
,stylelint.config.js
)
- New icons: Adobe CC (After Effects, InDesign, Premiere), APL, Blank page, C# Cake, C#-Script, Csound, Cucumber/Gherkin, dBASE, Finder, Keynote, Microsoft Office (Access, Excel, OneNote, PowerPoint, Word), NAnt, OpenOffice, Protractor, Storyist, Strings, Typings, Wavefront OBJ, ZBrush
- Support: Config files (
.htmlhintrc
), Generic code (.aepx
,.sgm
,.sgml
), Git commit/merge messages (COMMIT_EDITMSG
,MERGE_HEAD
,MERGE_MODE
,MERGE_MSG
), Graph files (.dif
,.slk
), Music-related (.chord
), Preprocessed FORTRAN (.F
,.F77
,.F90
,.F95
,.F03
,.F08
,.FOR
,.FPP
), Readme (.1st
) - Alternative solid-coloured icons for TypeScript (
\02A6
), TSX (\E9E7
) and JSX (\E9E6
). To use them, copy their codepoints into your stylesheet.
- [
#366
] Default icon changed to a blank page instead of a text file. This is more format-neutral, and makes "true" text formats easier to spot. - Restricted text-file icons to the following formats:
.ans
,.err
,.etx
,.irclog
,.log
,.msg
,.nfo
,.rtf
,.srt
,.sub
,.text
,.txt
,.uof
,.uop
,.uos
,.uot
,.utf8
,.utxt
,.weechatlog
- APL icon replaced with the more recognisable grade up symbol.
- Cakefile class-name changed from
.cake
to.cakefile
to accommodate C#'s "cake"
- Horizontal alignment of symlinks and zip-files
- New icons: Julia, SQLite
- Support: Embedded Crystal (
.coffee.ecr
,.htm.ecr
,.html.ecr
,.js.ecr
), Embedded Ruby (.htm.erb
), NodeJS (.node-version
), NPM (npmrc
), Python (pypirc
,.pypirc
,pythonrc
,.pythonrc
,.python-venv
), Ruby (gemrc
,pryrc
,rspec
), ZSH (zlogin
,zlogout
,zprofile
,zshenv
,zshrc
,.zsh-theme
)
- Size/alignment tweaked for PDF and Python icons
- Python icon used for
.python-version
files
- Alignment and advance widths of Docker, Gradle, Groovy, Lisp, R, and Vue icons
- PDF files now respect value of user's "Coloured" setting
- Support: APL (
.apl.history
), Binary (.swp
), Config files (.apl.ascii
), Manual pages (mmn
,mmt
,tmac.
), Stylelint (.stylelintignore
)
- [
#352
] Reverted fix for modified files with yellow icons - Babel icon now shows for all
.babel
files
- New icons: Brakeman, CakePHP, Code Climate, Hack, Jenkins, Karma, Minecraft, New Relic, NuGet, PowerShell, Pug, SBT, Scrutinizer, Service Fabric, Shopify, Thor, TSX (React/Typescript), Vagrant
- Support: Adobe Photoshop (
.psb
), ANSI Weather (.ansiweatherrc
),CNAME
, Config files (.arcconfig
,.codoopts
,.ctags
,.env.*
,indent.pro
,.pairs
,.python-version
,.yardopts
), Erlang (.app.src
), Gears (.dll
), Generic code (.gdbinit
,.resx
,.fsh
,.vsh
), Git (.git*
), GNU (.GPLv[2-3]
), Gradle (gradlew
), Heroku (.buildpacks
,Procfile
,.vendor_urls
), Images (.apng
,.bmp
,.bpg
,.cd5
,.cpc
,.dcm
,.ecw
,.exr
,.fit
,.fits
,.flif
,.fts
,.hdp
,.hdr
,.heic
,.heif
,.icns
,.iff
,.jpf
,.jps
,.jxr
,.lbm
,.liff
,.mpo
,.nrrd
,.ora
,.pbm
,.pcx
,.pgf
,.pict
,.pxr
,.raw
,.sct
,.tga
,.wbm
,.wdp
), Makefiles (BSDmakefile
), Manual Pages (.tmac
,.tmac-u
,.nroff
,.troff
),METADATA.pb
, Mention-bot configs (.mention-bot
), Prolog (.pro
,.prolog
,.yap
), Readme (AUTHORS
,CHANGELOG
,CONTRIBUTING
,CONTRIBUTORS
,COPYING
,HISTORY
,INSTALL
,LICENSE
,NEWS
,PROJECTS
,.read.me
,.readme
,THANKS
), Shell (bash_history
,bash_logout
), Shockwave Flash (.swf
), Tag files (tags
,.tags
), Texinfo (.texi
), TextMate (.JSON-tmLanguage
), Visual Studio (.builds
), Windows shortcuts (.lnk
) - Colour for default PDF icons
- Command to toggle coloured icons. To use it, create a keybinding for
file-icons:toggle-colours
in your keymap
- Clearer icon now used for Jenkinsfiles
- Git icon used for
.mailmap
files - Prolog files now use a dedicated icon instead of a generic one
- [
#341
] Yellow icons no longer share same colour as modification indicator .eslintrc.js
files are no longer overridden by JS icon
- New icons: Cabal, eC, MuPAD, OOC, Opa, OpenEdge ABL, Ox, Oxygene, Oz, Pan, Papyrus, Parrot, PAWN, Pickle, Pike, PogoScript, Pony, POV-Ray SDL, Propeller Spin, Puppet, PureBasic, PureScript, Racket, RDoc, REALbasic/Xojo, Rebol, Red, reStructuredText, RobotFramework, Sage, Scheme, Scilab, Self, Shen, Slash, SQF, Stan, Stata, SuperCollider, SystemVerilog, Textile, TextMate, Turing, TXL, Uno, UnrealScript, UrWeb, Varnish, VHDL, X10, XMOS, XPages, Xtend, Zephir, Zimpl
- Support: Over +120 new extensions added
- [
#339
].toc
files now use a more generic-looking icon - [
93e705d
] Fixed advance widths of icons with portrait-sized dimensions - Size and alignment corrections made to Boot, ClojureScript, Elm, Ionic, JSX, Leiningen, nginx and React icons
- Dropped support for Graph Modelling Language; its extension conflicts with GameMaker Language (
.gml
)
- New icons: AMX, Inno Setup, Jupyter, Kotlin, KRL, LabVIEW, Lasso, Lean, LSL, Logtalk, LookML, Mako, Matlab, Max, Mercury, Metal, Mirah, Modula-2, Monkey-X, NetLogo, Nimrod, Nit, Nix, NSIS, NumPy, Objective-J, OpenCL, Processing, Sublime Text
- Support: Certificate files (
.crt
,.key
), GraphQL (.gql
), JFlex (.flex
,.jflex
), JSONiq (.jq
), Lex (.lex
), Logos (.x
,.xm
,.xi
), M (.mumps
), Modelica (.mo
), Module Management Systems (.mmk
,.mms
), MoonScript (.moon
), MUF (.muf
), Myghty (.myt
), NCL (.ncl
), Nu (.nu
), Pure Data (.pd
), QMake (.pri
), Unity3D assets (.anim
,.asset
,.mat
,.meta
,.prefab
,.unity
)
- [
#336
] Errors thrown for users of thesublime-panes
package
1.7.6 - 2016-04-22
- New icons: BYOND, Clean, Click, Common Lisp, Coq, Creole, Cython, Darcs, Diff, E, Eagle, Ecere, Eiffel, EmberScript, Factor, Fancy, Fantom, Flux, FreeMarker, Frege, GameMaker, GAMS, GAP, Genshi, Gentoo, Godot, Golo, Gosu, Grammatical Framework, GraphQL, Graphviz, Harbour, Hashicorp, Hy, Idris, IGOR Pro, Inform 7, Io, Ioke, NVIDIA, Patch, Perl 6, Pointwise
- Support: Composer (
composer.phar
), Cycript (.cy
), DNS Zones (.arpa
,.zone
), Dust (.dust
), Dylan (.dylan
,.dyl
,.intr
,.lid
), ECL (.ecl
,.eclxml
), Formatted (.eam.fs
), Forth (.4th
,.fth
,.forth
,.frt
), G-code (.gco
,.gcode
), Grace (.grace
), Graph Modelling Language (.gml
)
- [
#331
] Generic config icon now used for.conf
files instead of nginx logo - [
#199
] Python icon is now blue instead of orange - Visual Basic files now distinguished by Visual Studio icon
1.7.5 - 2016-04-20
- New selector variable to override tab-icons in user stylesheets
- New icons: AMPL, Ceylon, Chapel, Cirru, Clarion, Dogescript, Fabric, IDL, Jakefile, JSON-LD, LFE, MediaWiki, Nmap, Nunjucks, Tcl, OWL, Phalcon, PostScript, SAS, SPARQL, Verilog, YANG
- Support: Over +150 new extensions and filenames added
- Font Awesome updated to 4.6.1
- Devicons, Icomoon, and Mfizz fonts converted to WOFF2 for better compression
- Height of
.meteor
folders
1.7.4 - 2016-04-18
- New icons: Ant Build System, Bluespec, Boo, Brainfuck, Bro, ChucK, CLIPS, CMake, Component Pascal, Glade, GNU, Isabelle, Jinja, Mapbox, Stylelint
- Support: AGS, ApacheConf (
.apacheconf
,.vhost
), Befunge, BitBake, BlitzMax, Brightscript, C2hs, Cap'n Proto, COBOL,.csx
, Extra extensions for C, C++ and Erlang, Haskell.hsc
files, HTTP, Jenkins, JSONLD, TeX.aux
files, TopoJSON
- [
#296
] Material UI resets size adjustments applied to icons
1.7.3 - 2016-04-17
- New icons: ABAP, ActionScript, Alloy, ANTLR, API Blueprint, Arc, Arduino, ATS, Augeas, AutoHotkey, AutoIt, ColdFusion, J, Manual pages, Pascal
- Support: Agda, ASP.net, AspectJ, AWK-scripts, Extra assembly extensions,
.pcss
_osc
andPKGBUILD
icons now show icons correctly
1.7.2 - 2016-04-14
- New icons: Doxygen
- Support:
.ad
,.am
,Brewfile
,.desktop
,.directory
,.ebuild
,.github
,.install
,.m4
,.menu
,.msi
,_osc
,PKGBUILD
,.sed
,_service
,.spacemacs
- Support for numerous GNU Automake/Autoconf files
- [
#193
] Tab icons now update when changing file extensions - [
#316
] Newly-saved files now display icons in tab
1.7.1 - 2016-04-05
- New icons: AppleScript, Appveyor, Cakefile, Emacs Lisp, Illustrator, Photoshop, Sketch
- Support:
.jsbeautifyrc
,.coffeelintignore
, additional Makefile names (mkfile
,Kbuild
,GNUmakefile
),.Rmd
- [
#310
] Go icon replaced with something clearer - [
#311
] Lowercasemakefile
no longer matches any filename - Changelog now displays properly in Atom's Markdown preview
1.7.0 - 2016-04-02
- New icons: Broccoli, Flow
- Support: Ruby gems
- Webpack icon now used for all filenames containing
webpack.config.
- Size/alignment tweaked for Kivy, SQL, Scala, OS X and Smarty icons
- Binary files now respect value of user's "Colourless Icons" setting
- Bright colours and faint icons now adjust for users of light-coloured themes
- Dark red/maroon are brightened for users of darker themes
1.6.21 - 2016-04-01
- New icons: Babel, Marko, Webpack
- Support:
.pug
files (Jade)
1.6.20 - 2016-03-31
- Support: TrueType Collections (
.ttc
), Perl 6 (.pl6
), generic audio formats,.geojson
,.phtml
, uppercased SQL extensions
- Colour is now applied to Ruby manifests and Git/NPM-related config files
1.6.19 - 2016-03-26
- New icons: LLVM assembly (
.ll
)
- [
#271
] Tab icons misaligned in files opened by Remote-Edit
1.6.18 - 2016-03-06
- [
#296
] Riot tag too large in Atom Material theme's tree view
1.6.17 - 2016-03-01
- Elephant now used for PHP icon
- NPM icon changed to use block-shaped "n" used by npmjs.com
- [
#284
] Pattern matching used for task runner config files - [
#246
] Text-file icons not showing in Flatland Dark UI theme
1.6.16 - 2016-02-27
- New icons: OCaml, Lua
- Icons now display properly with the Seti UI theme
- Composer and Haml icons replaced with silhouetted versions
- Java icon made slightly bolder
1.6.15 - 2016-02-22
- This changelog
- New icons: AsciiDoc, LiveScript, OrgMode, RAML, Riot, SaltStack, Terraform
- Support: Video files,
.dockerignore
,.json5
,.lesshintrc
,.hxml
,.ko
,bash_profile
,bash_login
,bashrc
, VimL
- JSX/TSX files use JSX icon instead of React's
- Increased size of Rust icon
- Extension of PowerShell modules (
.psm1
)
1.6.14 - 2016-01-19
- New icons: Jade, ESLint, Fonts, TypeScript, PostCSS, OpenSCAD
- Support:
.htaccess
,.htpasswd
- Font Awesome updated to 4.4
- [
#239
] Bottom border of inactive tabs hidden/incomplete - [
#248
] Incorrect alignment/centring of React/JSX icon
1.6.13 - 2015-12-01
- New icons: Ada, APL, Crystal, FORTRAN, Gradle, Groovy, Haxe, Kivy, Lisp, MAXScript, R, Vue
- Support: Gnuplot scripts
- CONTRIBUTING.md file explaining how to add new icons
- Optimised version of preview image
- Merged
latex
,iconsxd
andfontcustom
fonts intofile-icons
iconsxd
,fontcustom
andlatex
fonts
1.6.12 - 2015-11-20
- New icons: Dart
- Support: ICO images, HJSON,
.tsx
files
.react.js
files now use the React logo
- Vertical alignment of Node icon
1.6.11 - 2015-10-19
- New icons: Apache, Debian, Red Hat, OS/X
- Support: Package.json (NPM icon)
- Updated Mfizz font
- SVG icon now drawn from Mfizz font instead of IcoMoon
- Colour of Scala icon changed from green to red
1.6.10 - 2015-10-11
- New icons: Boot, ClojureScript, Elm, Leiningen, SVG
- Support:
.gitconfig
,.gitignore_global
,.gitkeep
,.rake
1.6.8 - 2015-08-26
- New icons: Meteor
- Support:
.htm
- Images with uppercased file extensions are now recognised
1.6.7 - 2015-08-21
- Git icon now used for
.gitignore
,.gitattributes
and.gitmodules
- Colours of Sass/SCSS icons changed to pink to reflect product logo
- Docker icons now applied to files named
Dockerfile
(e.g.,Dockerfile.name
)
1.6.6 - 2015-08-19
- Support: Iced CoffeeScript
1.6.5 - 2015-08-18
- New icons: Graph (CSV/TSV files)
- Support:
.babelrc
,.babelignore
1.6.3 - 2015-08-10
- Support:
.swig
, HackLang
- Colour of
.toml
icons easier to see on darker backgrounds - Cargo.toml no longer overridden by other .toml rules
1.6.1 - 2015-07-31
- Package setting to hide icons in file tabs
1.5.8 - 2015-06-24
- Support: Cargo (
Cargo.lock
,Cargo.toml
), IPython (.ipy
)
1.5.7 - 2015-06-04
- Vertical alignment of tab icons
1.5.6 - 2015-05-30
- New icons: F#
- Support:
.eex
(Elixir)
1.5.5 - 2015-05-03
- New icons: D lang, Elixir, Erlang
- Updated Devicons to 1.8.0
- Prevent theme styling from italicising icons
1.5.4 - 2015-04-09
- Support: TeX alternates (
.sty
,.cls
),.es
,.hgignore
- Renamed
latex
CSS class totex
1.5.3 - 2015-04-06
- New fonts:
latex
(for LaTeX/BibTeX icons) - New icons: TemplateToolkit TT, SQL, LaTeX, BibTeX, Windows-specific files (BAT, CMD, EXE, COM, REG)
- Support:
.ndjson
, Babel Gulpfiles
1.5.2 - 2015-03-24
- New icons: Twig
- New colour swatch: Pink
- Support: Ren'Py (Python), ESLint
- Renamed
stylesheets
directory tostyles
to comply with Atom 1.0 specs
1.5.1 - 2015-03-08
- New fonts:
file-icons
for JSX and React icons - New icons: JSX, React
1.5.0 - 2015-02-28
- New icons: Node icon, NGINX
- Support: Go templates,
.es6
- Package setting to limit icon colours only when file is modified
1.4.11 - 2015-02-16
- New icons: Assembly, Binary, Config (
.ini
,.properties
,.toml
)
1.4.10 - 2015-02-12
- New fonts:
iconsxd
for Ionic and HAML icons - New icons: Ionic, HAML
- Support:
.jshintignore
,.cjsx
1.4.9 - 2015-02-09
- Support: Nodemon
- [
#103
] Tab icons for Settings and Release Notes disappearing
1.4.8 - 2015-01-19
- Support: D lang, Makefiles,
.config
,.manifest
,.psd1
,.ps1m
,.ps1xml
1.4.7 - 2015-01-18
- New icons: ColdFusion
- Missing icons in file tabs
1.4.6 - 2015-01-15
- [
#104
] Updated core selectors to use new custom elements
- Updated minimum compatible Atom version to 0.171.0
1.4.5 - 2015-01-13
- New icons: Rust
- Readded
_spec.rb
with green colouring - Update Devicons
1.4.4 - 2015-01-06
- New icons: Clojure, Rails
- Support: Capfile, Guardfile,
.rspec
,.ru
_spec.rb
now implemented as.feature
1.4.3 - 2014-12-18
- New icons: Travis
- Support: Emblem.js templates,
.cxx
,.cc
,.hxx
1.4.2 - 2014-11-03
- New icons: Lua
- Support:
.shtml
- Size of JavaScript icons
1.4.1 - 2014-10-22
- New icons: Composer.json, Laravel Blade, Sourcepawn
- Support: Lua (generic code icon)
1.4.0 - 2014-10-16
- Package settings to forcefully show icons and disable colours
1.3.6 - 2014-10-04
- Icon and colour combinations for
.erb
files
- Git-related files now use Git SCM logo instead of GitHub
1.3.5 - 2014-09-19
- Support: PowerShell, XAML, Skim templates, Readme files
- Default icon for tabs
- Image icons in tabs
1.3.4 - 2014-09-05
- New icons: Smarty templates (
.tpl
) - Support:
.t
files (Perl)
- Colour of Perl icons to a more appropriate blue
1.3.3 - 2014-08-25
- New icons: Julia
- Support:
.mdown
,.markdown
,.mkd
,.mkdown
,.rmd
,.ron
- Minor change to JavaScript icon's vertical alignment
1.3.2 - 2014-08-01
- [
#57
] Console error causing dev tools to open when reloading window
1.3.1 - 2014-08-01
- New fonts:
fontcustom
for Dockerfile icon - New icons: Dockerfile
- Support: Stylus, ASP VB.net,
.gitmodules
,.mailmap
,.npmrc
,.hpp
,.ipp
,.mm
- Readded Go icon with adjustments
- Font smoothing to improve icon appearance on Mac OS
- [
#54
] Reverted CoffeeScript to use pre-1.3.0 icon - Reverted C and C++ files to use generic icons
1.3.0 - 2014-07-20
- New fonts: Devicons
- New icons: Bower logo, Go, CoffeeScript, Swift
- Support:
.handlebars
,.pp
- Stylesheet to override Unity theme's icon removal
- Stylesheet to remove package colours
- Updated Font Awesome to 4.1
- Go icon (too faint)
1.2.6 - 2014-07-16
- New icons: CakePHP templates, Twitter/Bower files
- Support:
.ejs
1.2.5 - 2014-07-14
- New icons: Haskell
- Support:
.bash
,.yaml
- Examples folder
.ts
files now use JavaScript icon- Node icon now used instead of NPM
- Colour of Gruntfile.coffee icons now matches CoffeeScript colour
1.2.4 - 2014-06-29
- [
#30
] Text of active tab vertically misaligned
1.2.3 - 2014-06-28
- New fonts: IcoMoon
- New icons: Grunt, Gulp, Sass, Handlebars/Mustache
- Support:
.gitattributes
,.jscsrc
, TypeScript,npm-debug.log
.npmignore
andnpm-debug.log
files now use NPM icon instead of gear
1.2.2 - 2014-06-25
- New icons: Java Server Pages (.jsp)
- Support:
.pm
,.bashrc
,.zshrc
,.fishrc
, Elixir, Erlang
- Character mappings for 1.1.0 icons
1.2.1 - 2014-06-24
- Support:
Rakefile
,.gemspec
,Gemfile.lock
1.2.0 - 2014-06-22
- New icons: Markdown
- Support: Opal Ruby,
.ruby-version
,.ruby-gemset
- Icon support in file tabs
1.1.0 - 2014-06-08
- New icons: C, C++, C#, Go, Java, Objective-C, Perl, PHP, Scala, Shell
- Icons are now specified with CSS only
1.0.2 - 2014-05-28
- [
#7
] Incorrectly-centred icons
1.0.1 - 2014-05-26
- [
#6
]: Console error when opening a project in dev mode
1.0.0 - 2014-05-24
- New fonts: FontAwesome, Mfizz
- New icons: Checklists, Code, CoffeeScript, Comments, CSS3, Dashboard, Database, Gear, Git, HTML5, JSX, Package, Python, Secret
- Moved colour and icon properties to different stylesheets
0.3.0 - 2014-04-14
- Colouring for literate CoffeeScript files
- Regex to match file extensions with dashes (e.g.,
.ruby-version
)
0.2.0 - 2014-03-27
- Wrong CSS class name
- Debugging feedback left in tree-view
Initial release.