public
Description: A simple, non-invasive, approach to versioning ActiveRecord models
Homepage: http://softwareheretics.com/plugins/simply_versioned
Clone URL: git://github.com/mmower/simply_versioned.git
simply_versioned / CHANGES
100644 52 lines (28 sloc) 1.342 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
1.0.0 - 28-01-2008
 
A number of doc fixes.
A couple of small fixes.
We moved to GitHub!
 
0.9.3  - 28-01-2008
 
Fixed #version_number to versioned instances as a shortcut
 
0.9.2 - 28-01-2008
 
Fixed :exclude => :column now equivalent to :exclude => [:column]
 
0.9.1 - 24-01-2008
 
Improved implementation of revert_to_version with further tests.
Provided clean aliases for methods in VersionProxy.
 
0.9 - 24-01-2008
 
Added an :exclude option (default: [])
 
0.8 - 08-01-2008
 
Added an :automatic option (default: true)
 
0.7 - 04-01-2008
 
The without_versioning method becomes with_versioning( exp )
 
0.6 - 01-01-2008
 
The default is now to keep all versions, specify :keep if you want to set a limit.
Dropped the updated_at column from revisions as unnecessary.
 
0.5 - 30-12-2007
 
The revert_to_version call now takes an :except => [:name,:and,:so,:on] list of attributes whose value will not be reverted. The defautl is [:created_at,:updated_at].
 
0.4 - 30-12-2007
 
Changed some method names to reduce possibility of conflicts. Added more tests. Changed some method implementations w.r.t. empty versions to try and tease out a bug in production.
 
0.3 - 30-12-2007
 
Added versioning_enabled? and without_versioning( &block ) to allow save without a version being generated.
 
0.2 - 30-12-2007
 
Added a test & some documentation, shaved a yak or two