--- tags: releases --- # CodiMD 2.4.0 - Papilio maraho <div style="text-align: center; margin-bottom: 1em;"> <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Papilio_maraho_male_ventral_view_20160423.jpg/569px-Papilio_maraho_male_ventral_view_20160423.jpg" width="300"> <small style="display: block;">Papilio maraho</small> </div> > Papilio maraho is a species of butterfly in the family Papilionidae. It is endemic to Taiwan. > \- Wikipedia [Papilio maraho](https://en.wikipedia.org/wiki/Papilio_maraho) ## Highlights ### Autofix linting errors ![](https://hackmd.io/_uploads/SkCBYCvu_.gif) When you click on the linters error button on the line gutter, if an autofix is provided by [markdownlint](https://github.com/DavidAnson/markdownlint), now a context menu with fixed items would show, and clicking on it would apply the fix. ## Enhancements - Support autofix linter errors [#1654](https://github.com/hackmdio/codimd/pull/1654) [@Yukaii](https://github.com/Yukaii) - Support anonymous updates via API [#1665](https://github.com/hackmdio/codimd/pull/1665) [@glpatcern](https://github.com/glpatcern) - Support mediawiki export format in pandoc export [#1624](https://github.com/hackmdio/codimd/pull/1624) [@fujexo](https://github.com/fujexo) - Add some help strings to Prometheus metrics [#1625](https://github.com/hackmdio/codimd/pull/1625) [@pichouk](https://github.com/pichouk) - Allow more syntax highlight modes in editor [#1577](https://github.com/hackmdio/codimd/pull/1577) [@Yukaii](https://github.com/Yukaii) - Support TOC level customization [#1532](https://github.com/hackmdio/codimd/pull/1532) [@zergar](https://github.com/zergar) - Follow Google guidelines to use Google OAuth [#1588](https://github.com/hackmdio/codimd/pull/1588) [@tamo](https://github.com/tamo) ## Fixes - Vimeo won't show up due to the jsonp callback data unable be parsed with jQuery [#1652](https://github.com/hackmdio/codimd/pull/1652) [@jackycute](https://github.com/jackycute) - Fix slide mode stored XSS [#1650](https://github.com/hackmdio/codimd/pull/1650) [@jackycute](https://github.com/jackycute) [Security] - Enforce PG ssl require mode on heroku [#1660](https://github.com/hackmdio/codimd/pull/1660) [@Yukaii](https://github.com/Yukaii) - Webpack exclude path should support windows path [#1675](https://github.com/hackmdio/codimd/pull/1675) [@a60814billy](https://github.com/a60814billy) - Free url can read any md in file system [#1674](https://github.com/hackmdio/codimd/pull/1674) [@a60814billy](https://github.com/a60814billy) [Security] - Use encoded noteId when calling updateHistory [#1570](https://github.com/hackmdio/codimd/pull/1570) [@Yukaii](https://github.com/Yukaii) ## Docs - Add matrix badge and links to README [#1629](https://github.com/hackmdio/codimd/pull/1629) [@a-andreyev](https://github.com/a-andreyev) ## Thank you Thank you guys for being here and making CodiMD awesome ❤️ - [@a60814billy](https://github.com/a60814billy) - [@a-andreyev](https://github.com/a-andreyev) - [@fujexo](https://github.com/fujexo) - [@glpatcern](https://github.com/glpatcern) - [@jackycute](https://github.com/jackycute) - [@pichouk](https://github.com/pichouk) - [@tamo](https://github.com/tamo) - [@Yukaii](https://github.com/Yukaii) - [@zergar](https://github.com/zergar)