Skip to content

Releases: samaxes/minify-maven-plugin

v1.7.6

29 Nov 23:10
Compare
Choose a tag to compare
  • <skipMerge>true</skipMerge> overwrites same file multiple times (#130, #131, #132).

v1.7.5

30 Oct 02:13
Compare
Choose a tag to compare
  • Add support for external bundle configuration (#57).
  • Replace prerequisites with Maven Enforcer plugin.
  • Remove the deprecated oss-parent from pom.xml (See OSSRH Apache Maven Guide).
  • Change suffix handling to permit alternative naming schemes (#68).
  • Add support for Google Closure Compiler's warning levels (#74).
  • Use Google Closure Compiler lightweight message formatter for printing compiler errors (#109, #110).
  • Clearer error message when target directory creation fails (#42, #87, #116).
  • Add configuration for Google Closure Compiler extra annotations (#83, #117).
  • Update Google Closure Compiler to v20161024 (#119, #121).
  • Minified file should be in the same directory as the merged file (#73).
  • Add ES6 support (#128).
  • Update YUI Compressor to 2.4.8 (#111).
  • Enable colorized error output for Google Closure Compiler.
  • Add support for @define replacements (#127).

v1.7.4

26 Aug 00:45
Compare
Choose a tag to compare
  • Update Google Closure Compiler to v20140814 (#71).
  • Add support for Closure Library dependencies sorting (#70).
  • Add option to use default externs provided with the Google Closure Compiler (#67).

v1.7.3

31 Jul 22:01
Compare
Choose a tag to compare
  • Improve docs: missing information about file order (#45).
  • Select the JVM default charset as the value for the charset option when none is defined (#48).
  • Add a warning message to nosuffix option Javadoc (#50).
  • Add support for JavaScript Source Maps (#41).
  • Update Google Closure Compiler to v20140625.
  • Add support for Google Closure Compiler angular_pass option (#60).
  • Rename yuiLinebreak option to yuiLineBreak.
  • Rename yuiMunge option to yuiNoMunge.
  • Rename yuiPreserveAllSemiColons option to yuiPreserveSemicolons.
  • Fail build when a specified source file is not found (#53).

v1.6.2

04 Mar 04:09
Compare
Choose a tag to compare
  • Added nosuffix option to avoid the suffix .min on the minified output file name (#16).

v1.7.2

08 Sep 18:15
Compare
Choose a tag to compare
  • Update default charset value to ${project.build.sourceEncoding}.
  • Deprecate the option debug. verbose should be used instead.
  • Change YUI option's names to clearly indicate that they are specific to YUI Compressor.
  • Update Google Closure Compiler to v20130823.
  • Add support for Google Closure Compiler language option (#24).
  • Add support for Google Closure Compiler compilation_level option.
  • Add support for Google Closure Compiler externs option (#22).
  • Fail build with Google Closure Compiler on parse errors.

v1.7.1

29 Aug 01:05
Compare
Choose a tag to compare
  • Update Google Closure Compiler to v20130722.
  • Preserve sub-directory structure when only minifying (#29).
  • Delete transient .tmp file on spot in case of nosuffix = true (#32).
  • Use annotations to generate the plugin descriptor file.

v1.6.1

23 Aug 00:59
Compare
Choose a tag to compare
  • Preserve sub-directory structure when only minifying (#29).