summaryrefslogtreecommitdiffstats
path: root/xdocs/changes.xml
blob: 70e56fd919c66666f9ed0545570865eb61b82f77 (plain)
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<document>
  <properties>
    <title>Release notes</title>
    <author email="javajedi@users.sf.net">Tim McCune</author>
    <author email="jahlborn@users.sf.net">James Ahlborn</author>
  </properties>
  <body>
    <release version="1.1.7" date="2006-10-02">
      <action dev="jahlborn" type="update">
        Refactored DataType class, cleaned up a lot of "custom" data type code
        springled throughout the codebase.
      </action>
      <action dev="jahlborn" type="update">
        Added sanity checking on table creation (check column/table properties
        for validity).
      </action>
      <action dev="jahlborn" type="update">
        Clean up index reading/writing of text columns, add support for more
        characters
      </action>
      <action dev="jahlborn" type="update">
        Support reading 'compressed' indexes (fix 1563654)
      </action>
      <action dev="jahlborn" type="update">
        Implement "overflow" row reading.
      </action>
      <action dev="jahlborn" type="fix">
        Allow multi-page long value reading.
      </action>
      <action dev="jahlborn" type="update">
        Implement multi-page long value writing.
      </action>
      <action dev="jahlborn" type="fix">
        Fix decimal data type writing.
      </action>
      <action dev="jahlborn" type="update">
        Add support for opening files read-only (fix 1545857)
      </action>
    </release>
    <release version="1.1.6" date="2006-08-07">
      <action dev="jahlborn" type="fix">
        Handle more tables with more index slots than actual indexes (fix bug
        1530312)
      </action>
      <action dev="jahlborn" type="fix">
        Clean up reading/writing 3-byte ints; long value length is 3-bytes
        (fix bug 1449812)
      </action>
      <action dev="jahlborn" type="fix">
        Fix handling of skipped rows
      </action>
      <action dev="jahlborn" type="fix">
        When reading multi-page table def, flip buffer before parsing (fix bug
        1306970)
      </action>
      <action dev="jahlborn" type="update">
        Treat table names as case insensitive; use stored table names when
        instantiating tables
      </action>
      <action dev="jahlborn" type="update">
        Make Database and Table Iterable
      </action>
      <action dev="jahlborn" type="fix">
        Use uppercase names when adding text columns to indexes, which fixes
        long standing problem with table names starting with lowercase
        characters (and other situations where tables could not be opened in
        Access).  Remove hack which forced every table name to have uppercase
        first character.
      </action>      
      <action dev="jahlborn" type="update">
        Clean up compressed text handling.
      </action>
      <action dev="jahlborn" type="update">
        Implement reading multi-page long binary values
      </action>
    </release>
    <release version="1.1.5" date="2006-07-25">
      <action dev="jahlborn" type="update">
        Add support for currency columns (thanks to James Schopp).
      </action>
      <action dev="jahlborn" type="fix">
        Handle tables with no variable length columns correctly.
      </action>
      <action dev="jahlborn" type="fix">
        Handle reading with deleted columns.
      </action>
      <action dev="jahlborn" type="update">
        Read information on primary keys and include in Index.
      </action>
      <action dev="jahlborn" type="fix">
        Fix some issues around reading indexes.
      </action>
      <action dev="jahlborn" type="update">
        Add write support for numeric/GUID columns.
      </action>
      <action dev="javajedi" type="update">
        Added getRowCount(), getName(), updated toString() on Table.
      </action>
    </release>
    <release version="1.1.4" date="2006-6-15">
      <action dev="jahlborn" type="fix">
        Missing break in switch condition.
      </action>
      <action dev="jahlborn" type="fix">
        Fixes
        to reading/writing MEMO/OLE columns.
      </action>
      <action dev="jahlborn" type="update">
        Made exceptions thrown when opening empty or nonexistent files more
        specific.
      </action>
      <action dev="jahlborn" type="fix">
        Apply patch from Jon Iles for handilng variable length columns.
      </action>
      <action dev="jahlborn" type="fix">
        Apply patch from Jon Iles for handling dates.
      </action>
      <action dev="jahlborn" type="fix">
        Apply patch from Jon Iles for reading GUIDs.
      </action>
    </release>
    <release version="1.1.3" date="2006-2-16">
      <action dev="jahlborn" type="fix">
        Fix parsing of NUMERIC type.
      </action>
      <action dev="javajedi" type="fix">
        Applied Jon Iles' patch to allow large table definitions to be read.
      </action>
    </release>
    <release version="1.1.2" date="2005-8-26">
      <action dev="javajedi" type="fix" issue="1273712">
        Fixed bug where writing null values into fixed-width columns was
        failing.
      </action>
    </release>
    <release version="1.1.1" date="2005-8-20">
      <action dev="javajedi" type="fix" issue="1261536">
        Fixed bug in reading index count from table definition.  Skip overflow
        rows.
      </action>
    </release>
    <release version="1.1" date="2005-8-12">
      <action dev="javajedi" type="update">
        JDK 1.5 upgrades
      </action>
      <action dev="javajedi" type="update">
        Applied Mitchell Friedman's patch for support of additional JDBC data
        types.
      </action>
      <action dev="javajedi" type="update">
        Added support for deleted rows.
      </action>
    </release>
    <release version="1.0" date="2005-4-7">
      <action dev="javajedi" type="add">
        Initial release
      </action>
    </release>
  </body>
</document>