Prettydiff Versions Save

Beautifier and language aware code comparison tool for many languages. It also minifies and a few other things.

2.1.15

7 years ago

v2.1.15

Defect resolutions

  • Fixes #374, multiple improvements to include better vertical alignment, better ternary indentation, better method-chain indentation, and several minor defect resolutions
  • Fixes #379, CSS quote convert defect
  • Fixes #380, defect with CSS option "noleadzero"
  • Fixes #383, minor ASI defect
  • Fixes #384, {{block}} treated as a start tag in Twig templates
  • Fixes #385, numbers of form 3e5+2 improperly broken on "+"
  • Fixes #388, improper line breaking on complex argument lists
  • Fixes #394, JSX broken on JS comments inside a markup tag that is a child of JavaScript embedded in a higher markup tag

Enhancements

2.1.14

7 years ago

v2.1.14

2.1.13

7 years ago

v2.1.13

  • Fixing a minor incompatibility with JSLint

2.1.12

7 years ago

v2.1.12

Defect resolutions

  • Fixes #370, JavaScript string wrapping defect
  • Fixes #372, edge case failure of JavaScript ASI
  • Fixes #373, fixes two Twig issues
  • Fixes a minor JavaScript indentation problem of method arguments following a long wrapped string

2.1.11

7 years ago

v2.1.11

Defect resolutions

  • Fixes #363, resolves several defects with option bracepadding
  • Fixes #365, catastrophic parsing flaw for Liquid HTML templates

Enhancement

  • Fixes #366, adding support for GoHTML template language

2.1.10

7 years ago

v2.1.10

Defect resolutions

  • Fixes #360, incorrect markup parsing for multiple tag structures in a single JSX return
  • Reverting code validation back to 2.1.8 version for stability

Enhancement

  • Fixes #362, providing support for Flow.js
  • Better TSX support

2.1.9

7 years ago

v2.1.9

  • Better comment beautification
  • Language identification for some forms of C/C++ (not supported)

v2.1.8

7 years ago

v2.1.8

Defect resolutions

  • Fixed #356 - C# code sample defect: binary literal notation, inline comments between ) and { of blocks
  • Fixed #352 - a TypeScript defect that left code with too much indentation.

Enhancement

  • Fixed #354 - ERB tag indentation
  • Fixed #353 - Upgrading markup attribute parsing to parse values apart from attribute names.
  • Modified code in support of a JSLint enhancement.

v2.1.7

7 years ago

v2.1.7

Defect resolutions

  • Fixed #349 - Added curly braces as markup attribute delimiters in support of RiotJS

v2.1.6

7 years ago

v2.1.6

  • fixed a minor regression error in the instructional HTML guides