summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES67
1 files changed, 54 insertions, 13 deletions
diff --git a/CHANGES b/CHANGES
index 7d648bce..a21a16da 100644
--- a/CHANGES
+++ b/CHANGES
@@ -7,9 +7,53 @@ pull request numbers to the requests at
<https://bitbucket.org/birkenfeld/pygments-main/pull-requests/merged>.
+Version 2.2
+-----------
+(in development)
+
+- Added lexers:
+
+ * AMPL
+ * TypoScript (#1173)
+ * Varnish config (PR#554)
+ * Clean (PR#503)
+ * WDiff (PR#513)
+ * Flatline (PR#551)
+ * Silver (PR#537)
+ * HSAIL (PR#518)
+
+- Added `lexers.find_lexer_class_by_name()`. (#1203)
+
+- Added new token types and lexing for magic methods and variables in Python
+ and PHP.
+
+- Added a new token type for string affixes and lexing for them in Python, C++
+ and Postgresql lexers.
+
+- Added a new token type for heredoc (and similar) string delimiters and
+ lexing for them in C++, Perl, PHP, Postgresql and Ruby lexers.
+
+- Styles can now define colors with ANSI colors for use in the 256-color
+ terminal formatter. (PR#531)
+
+
+Version 2.1.1
+-------------
+(relased Feb 14, 2016)
+
+- Fixed Jython compatibility (#1205)
+- Fixed HTML formatter output with leading empty lines (#1111)
+- Added a mapping table for LaTeX encodings and added utf8 (#1152)
+- Fixed image formatter font searching on Macs (#1188)
+- Fixed deepcopy-ing of Token instances (#1168)
+- Fixed Julia string interpolation (#1170)
+- Fixed statefulness of HttpLexer between get_tokens calls
+- Many smaller fixes to various lexers
+
+
Version 2.1
-----------
-(not released yet)
+(released Jan 17, 2016)
- Added lexers:
@@ -51,20 +95,22 @@ Version 2.1
* True color (24-bit) terminal ANSI sequences (#1142)
(formatter alias: "16m")
+- New "filename" option for HTML formatter (PR#527).
+
- Improved performance of the HTML formatter for long lines (PR#504).
-- Updated autopygmentize script (PR#445)
+- Updated autopygmentize script (PR#445).
- Fixed style inheritance for non-standard token types in HTML output.
- Added support for async/await to Python 3 lexer.
- Rewrote linenos option for TerminalFormatter (it's better, but slightly
- different output than before). (#1147)
+ different output than before) (#1147).
-- Javascript lexer now supports most of ES6. (#1100)
+- Javascript lexer now supports most of ES6 (#1100).
-- Cocoa builtins updated for iOS 8.1 (PR#433)
+- Cocoa builtins updated for iOS 8.1 (PR#433).
- Combined BashSessionLexer and ShellSessionLexer, new version should support
the prompt styles of either.
@@ -72,16 +118,11 @@ Version 2.1
- Added option to pygmentize to show a full traceback on exceptions.
- Fixed incomplete output on Windows and Python 3 (e.g. when using iPython
- Notebook). (#1153)
-
-- Allowed more traceback styles in Python console lexer. (PR#253)
+ Notebook) (#1153).
-- Added decorators to TypeScript. (PR#509)
+- Allowed more traceback styles in Python console lexer (PR#253).
-
-Version 2.0.3
--------------
-(not released yet)
+- Added decorators to TypeScript (PR#509).
- Fix highlighting of certain IRC logs formats (#1076).