Microsoft Ajax Minifier 4.83

Rating: No reviews yet
Downloads: 269
Change Set: 98203
Released: Feb 6, 2013
Updated: Feb 6, 2013 by ronlo
Dev status: Stable Help Icon

Recommended Download

Application AjaxMin 4.83
application, 732K, uploaded Feb 6, 2013 - 269 downloads

Release Notes

  • Fixed issue #19309 - regexp literals with the "g" global flag cannot be treated as constants as they contain state that is used in subsequent exec() calls. Don't move them from a variable to an in-place literal.
  • Fixed issue #19296 - ///#DEBUG blocks were getting removed unless the DEBUG preprocessor define existed, and totally ignored the StripDebugStatements CodeSettings flag. Legacy builds switched off that property, so people broke when upgrading. Changed the logic to leave those comments in if either the DEBUG preprocessor define exists OR the StripDebugStatements flag is false. Default is still to remove.
  • Fixed issue where throw statements could possibly line-break between the throw keyword and its operand (not allowed in JS syntax) when the -line:N switch is used to break lines after they have crossed the N-character threshold.
  • comments containing "@preserve" or "@license" should be treated as important comments and not removed. This is an alternative way to create important comments, beyond the current /*! ... */ and //! ... formats.

Reviews for this release

No reviews yet for this release.