All Versions
110
Latest Version
Avg Release Cycle
48 days
Latest Release
156 days ago

Changelog History
Page 8

  • v1.3.4 Changes

    May 03, 2014
    • New lexers:
      • QML (thanks @seanchas116)
      • Applescript (thanks @joshhepworth)
      • Properties (thanks @pkuczynski)
    • Ruby bugfix for { key: /regex/ } (#134)
    • JSON bugfix: properly highlight null (thanks @zsalzbank)
    • Implement a noop formatter for perf testing (thanks @splattael)
  • v1.3.3 Changes

    March 02, 2014
    • prolog bugfix: was raising an error on some inputs (#126)
    • python bugfix: was inconsistently highlighting keywords/builtins mid-word (#127)
    • html formatter: always end output with a newline (#125)
  • v1.3.2 Changes

    January 13, 2014
    • Now tested in Ruby 2.1
    • C family bugfix: allow exponential floats without decimals (1e-2)
    • cpp: allow single quotes as digit separators (100'000'000)
    • ruby: highlight %= as an operator in the right context
  • v1.3.1 Changes

    December 23, 2013
    • fill in some lexer descriptions and add the behat alias for gherkin
  • v1.3.0 Changes

    December 23, 2013
    • assorted CLI bugfixes: better error handling, CGI-style options, no loadpath munging
    • html: support multiline doctypes
    • ocaml: bugfix for OO code: allows # as an operator
    • inline some styles in tableized output instead of relying on the theme
    • redcarpet: add overrideable #rouge_formatter for custom formatting options
  • v1.2.0 Changes

    November 26, 2013
    • New lexers:
      • MATLAB (thanks @adambard!)
      • Scala (thanks @sgrif!)
      • Standard ML (sml)
      • OCaml
    • Major performance overhaul, now ~2x faster (see [#114][]) (thanks @korny!)
    • Deprecate RegexLexer#group (internal). Use #groups instead.
    • Updated PHP builtins
    • CLI now responds to rougify --version

    ๐Ÿ’Ž [#114]: https://github.com/rouge-ruby/rouge/pull/114

  • v1.1.0 Changes

    November 04, 2013
    • For tableized line numbers, the table is no longer surrounded by a <pre> tag, which is invalid HTML. This was previously causing issues with HTML post-processors such as loofah. This may break some stylesheets, as it changes the generated markup, but stylesheets only referring to the scope passed to the formatter should be unaffected.
    • New lexer: moonscript (thanks @nilnor!)
    • New theme: monokai, for real this time! (thanks @3100!)
    • Fix intermittent loading errors for good with Lexer.load_const, which closes the long-standing #66
  • v1.0.0 Changes

    September 28, 2013
    • lua: encoding bugfix, and a performance tweak for string literals
    • The Big 1.0! From now on, strict semver will apply, and new lexers and features will be introduced in minor releases, reserving patch releases for bugfixes.
  • v0.5.4 Changes

    September 21, 2013
    • Cleaned up stray invalid error tokens
    • Fix C++/objc loading bug in rougify
    • Guessing alg tweaks: don't give up if no filename or mimetype matches
    • Rebuilt the CLI without thor (removed the thor dependency)
    • objc: Bugfix for :forward_classname error tokens
  • v0.5.3 Changes

    September 15, 2013
    • Critical bugfixes (#98 and #99) for Ruby and Markdown. Some inputs would throw errors. (thanks @hrysd!)