fixing some utf stuff we forgot
[gitmo/MooseX-Storage.git] / Changes
1 Revision history for MooseX-Storage
2
3 0.09
4     * MooseX::Storage::Util
5       - added support to deal with utf8 strings correctly
6
7 0.08 Wed. Oct. 10, 2007
8     * MooseX::Storage::Format::JSON
9       - added support to deal with utf8 strings correctly
10
11 0.07 Thurs. Sept. 27, 2007
12     + MooseX::Storage::Format::Storable
13       - this will use Storable to freeze/thaw objects
14         - added tests for this
15     
16     + MooseX::Storage::IO::StorableFile
17       - this will use Storable to load/store objects    
18         - added tests for this
19
20     * t/
21       - fixed tests in 030_with_checksum.t
22         (thanks to sartak)
23
24 0.06 Tues. Aug. 7, 2007
25     * MooseX::Storage::Engine
26       - added the Bool type and fixed a few bugs
27         that it exposed (thanks to Sartak)
28         - added tests for this
29
30 0.05 Sun. July 15. 2007
31     * MooseX::Storage::Base::WithChecksum
32       - Fixed minor issue where the WithChecksum would 
33         choke with a bad checksum due to odd Data::Dumper
34         output.
35     
36     * t/
37       - forced JSON::Any in the basic JSON tests to use 
38         JSON.pm since this is what Test::JSON uses and 
39         subtle (and annoying) issues can arise.
40
41 0.04 Tues. July 3, 2007
42     * MooseX::Storage::Util
43         - made this more robust when it tries
44           to use YAML and JSON loaders and fails
45           to find one
46             - fixed tests to reflect this
47
48 0.03 Wed. June 27, 2007
49     * MooseX::Storage::Util
50         - this is a collection of useful tools 
51           for working with MooseX::Storage data
52             - added docs and test
53
54     * t/
55         - added test for a custom type handler
56         - fixed checksum test to skip if Digest::SHA1 
57           (our default) is not available
58
59 0.02 Fri. June 8, 2007
60     * MooseX::Storage::Base::WithChecksum
61       - added a simple base role which makes a checksum of 
62         the data structure before packing, and checks the
63         checksum before unpacking.
64         - added tests for this
65
66     * MooseX::Storage::Engine
67       - better error reporting when cycles are found
68       - class names are now stored as the full identifier
69         (<class>-<version>-<authority>) and are checked
70         when they are expanded.
71         - added docs and tests for this
72
73     * MooseX::Storage::Engine::IO::(AtomicFile, File)
74       - added checks to make sure the file gets opened correctly
75         and dies if it does not.
76
77 0.01  Mon. April 30, 2007
78     This was Chris's idea originally (blame him), and 
79     we expanded on it to create what you see here :)
80