RAM-CMS CHANGELOG
==================

0.3.0 (in development - TODO LIST)
 - Added: Last-Modified header is now sent for cachable requests.
 - Added: RAM-CMS now supports sending HTTP 304 Not Modified responses.
 - Update: no longer send Cache-Control, Pragma, and Expires headers when 
   $nocache is disabled (the default). This was done to make the RAM-CMS 
   pages behave as much like a static request as possible.

0.3.0rc1 (26 November 2008)
 - BugFix: use -e instead of open() to test if file exists - much more 
   reliable, stable, and faster than calling open().
 - Update: wrote site-map.pl for perl version to showcase new page 
   plugin feature.
 - Note: mod_perl no longer supported (it never worked quite right)
 - Note: this code is highly experimental, thus it is suggested you stay 
   with 0.2.5 if stability is a major concern (much code has changed and 
   heavy testing has yet to occur).
 - Added: new config option: $conceal - allows easy suppression of 
   [[ver]] and X-CMS: headers for people who don't want anyone to know 
   anything particular about RAM-CMS.
 - Removed: page generation is no longer timed - saves cpu cycles.
 - Removed: [[gen_time]] is no longer supported.
 - Added: new config option: $nicelinks - can be enabled in combination 
   with an internal redirection to make links be page/name instead of ./?page=name. 
   See PAGES.TXT for more info.
 - Update: page caching more reliable - (now also checks config file and function lib)
 - Update: code cleanup
 * Update: SpeedyCGI / PersistentPerl now supported since mod_perl isn't
 - Added: page plugin support - site-map.pl is a good example
 - Added: site-map autogeneration plugin
 - Update: unneccessary variable undefines / unsets removed
 - Change: BBCode feature enabled by default.
 - Note: dramatic improvement in page caching.
 - Note: README file finally updated (it hasn't changed since before we forked).

See ../CHANGELOG.TXT for older change log.

