Revision history for HTML-DeferableCSS:
v0.4.2 2020-07-31 14:19:08+01:00 Europe/London
[Toolchain]
-
Add core modules in the prerequisites.
v0.4.1 2020-06-08 12:48:51+01:00 Europe/London
[Documentation]
-
Added note when simple attribute was added.
v0.4.0 2020-05-29 23:34:41+01:00 Europe/London
[Improvements]
-
Added simple mode option to use a simpler method without the
loadCSS shim.
v0.3.2 2020-03-12 13:52:53+00:00 Europe/London
[Documentation]
-
Added note about Content-Security-Policy (CSP) to KNOWN ISSUES.
v0.3.1 2020-02-24 15:14:09+00:00 Europe/London
[Improvements]
-
Setting an alias to an undef value now means the stylesheet will
be ignored instead of throwing an error.
v0.3.0 2020-02-22 14:41:19+00:00 Europe/London
[Improvements]
-
Added check method as a wrapper around lazy attributes, but also
to perform additional error checking.
[Documentation]
-
Added more notes about where the JavaScript comes from.
-
Added acknowledgement to Science Photo Library.
-
Fixed minor POD errors.
v0.2.3 2020-02-21 13:50:19+00:00 Europe/London
[Improvements]
-
Added the ability to override error/warning behaviour.
[Bug Fixes]
-
css_files will not fail if prefer_min is false but there is only a
minimised version of the file.
[Documentation]
-
Fixed typos in Changes.
v0.2.2 2020-02-21 10:17:42+00:00 Europe/London
[Bug Fixes]
-
link_or_inline_html actually handles multiple aliases.
v0.2.1 2020-02-21 09:05:29+00:00 Europe/London
[Improvements]
-
aliases can accept an array reference.
-
Return empty string for 0-byte files instead of empty style
element, but warn.
[Bug Fixes]
-
If an alias points to a URI, then link_or_inline_html and
deferred_link_html will return the link_html.
-
link_or_inline_html didn't skip duplicate aliases.
[Build Fixes]
-
Added minimum version of Test::Deep for tests.
[Documentation]
-
Added more examples to POD.
v0.2.0 2020-02-20 17:37:47+00:00 Europe/London
[Improvements]
-
Allows "1" as an alias when the filename is the same as the name.
(You can use "1.css" if that is the name of the file.)
-
False ("0", "" or undef) aliases are ignored. (You can use "0.css"
if that is the name of the file.)
-
link_or_inline_html can accept a list of aliases.
[Bug Fixes]
-
Use the dist_share instead of the module_share. (Basically,
defer_link_html did not work outside of tests.)
[Build Fixes]
-
Added explicit minimum version of Moo.
[Documentation]
-
Reorganised Changes file.
v0.1.2 2020-02-19 21:38:14+00:00 Europe/London
[Improvements]
-
Use strings instead of Path::Tiny or URI objects, since only the
string was needed. (This removes the need for some prereqs.)
[Build Fixes]
-
Added explicit minimum version of File::ShareDir to the module.
-
Added explicit minimum version of List::Util to the module.
[Documentation]
-
Improved the DESCRIPTION section of the module.
-
Added note about "deferrable".
-
Fixed POD error.
[Other]
-
Removed trailing whitespace and tabs from sample files used for
tests.
-
Fixed typo in module metadata.
[Toolchain]
-
Added author test for POD links.
-
Added author test for trailing whitespace.
-
Added author test for tabs.
v0.1.1 2020-02-19 08:26:12+00:00 Europe/London
[Other]
-
Changed licence to MIT for compatability with included JavaScript.
v0.1.0 2020-02-19 00:34:23+00:00 Europe/London
-
Initial version released.