Revision history for perl distribution Mojolicious-Plugin-AssetPack
0.62 2015-08-27T11:40:41-0400
- Fix @import tracking #62
0.61 2015-08-23T13:34:34+0200
- Add include_paths() to Scss preprocessor
- Fix using SASS_PATH environment variable when calculating checksum #60
- Deprecating asset->preprocessor() in favor of asset->preprocessors->add()
0.60 2015-08-20T17:21:54+0200
- Fix detecting changed sass/scss files in sub directories, with leading underscore
0.59 2015-08-20T14:42:25+0200
- Cannot look for packed files in "source_paths"
- MOJO_ASSETPACK_DEBUG need to be set to "2" for more verbose debug
0.58 2015-08-09T14:28:04+0200
- Change "source_paths" to return original reference and not a copy
- Need to look for packed files in all directories (source_paths+public)
0.57 2015-08-09T11:34:21+0200
- Add support for "source_paths" (EXPERIMENTAL) #58
- Add support for fetching assets using a proxy
0.56 2015-08-05T10:44:15+0200
- Add purge() method (EXPERIMENTAL)
- Add support for wildcards in filenames (EXPERIMENTAL) #52
0.55 2015-05-25T12:58:04+0200
- Will not add memory asset route if not needed #56
- Make error visible regardless of page scroll position #57
Contributor: Zoffix Znet
0.54 2015-04-23T17:37:01+0200
- Fix saving unchanged assets on disk
0.53 2015-04-23T17:27:41+0200
- Fix regenerating sprites:// assets
0.5201 2015-04-20T08:48:47+0200
- Fix sprites.t
- Fix skipping t/plugin-with-assets.t
0.52 2015-04-18T12:54:40+0200
- Add support for generating image sprites and css
- Add EXPERIMENTAL ::Handlers::Sprites, ::Handlers::Http and ::Handlers::Https
- Add ::Asset::content()
- Rename ::Asset::url() to path().
- Remove ::Asset::add_chunk()
0.51 2015-04-16T08:15:50+0200
- Can reload assets on server reload (EXPERIMENTAL)
0.50 2015-04-13T11:37:08Z +0200
- Need to start with a fresh asset to avoid adding duplicate processed
data to the same asset.
0.49 2015-04-05T09:54:27Z
- Will not pack asset.ext.swp files
0.48 2015-04-05T09:19:01Z
- Fix serving in memory assets with Content-Type
- Fix serving in memory assets with Last-Modified
0.47 2015-04-04T13:53:32Z
- Fix Mojo::Base::tap() does not support arguments before 5.57
0.4602 2015-04-02T18:44:01Z
- Improved cpantesters
0.46 2015-04-01T15:09:35Z
- Remove "fallback" attribute #44 (experimental)
- Remove "process" method
- Will prevent AssetPack from registering twice
- Will not write assets to "mojo-assetpack-public" in TMPDIR #46
(experimental)
- Allow in-memory assets with out_dir(""), MOJO_ASSETPACK_DEBUG=1 or
read-only static dirs. #46 (experimental)
0.45 2015-03-31T22:02:06Z
- Can also fetch remote assets from local $app #30
- Will calculate MD5 sum recursively for sass/scss #44
- Add Cookbook
0.44 2015-03-23T13:00:45Z
- Add ".min.ext" to minified asset filename
- Change filename for assets with errors from "-with-error.ext" to
".err.ext"
- Will look for existing assets even with MOJO_ASSETPACK_DEBUG=1
- Remove errmsg() from Mojolicious::Plugin::AssetPack::Preprocessor
- Remove detect() from Mojolicious::Plugin::AssetPack::Preprocessors
0.43 2015-03-20T11:27:22Z
- Same CSS::Sass detection for Sass as for Scss preprocessor
0.42 2015-03-16T19:31:36Z
- Fix "Unescaped left brace in regex is deprecated" warnings
0.41 2015-03-16T13:47:17Z
- Will die on CSS::Sass errors
0.40 2015-03-16T11:04:47Z
- Fix reading sass files from SASS_PATH, when using CSS::Sass
0.39 2015-03-06T17:06:19Z
- Will default to CSS::Sass if installed
- Reversed production/development logic
- Fix spelling in documentation (berov)
0.3801 2015-03-02T23:58:21Z
- Removed reference to "expand" #38
0.38 2015-03-02T23:55:36Z
- Improved documentation.
- Less logging
0.37 2015-02-04T16:59:36Z
- Will use CSS::Sass if ENABLE_LIBSASS_BINDINGS=1 is set This is candiate
to become the default in later releases
0.36 2015-01-30T12:08:51Z
- Require JavaScript::Minifier::XS 0.11 which include many bugfixes, such
as: JavaScript::Minifier::XS::minify(q|function(s){return /^\s*[\w-"']+
*:/.test(s)}|);
0.35 2015-01-29T21:20:25Z
- Include original error message when failing to fallback
- Will die() instead of return $err on process()
- Improved detection of minified JavaScript code #34
0.34 2015-01-23T12:51:25Z
- Add preprocessor() method to AssetPack
- Add support for assets from __DATA__
0.33 2015-01-06T20:00:42Z
- Can fallback to existing assets in production mode
0.32 2014-12-18T12:23:58Z
- Add logging of JavaScript code to console on error
- Able to pass on attrs to script/link tag generator #33
0.31 2014-10-09T13:19:44Z
- Fixed and wrote tests for external AssetPack plugins
0.30 2014-10-08T21:55:37Z
- Processed assets can be other places than out_dir()
0.29 2014-10-08T20:53:32Z
- Improved error message when unable to find external preprocessor
(regression)
0.28 2014-10-07T23:58:45Z
- Add support for %= asset "foo.js", { inline => 1 }
- Will also generate asset files with md5 from single files
- Remove expand()
- Remove rebuild()
0.27 2014-10-07T00:28:39Z
- Fix t/google-font.t
0.26 2014-10-07T00:16:27Z
- Generate a different checksum when unable to process input files
- Replaced "/Mojolicious/Plugin/AssetPack/could/not/compile/..." with an
actual asset using Preprocessor::Fallback
0.25 2014-10-06T16:28:59Z
- Preprocessors are added on the fly
- Deprecated "no_autodetect"
- Improved documentation
0.24 2014-09-28T20:44:00Z
- Add preprocessor classes for every detected preprocessor
- Add Preprocessors->can_process method to detect if preprocessors exists
- Improved error message from sass preprocessor
0.23 2014-09-07T18:20:35Z
- Add AssetPack->fetch() method #24
- Can calculate checksum with included .sass and .scss files #25
- Can load external assets with minify=0 #27
- Support printing sass error to web page #26
- Better error message when unable to find asset file
- Change to using objects for processing files
0.22 2014-08-21T15:08:56Z
- Made compass test more robust
0.21 2014-08-07T21:33:48Z
- Add support for more debug output with MOJO_ASSETPACK_DEBUG=1
- Add error message for missing "jsx" preprocessor
- Will render missing text for all types which is not detected.
- Remove map_type() from Mojolicious::Plugin::AssetPack::Preprocessors
0.20 2014-08-01T09:55:12Z
- Catch exit code from external applications
- Improved error messages
0.19 2014-07-27T20:26:45Z
- Fix failing test for "compass"
0.18 2014-07-18T01:29:04Z
- Will not continue if asset failed to download
0.17 2014-07-15T03:03:57Z
- Fix loading empty javascript file
0.16 2014-07-07T22:39:30Z
- Fix CPAN testers error
http://www.cpantesters.org/cpan/report/caa7015a-050b-11e4-ae21-9a7d1ff27
236
0.15 2014-07-05T11:28:42Z
- Add JSX support.
0.14 2014-06-14T12:33:10Z
- Add ::Preprocessors->map_type() method.
- Add support for .sass files
- Add support for sass+compass
- Add support for custom base_url for minified assets
0.13 2014-06-09T16:11:57Z
- Fix including online assets without extension
- Fix Use of uninitialized value $_[3] in concatenation
0.12 2014-05-22T21:39:43Z
- Allow asset moniker with same name as expanded packed filename.
0.11 2014-05-08T19:13:41Z
- Add CoffeScript support. (Alexander Rymasheusky)
https://github.com/jhthorsen/mojolicious-plugin-assetpack/pull/7
- Add -I<path_to_dir> to sass command line (Per Edin)
https://github.com/jhthorsen/mojolicious-plugin-assetpack/pull/5
- Add support for MOJO_ASSETPACK_NO_CACHE=1 (Alexander Rymasheusky)
https://github.com/jhthorsen/mojolicious-plugin-assetpack/pull/9
0.10 2014-05-08T19:09:00Z
- See 0.11
0.09 2014-03-23T11:45:03Z
- Remove option for cleaning up old asset files
0.08 2014-03-22T19:14:00Z
- Fix finding compiled files by MD5 sum
0.07 2014-03-16T12:07:46Z
- Add support for fetching assets from web
- Improved support for finding a writeable out_dir
0.0601 2013-12-30T17:01:20Z
- Fix bug when asset has the same moniker as one of the source files
0.06 2013-12-17T20:16:24Z
- Will not die, but log with custom error message on missing preprocessor
0.0502 2013-11-27T09:21:33Z
- Fix plan in t/expand.t when sass is missing
0.0501 2013-11-26T09:43:06Z
- Cannot define assets when missing preprocessors
0.05 2013-11-24T18:20:11Z
- Bundling JavaScript::Minifier::XS and CSS::Minifier::XS
- Will calculate md5_sum from input files
- Add support for getting assets for a moniker
0.0402 2013-11-12T21:17:34Z
- Will select the latest processed file when preprocessor is missing
0.0401 2013-10-31T21:09:56Z
- Fix cleanup of files without md5
0.04 2013-10-31T18:57:22Z
- Add support for custom out_dir
- Fix cannot lookup preprocessor based on moniker extension
0.03 2013-10-28T18:31:03Z
- Use md5sum instead of timestamp in filenames
0.0201 2013-10-10T20:10:25Z
- Fix need to change back to previous working dir
0.02 2013-09-24T09:17:43Z
- Will only write asset files if the preprocessors exists
0.0102 2013-09-15T15:15:37Z
- Fix AssetPack in embedded apps
0.0101 2013-09-15T14:26:29Z
- Fix t/compress.t
0.01 2013-09-15T14:20:22Z
- Add "asset" helper
- Add support for chained preprocessors
- Add default preprocessors for js, css, scss and less
- Can expand from moniker to multiple script/link tags
- Can compress multiple files to one moniker asset