diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..08f4c04 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,130 @@ +### Changelog + +All notable changes to this project will be documented in this file. + +#### 1.204 (November 6, 2016) + +- Added `U+25B6` (black right-pointing triangle) and `U+25C0` (black left-pointing triangle) (#289) +- Changed look of Markdown headers `##` `###` `####` to make them easier to tell apart (#287) +- Fixed BBEdit incorrectly applying ligatures after tab (#274) +- Returned Nim pragmas `{.` `.}` (#279) +- Added Unicode increment `U+2206` (#174, #298) +- Added fish operators `>->` `<-<` (#297) +- Added safe navigation operators `?.` `.?` `?:` (#215) +- Added `<~>` (#179, used in IntelliJ for collapsed methods) +- Added F# piping operators `||>` `|||>` `<||` `<|||` (#184) +- Added shebang `#!` (#169, #193) + +#### 1.203 (September 17, 2016) + +- Added `__` (#120, #269) + +#### 1.202 (September 17, 2016) + +- Removed `{.` `.}` `[.` `.]` `(.` `.)` (#264) + +#### 1.201 (August 30, 2016) + +- Removed `[]` (#92) `{-` `-}` (#248) +- Removed `/**` `**/` and disabled ligatures for `/*/` `*/*` sequences (#219 #238) +- Added `]#` `{.` `.}` `[.` `.]` `(.` `.)` (#214) + +#### 1.200 (July 18, 2016) + +- Removed `!!!` `???` `;;;` `&&&` `|||` `=~` (#167) `~~~` `%%%` +- New safer `calt` code that doesn’t apply ligatures to long sequences of chars, e.g. `!!!!`, `>>>>`, etc (#49, #110, #176) +- Larger `+` `-` `*` and corresponding ligatures (#86) +- Hexadecimal `x` (`0xFF`) is now applied to sequences like `128x128` as well (#161) +- Added twoTurned (U+218A) and threeTurned (U+218B) (#146) +- Added whiteFrowningFace (U+2639) (#190) +- Simplified visual style on markdown headers `##` `###` `####` (#107) +- Added `` (#147) +- Provided ttf and webfonts versions (eot, woff, woff2) (#18, #24, #38, #101, #106) +- Increased spacing in `<=` `>=` (#117) + +#### 1.102 + +- Support for IntelliJ-based IDEs ([instructions](https://github.com/tonsky/FiraCode/wiki/Intellij-products-instructions)) +- Turned on autohinting + +#### 1.101 + +- Added Light weight +- Adjusted rules when vertical centering of `:`, `-`, `*` and `+` occurs + +#### 1.100 + +- Fixed calt table conflicts (`----` would incorrectly render as `` `<--` `&&` `||` `=>>` `=/=` + +#### 0.1 + +`>>=` `=<<` `<<=` `->>` `->` `=>` `<<-` `<-` +`===` `==` `<=>` `>=` `<=` `>>` `<<` `!==` `!=` `<>` +`:=` `++` `#(` `#_` +`::` `...` `..` `!!` `//` `/*` `*/` `/>` diff --git a/README.md b/README.md index 73dc500..73b3cea 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ Clojure: | **Cloud9** | **Monkey Studio IDE** | | **Coda 2** | **Notepad++** | | **CodeLite** | **SublimeText** ([vote here](http://sublimetext.userecho.com/topic/1030059-does-sublimetext-support-programming-ligatures-fontlike-fira-code/)) | -| **Eclipse** (Linux) | +| **Eclipse** (Linux) | | **Geany** | | **gEdit / Pluma** | | **GNOME Builder** | @@ -103,7 +103,7 @@ Clojure: | **TextEdit** | | **TextMate 2** | | **VimR** ([instructions](https://github.com/qvacua/vimr/wiki#ligatures)) | -| **Visual Studio 2015** | +| **Visual Studio 2015** | | **Visual Studio 2017** | | **Visual Studio Code** ([instructions](https://github.com/tonsky/FiraCode/wiki/VS-Code-Instructions)) | | **WebStorm** (2016.2+, [instructions](https://github.com/tonsky/FiraCode/wiki/Intellij-products-instructions)) | @@ -146,141 +146,3 @@ Other monospaced fonts with ligatures: - Based on: [Fira Mono](https://github.com/mozilla/Fira) - Inspired by: [Hasklig](https://github.com/i-tu/Hasklig) - Software: [Glyphs 2](https://glyphsapp.com) (thx Georg Seifert for a license) - -### Changelog - -#### 1.204 (November 6, 2016) - -- Added `U+25B6` (black right-pointing triangle) and `U+25C0` (black left-pointing triangle) (#289) -- Changed look of Markdown headers `##` `###` `####` to make them easier to tell apart (#287) -- Fixed BBEdit incorrectly applying ligatures after tab (#274) -- Returned Nim pragmas `{.` `.}` (#279) -- Added Unicode increment `U+2206` (#174, #298) -- Added fish operators `>->` `<-<` (#297) -- Added safe navigation operators `?.` `.?` `?:` (#215) -- Added `<~>` (#179, used in IntelliJ for collapsed methods) -- Added F# piping operators `||>` `|||>` `<||` `<|||` (#184) -- Added shebang `#!` (#169, #193) - -#### 1.203 (September 17, 2016) - -- Added `__` (#120, #269) - -#### 1.202 (September 17, 2016) - -- Removed `{.` `.}` `[.` `.]` `(.` `.)` (#264) - -#### 1.201 (August 30, 2016) - -- Removed `[]` (#92) `{-` `-}` (#248) -- Removed `/**` `**/` and disabled ligatures for `/*/` `*/*` sequences (#219 #238) -- Added `]#` `{.` `.}` `[.` `.]` `(.` `.)` (#214) - -#### 1.200 (July 18, 2016) - -- Removed `!!!` `???` `;;;` `&&&` `|||` `=~` (#167) `~~~` `%%%` -- New safer `calt` code that doesn’t apply ligatures to long sequences of chars, e.g. `!!!!`, `>>>>`, etc (#49, #110, #176) -- Larger `+` `-` `*` and corresponding ligatures (#86) -- Hexadecimal `x` (`0xFF`) is now applied to sequences like `128x128` as well (#161) -- Added twoTurned (U+218A) and threeTurned (U+218B) (#146) -- Added whiteFrowningFace (U+2639) (#190) -- Simplified visual style on markdown headers `##` `###` `####` (#107) -- Added `` (#147) -- Provided ttf and webfonts versions (eot, woff, woff2) (#18, #24, #38, #101, #106) -- Increased spacing in `<=` `>=` (#117) - -#### 1.102 - -- Support for IntelliJ-based IDEs ([instructions](https://github.com/tonsky/FiraCode/wiki/Intellij-products-instructions)) -- Turned on autohinting - -#### 1.101 - -- Added Light weight -- Adjusted rules when vertical centering of `:`, `-`, `*` and `+` occurs - - -#### 1.100 - -- Fixed calt table conflicts (`----` would incorrectly render as `` `<--` `&&` `||` `=>>` `=/=` - - -#### 0.1 - -`>>=` `=<<` `<<=` `->>` `->` `=>` `<<-` `<-` -`===` `==` `<=>` `>=` `<=` `>>` `<<` `!==` `!=` `<>` -`:=` `++` `#(` `#_` -`::` `...` `..` `!!` `//` `/*` `*/` `/>`