“”

CSS/Javascript Minificator, Compressor And Concatenator CSS/Javascript Minificator, Compressor And Concatenator

scriptmerger / stable

This extension minimizes the http requests by concatenating your css and javascript. Furthermore the result can be minified and compressed. This whole process is highly configurable and is partly based on the "minify", "jsminplus" and "jsmin" projects.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req sgalinski/scriptmerger

Tags

#performance #optimization #merge #scripts #javascript #css #minify

Last upload comment

TYPO3 10, Cleanup, Minor Fixes

Downloads by month

Total downloads (TER and Extension Manager) incl. November 2020: 38,142

Download 7.1.0 Extension Manual Found an Issue? Code Insights Packagist.org
Author
Stefan Galinski
Last update
19. Nov 2020
First upload
20. Jul 2007
Downloads
47,802
Category
Frontend
Dependencies
  • TYPO3 (9.5.0 - 10.4.99)
Conflicts

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req sgalinski/scriptmerger to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (7)

Version history

Version Upload comment Works with TYPO3 Download
7.1.0 / stable
November 19, 2020
TYPO3 10, Cleanup, Minor Fixes
9.5.0 - 10.4.99 Download
7.0.4 / stable
October 07, 2020
Prevent loading of (external) files if they should be ignored
9.5.0 - 10.4.99 Download
6.0.3 / stable
January 30, 2020
[BUGFIX] Fix inlining of javascript containing strings like '$1'

Thanks to Ayke Halder!

