Improve cache invalidation by including metadata.ini and config file
mtimes in the cache key calculation. This ensures cache entries are
invalidated when either the content file, its metadata, or global
configuration changes.
Update documentation for new JS variables and rendering pipeline
Add script.js file support to content directories
Implement cache-busting for JavaScript files
Update static file serving to include JavaScript files
Document page-specific script loading in base.php
Introduce `feed` metadata option to enable Atom feeds
Update list item structure with standardized fields
Add `$feedUrl` template variable for autodiscovery
Improve date handling with raw/processed date separation
Document feed generation in architecture and rendering docs
Update template examples to use new item structure