Revision history for Perl extension Blosxom::Header.
0.04000 May 9th, 2012
- Removed push(), new() and has_instance() methods
- Added Blosxom::Header::Class
0.03005 May 4th, 2012
- Restricted the instantiation of Blosxom::Header to one object
- Added instance() and has_instance() methods.
- new() is deprecated and will be removed in 0.04.
Use instance() instead.
0.03004 Apr 26th, 2012
- Wrote Japanese document
0.03003 Apr 25th, 2012
- added clear() and status() methods
- implemented tie() interface (EXPERIMENTAL)
0.03002 Apr 20th, 2012
- push() is deprecated and will be removed in 0.04.
Use push_cookie() or push_p3p() instead.
Internally, push() was renamed to _push().
- When we specify field names, we follow HTTP::Headers' way:
"To make the life easier for perl users who wants to avoid quoting
before the => operator, you can use '_' as a replacement for '-'
in header names."
- Added the following accessors:
* attachment
* charset
* cookie
* expires
* nph
* p3p
* target
* type
0.03001 Apr 17th, 2012
- push() carps like CORE::push, and also receives multiple values:
$header->push( 'Set-Cookie' => @cookies )
- set() receives the list of named arguments:
$header->set(
Foo => 'bar',
Bar => 'baz',
)
Separated internal '_set' method from 'set'
- 'delete' method receives the list of field names:
$header->delete( 'Foo', 'Bar' )
0.03000 Apr 16th, 2012
- Suppose plugin developers always 'use Blosxom::Header'
whenever they modify HTTP headers
- Renamed &_norm to &_normalize_field_name
0.02005 Apr 15th, 2012
- First release
0.01002 Jan 1st, 2012
- First version