Changes for version 0.060_4

  • Took out JSON::XS reference that was killing tests

Changes for version 0.060_3

  • Dropped the key digest and renamed content digest to fingerprint
  • Changed output path patterning and renamed/deprecated a bunch of directives
  • Streamlined File::Assets::Filter::Collect
  • Documented the output_path scheme
  • Made the output_path scheme easier to declare
  • This is better now: The interface is horrible, improve, improve, improve
  • Incorporate/allow external assets (e.g. http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js)

Changes for version 0.060_2

  • Improvements to the interface
  • Implemented automatic file content/file digesting caching
  • Incorporated *::Minifier::XS, but it's too buggy, so it's disabled for now

Changes for version 0.060_1

  • Marked $asset->content_digest as deprecated
  • Changed the name of Filter->digest to Filter->key_digest
  • Added %.?, %-?, %/? to output_path scheming
  • Got rid of %a, and %b in output_path scheming, these are now %l, and %-l
  • The output_path now includes %-d by default (good in the case of filter-built assets)
  • Remove HAML reference (meant SASS anyway)
  • Added a note about YUI Compressor version compatability

Modules

Manage .css and .js assets in a web application

Provides

in lib/File/Assets/Asset.pm
in lib/File/Assets/Asset/Content.pm
in lib/File/Assets/Bucket.pm
in lib/File/Assets/Cache.pm
in lib/File/Assets/Carp.pm
in lib/File/Assets/Filter.pm
in lib/File/Assets/Filter/CSS.pm
in lib/File/Assets/Filter/Collect.pm
in lib/File/Assets/Filter/Concat.pm
in lib/File/Assets/Filter/Minifier.pm
in lib/File/Assets/Filter/Minifier/Base.pm
in lib/File/Assets/Filter/Minifier/Best.pm
in lib/File/Assets/Filter/Minifier/CSS.pm
in lib/File/Assets/Filter/Minifier/CSS/XS.pm
in lib/File/Assets/Filter/Minifier/JS.pm
in lib/File/Assets/Filter/Minifier/JavaScript.pm
in lib/File/Assets/Filter/Minifier/JavaScript/XS.pm
in lib/File/Assets/Filter/Minifier/XS.pm
in lib/File/Assets/Filter/YUICompressor.pm
in lib/File/Assets/Kind.pm
in lib/File/Assets/Util.pm