8.7.0 - 9.5.99 Download
6.0.1 / stable
March 20, 2019
TYPO3 9
8.7.0 - 9.5.99 Download
5.3.0 / stable
August 23, 2018
[FEATURE] Respect the integrity attribute of script and link tags if present
6.2.0 - 8.7.99 Download
5.2.1 / stable
October 19, 2017
Fix a small issue with the latest release and inline scripts
6.2.0 - 8.7.99 Download
5.2.0 / stable
October 17, 2017
Fixed several issues (see our Gitlab issue tracker for details)
6.2.0 - 8.7.99 Download
5.1.4 / stable
September 20, 2017
Fix postUrlProcessing issue
6.2.0 - 8.7.99 Download
5.1.3 / stable
September 15, 2017
[FEATURE] TYPO3 8.7 compatibility
[FEATURE] Improved Documentation
[FEATURE] Add a asynchronous loading option for javascript files
[FEATURE] Allow the registration of multiple post url processors
[TASK] Code Cleanups, Smaller Fixes, Parsing Error Fix
6.2.0 - 8.7.99 Download
5.0.1 / stable
January 31, 2016
Ensure that the Minify classes are loaded (fixes autoloader issues with TYPO3 7.6.3)
6.2.0 - 7.6.99 Download
5.0.0 / stable
December 01, 2015
TYPO3 7.6 compatibility, no 4.5 support anymore
6.2.0 - 7.6.99 Download
4.0.5 / stable
May 31, 2014
Fix broken documentation rendering
4.5.0 - 6.2.99 Download
4.0.4 / stable
May 30, 2014
TYPO3 6.2 compatibility, Changes: http://bit.ly/1ku7Mh8
4.5.0 - 6.2.99 Download
4.0.3 / stable
March 03, 2014
Changelog: http://bit.ly/MIspaQ
4.5.0 - 6.1.99 Download
4.0.2 / stable
February 14, 2014
Fixed broken TYPO3 4.x compatibility. Please remember, the scriptmerger 4.0 update requires that you add the static template again.
4.5.0 - 6.1.99 Download
4.0.1 / stable
February 13, 2014
Changed default position of merged file to the first merged file (you can still change the position yourself)
4.5.0 - 6.1.99 Download
4.0.0 / stable
February 12, 2014
- You need to add your static template again!
- PHP 5.3 is required as lowest version now
- General Code Refactoring
- Usage of REST for documentation
- JShrink as new default javascript minification tool
- Embedded content can be ignored now!
- Mor
4.5.0 - 6.1.99 Download
3.3.0 / stable
May 16, 2013
Changelog: http://bit.ly/103TXIw
4.5.0 - 6.1.99 Download
3.2.4 / stable
December 05, 2011
among other things nc_staticfilecache compat; Changelog: http://bit.ly/s3gJH7
Download
3.2.3 / stable
November 24, 2011
4.6 compatibility, positioning and css url rewrite fixes; Changelog: http://bit.ly/soXl7l
Download
3.2.2 / stable
September 23, 2011
Bugfix release (shadowbox issue, global extensions, ...) ; Changelog http://bit.ly/ns1lqy
4.2.0 - 4.5.99 Download
3.2.1 / stable
September 10, 2011
Critical Bugfix; Changelog http://bit.ly/mXDNRx
Download
3.2.0 / stable
September 08, 2011
HTML5 Support, .htaccess changed!!!, Incomplete Changelog: http://bit.ly/rbQTb2
Download
3.1.0 / stable
October 21, 2010
!!!UPDATE YOUR .htaccess (see example.htaccess)!!! (Changes: fixed several bugs, added 4.4 compatbility)
Download
3.0.6 / stable
October 30, 2009
fixed a minor issue with the usage of the hooks (Thanks to Ronald Steiner again!)
Download
3.0.5 / stable
October 29, 2009
added consideration if *_INT objects and replaced the all hook by the output one (Thanks to Ronald Steiner)
Download
3.0.4 / stable
July 25, 2009
fixed minor issue with unmatched css files
Download
3.0.3 / stable
July 20, 2009
fixed some issues with unresolvable css references, changed the example.htaccess (!!!) to be more fault-tolerant , updated manual
Download
3.0.2 / stable
July 15, 2009
changed default media attribute from screen to all; changed default ignore rules; updated manual
Download
3.0.1 / stable
July 10, 2009
fixed problem with ignored pages and the missing of the cdata string
Download
3.0.0 / stable
July 02, 2009
New Major Release!
@see documentation
Download
2.6.5 / stable
June 26, 2009
fixed conflicts with TYPO3 4.2, updated csstidy jsmin, added absRefPrefix support; special thanks to Felix Bnemann
Download
2.6.4 / stable
November 27, 2007
added attention of the css ignore list for import rules
Download
2.6.3 / stable
November 26, 2007
added additional, configurable output hook to merge non-cached scripts (prevents possible bugs)
Download
2.6.2 / stable
November 25, 2007
fixed problems with scriptacolous and maybe some other scripts; fixed problems with incorrect !-- comments inside inDoc scripts
Download
2.6.1 / stable
November 15, 2007
fixed problem with slashes and quotes in the ignore lists, fixed problems with script references with given parameters, added support for https references
Download
2.6.0 / stable
November 14, 2007
changed hook to "contentPostProc-cached" (better compatibility and performance); added wildcards to ignore lists (pcre syntax)
Download
2.5.1 / stable
November 12, 2007
fixed PHP4 problem with JSMin, fixed problem with different media types and CSSTidy, fixed direct image links from fileadmin
Download
2.5.0 / stable
November 11, 2007
please see the changelog inside the documentation
Download
2.1.2 / stable
November 08, 2007
fixed problem with missing newlines, fixed option jsParseBodyTag, fixed non css merging bug if no js files are found
Download
2.1.1 / stable
November 05, 2007
added removal of duplicate javascript files (Thanks to Robert Lockerbie)
Download
2.1.0 / stable
October 26, 2007
added replacing of import statements in css files; fixed missing "-" sign in the url replacement, added option to ignore the body tag for the js merge function
Download
2.0.0 / stable
October 17, 2007
major update (please see the changelog)
Download
1.1.0 / stable
October 08, 2007
added cleanup/reformatting by csstidy; changed priority to bottom to fix possible problems
Download
1.0.2 / stable
July 23, 2007
fixed general php warning, fixed php4 compatibility, updated documentation
Download
1.0.1 / stable
July 20, 2007
fixed url replacing problem with underscores
Download
1.0.0 / stable
July 20, 2007
initial release
Download