Merge branch 'master' of https://github.com/tla/stemmatology
[scpubgit/stemmatology.git] / base / CHANGES
1 Version 1.3
2 ===========
3 * Deal with Moose objectification of its exceptions
4 * Add functionality to merge readings according to relationship type
5 * Add attributes for reading relationships to indicate their significance
6 * Move custom Moose datatypes to their own package
7 * Allow specification of relationship colors for SVG output
8 * Allow layered witnesses to be excluded from alignment table for 
9   phylogenetic data
10 * Add functionality for tab-separated alignment table
11 * Limited improvements to CTE parsing
12 * Various and sundry bugfixes and POD fixes
13
14 Version 1.2
15 ===========
16 * Generalize relationship scheme so that a user can define a set of 
17   relationships for each text
18 * Allow witness renaming in a tradition (before collation)
19 * Allow clearing of collation object
20 * Enable duplication (i.e. splitting) of readings within the collation
21 * Propagate relationships logically according to their transitivity properties
22 * Improvements to some of the parsers
23 * Various bugfixes and improved tests
24
25 Version 1.1
26 ===========
27 * Split out text morphology functionality into separate package 
28 * (unreleased, available from http://github.com/tla/stemmatology -> /morphology
29
30 Version 1.0
31 ===========
32 [far, far too many commits to list individually]
33
34 * Modularization / split of stemma analysis logic and morphology logic
35 * Support for tradition persistence, user logic
36 * Months of redesigns and bugfixes.
37
38 Version 0.3
39 ===========
40
41 commit 85030ed0b680146d92cda476df6b32a081999311
42 Author: Tara L Andrews <tla\@mit.edu>
43 Date:   Sun Feb 26 03:54:38 2012 +0100
44
45     remove analysis tests from CPAN module too
46
47
48 Version 0.2
49 ===========
50
51 commit 4e483aa5bae680511b62d9c77984f732ae699066
52 Author: Tara L Andrews <tla@mit.edu>
53 Date:   Fri Feb 24 11:38:44 2012 +0100
54
55     merge readings properly based on join_* and wordsep
56
57 commit 0ac5e75094ef0e62b940ab89b0c12d9a3287ff83
58 Author: Tara L Andrews <tla@mit.edu>
59 Date:   Fri Feb 24 02:17:15 2012 +0100
60
61     fix small logic bug in pre-existing scoped relationship detection
62
63 commit 7c293912d5aeee653131449d246a0f442dc8119f
64 Author: Tara L Andrews <tla@mit.edu>
65 Date:   Fri Feb 24 02:11:05 2012 +0100
66
67     fix change detection bug
68
69 commit ca6e6095920ad91d131ee8365872ca8501849f08
70 Author: Tara L Andrews <tla@mit.edu>
71 Date:   Fri Feb 24 02:06:55 2012 +0100
72
73     handle some cases for existing scoped relationships etc.
74
75 commit 629e27b0b63f69e99a5f2a82e360a4081f8d971a
76 Author: Tara L Andrews <tla@mit.edu>
77 Date:   Thu Feb 23 04:47:55 2012 +0100
78
79     allow for prefix/suffix readings
80
81 commit 98a6cab2686bd3c1e7174cfa340f41e05665a642
82 Author: Tara L Andrews <tla@mit.edu>
83 Date:   Thu Feb 23 03:09:18 2012 +0100
84
85     add support for direct SQL query of directory
86
87 commit 44a6e7af93c340e0cdec95f115d94702dc350e04
88 Author: Tara L Andrews <tla@mit.edu>
89 Date:   Wed Feb 22 21:09:52 2012 +0100
90
91     make cmp_str a noop except for the tradition that needs it
92
93 commit d7ba60b4f5b9621bdb6d257a27b77696d8e2abff
94 Author: Tara L Andrews <tla@mit.edu>
95 Date:   Wed Feb 22 15:20:42 2012 +0100
96
97     restore Directory deletion, albeit without garbage collection
98
99 commit 3d14b48ee0a2081fb622df2e5fa67c1dbeae3dd7
100 Author: Tara L Andrews <tla@mit.edu>
101 Date:   Wed Feb 22 15:13:51 2012 +0100
102
103     abandon 'collated' relationship removal
104
105 commit c1915ab92db09d28aa270d86e5910a103d4f98cd
106 Author: Tara L Andrews <tla@mit.edu>
107 Date:   Wed Feb 22 13:12:12 2012 +0100
108
109     try to be smarter about recalculating rank and common readings
110
111 commit 55bc8c78b0f3ae1eeab669e8607522ca9a886a7b
112 Author: Tara L Andrews <tla@mit.edu>
113 Date:   Wed Feb 22 12:57:07 2012 +0100
114
115     track the language of a text if applicable
116
117 commit bfcbcecb79f1f863779fef01bcf8e81c0bdbe7b1
118 Author: Tara L Andrews <tla@mit.edu>
119 Date:   Tue Feb 21 01:19:46 2012 +0100
120
121     don't run SVG tests unless dot is installed
122
123 commit 5be0cdeb978d5ebacb5f73ecc5a7f027b7090aa7
124 Author: Tara L Andrews <tla\@mit.edu>
125 Date:   Fri Feb 17 16:25:28 2012 +0100
126
127     reinstate useful_variant; better handling of AC wits
128
129 commit c12bb87843b49eee09f588126ac7d375046b29fd
130 Author: Tara L Andrews <tla\@mit.edu>
131 Date:   Fri Feb 17 15:45:40 2012 +0100
132
133     remove redundant a.c. witnesses from list
134
135 commit 2acf0892d2cfca8036e2208e4f83d0404d761695
136 Author: Tara L Andrews <tla\@mit.edu>
137 Date:   Fri Feb 17 15:07:19 2012 +0100
138
139     add JSON serialization method
140
141 commit 7c75081a2273aff7bb142564ed9f95a3c129ba1c
142 Merge: 47263c9 0655d30
143 Author: Tara L Andrews <tla\@mit.edu>
144 Date:   Wed Feb 15 22:15:33 2012 +0100
145
146     Merge branch 'master' of github.com:tla/stemmatology
147
148 commit 0655d30ce9cda59f3f25091aa4bb50e2b28c65a5
149 Merge: 8ac2394 7b5da8b
150 Author: Tara L Andrews <tla@mit.edu>
151 Date:   Wed Feb 15 22:14:37 2012 +0100
152
153     revamp of Analysis.pm and associated changes
154
155 commit 7b5da8b612e63f308f46a9dd4cd07795abc7cb4e
156 Author: Tara L Andrews <tla@mit.edu>
157 Date:   Wed Feb 15 22:06:03 2012 +0100
158
159     limit variant graph size
160
161 commit 7f52eac8cd00b160ea9e828790cbd093dc444feb
162 Author: Tara L Andrews <tla@mit.edu>
163 Date:   Mon Feb 13 23:26:04 2012 +0100
164
165     refactored Analysis module with associated changes