- Added tests for UTF8 handling internally and in files via ContentObject.
- Added CGI tests.
- All CGI parameters are now decoded as UTF8. The -utf8 flag is now
deprecated, but will continue to work as a no-op for now.
- socialtext changes to allow formatter hooking
- Changes for themes
- -compress works better
- Fix the mixin problem with resolve_install_path
- Refactors to get rid of hub connections
- Kwid Formatter for Spork
- make sure the module_path comes from lib under cwd
- Make installer better
- Miyagawa's patch to bake cookies in redirect
- CGI patch from cdent
- Miyagawa added jar_opt support for different expires for each cookies
- Miyagawa added unit test for Spoon::Cookie
- fix deep-recursion bug on 'kwiki -update'
version: 0.21
date: Tue Jan 11 07:28:06 PST 2005
changes:
- WAFL blocks and phrase matching is now case-insensitive, and dashes
(-) are converted to underscores. (Dave Rolsky)
- Redo Spoon::Hook into Spoon::Hooks
- Call $hub->add_hook
- Hooks removed when hub goes out scope
- Spoon::Config can take glob params
- Add hook points to support KwikiPagePrivacy
- Add a domain field to cookies
- AUTOLOAD class object pointers. replaces load_class in most cases.
- Add pre_process and post_process hook points in hub
- Have a load_dynamic method for Registry
Framework.
Spoon is an Application Framework that is designed primarily for
building Social Software web applications. Spoon::Base is the primary
base class for all the Spoon::* modules. Spoon.pm inherits from
Spiffy.pm. Spoon is not an application in and of itself. You need
to build your own applications from it.