RKRIMEN / File-Assets-0.064 / Changes

TODO:
 - "Duplicate assets (via ->include(...)" testing?

0.064:
 - Move repository from svn to git (github)

0.063:
 - More documentation tweaks

0.062 Friday July 25 20:46:24 PDT 2008:
 - Minor documentation tweaks

0.060_8 Wednesday July 23 13:03:49 PDT 2008:
 - Fix to allow "yui-compressor" to work (note the dash)

0.060_7 Wednesday July 23 12:09:34 PDT 2008:
 - Reactivated *::Minifier::XS since fixed
 - Added some set_ methods to File::Assets
 - Added some tests and documentation

0.060_6 Thursday June 12 13:08:32 PDT 2008:
 - Fixed some tests that were working but a little too tight

0.060_5 Wednesday June 11 11:02:00 PDT 2008:
 - Fixed a YUI Compressor test
 - Changed "minify 1" to "minify concat" in tests

0.060_4 Wednesday June 11 10:57:01 PDT 2008:
 - Took out JSON::XS reference that was killing tests

0.060_3 Tuesday June 10 14:51:55 PDT 2008:
 - 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)

0.060_2 Tuesday June 10 03:46:12 PDT 2008:
 - 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

0.060_1 Thursday June 05 18:48:02 PDT 2008:
 - 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

0.056 Saturday April 19 02:57:44 PDT 2008:
 - Bump for packaging error (*grumble* *grumble* META.yaml inc/ *grumble*)

0.055 Saturday March 29 22:57:47 PDT 2008:
 - Fixed a problem with inline content being escaped by HTML::Declare (thanks James Munson)
 - ->include and ->include_content can now accept simple HTML of the form <script>script> or
   <style></style>
 - Will not detect for rank/type misordering in ->include, ->include_path, and ->include_content
   It should just do-the-right-thing now.

0.051 Tuesday March 11 21:28:07 PDT 2008:
 - Fixed issue where HTML::Declare was using self-closing <script/> HTML, which 
   most browsers don't like (thanks patspam):
   http://webbugtrack.blogspot.com/2007/08/bug-153-self-closing-script-tag-issues.html

0.050 Sunday March 02 00:29:57 PST 2008:
 - Major "guts" rewrite. The interface is largely the same,
   but some heavy lifting had to be done to support different text/css media types.
 - Inline content is supported via ->include_content(...) or ->include(content => ...)
 - Passes through unrecognized attributes when generating HTML
 - Filters and output path selection is handled in a somewhat better (though not perfect, IMHO)
   fashion. Still need to write the documentation for this part.

0.032 Tuesday January 22 14:01:12 PST 2008:
 - Some minor tweaking of the timing of the caching test

0.031 Tuesday January 22 13:46:39 PST 2008:
 - Fixed (hopefully) some broken tests (rep. RENEEB)

0.030 Sunday January 13 23:23:34 PST 2008:
 - Fixed "x-javascript" issue for MIME::Types older than 1.16 (rep. ITEGEBO)

0.021 Tuesday January 08 21:22:31 PST 2008:
 - Small documentation fixes 

0.02 Tuesday January 08 17:07:41 PST 2008:
 - Documentation for File::Assets, File::Asset
 - Testing for File::Assets->new with URI::ToDisk 
 - Testing for proper caching of generated assets; fixed a couple of bugs

0.01 Monday January 07 00:29:38 PST 2008:
 - Initial release



Hosting generously
sponsored by Bytemark