-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
191 lines (171 loc) · 6.05 KB
/
Changes
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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
0.32 2021-04-18
- 0.32_1
- Change permission of non-executable files.
- 0.32_2
- Fix handling of on_conflict cases in SQLite.
0.31 2016-08-01
- 0.31_1
- Deprecated callback in select.
- 0.31_2
- Added optional parameter to offsets
in SQLite driver.
- Don't destroy cache objects using DELETE.
- Fixed message trimming.
- 0.31_3
- Added 'attached' parameter to SQLite.
- Fixed alias treatment.
- 0.31_4
- Fixed precedence warning for recent perl versions.
- 0.31_5
- Removed bytes pragma use and added FTS test.
- 0.31_6
- Fixed FTS test.
- 0.31_7
- Fixed FTS test (2).
- 0.31_8
- Skip FTS test in case SQLite was not compiled with
tokenizers enabled.
- 0.31_9
- Added unicode parameter to SQLite driver to properly
work with FTS.
- Fixed test for Unicode handling
(when dealing with byte offsets).
0.30 2014-09-09
- 0.30_1
- Escape fields by default.
- 0.30_2
- Add callback support for list method.
- 0.30_3
- Fix bug on empty inserts.
- Improved documentation.
- 0.30_4
- Fixed bug in documentation.
- 0.30_5
- Return trimmed error messages.
0.29 2013-06-02
- 0.29_1
- Add list method.
- 0.29_2
- Fix count bug.
- Fixed bug in list caching.
- 0.29_3
- Fix perl 5.18.0 compatibility problems.
- 0.29_4
- Add absent and disparate filter operations in list.
- 0.29_5
- Support -or and -and junctions.
- 0.29_6
- Fix hash randomization bug in test suite.
- 0.29_7
- Fix stringification bug in merge.
- 0.29_8
- Fix small bug in automatic disconnect.
0.28 2013-05-15
- 0.28_1
- Improve documentation.
- Add SQLite tests to the suite.
- Improve Synopsis.
- Prepare first CPAN release.
- 0.28_2
- Fixed small bug in test suite for
CHI free environments.
- 0.28_3
- Fixed small bug in test suite for
CHI free environments (2).
- 0.28_4
- Circumvent bug (?) in calculations in DBD::SQLite.
- 0.28_5
- Fixed hash sorting bug in test suite.
- 0.28_6
- Improved test suite.
- 0.28_7
- Added escaped SQL for pairs.
0.27 2013-02-13
- Enable extensions.
- Add local $_ to select callbacks.
- Add local $_ to transaction callbacks.
- Add 'not in' operator.
- Make 'Offset' only work inside 'limit'
0.26 2013-02-05
- Updated year.
- Documentation tweak.
0.25 2012-12-01
- Moved "created" method to SQLite Driver.
- Improved documentation.
0.24 2012-11-28
- Bugfix for transaction callbacks.
- Bugfix for automatic prefixing.
0.23 2012-06-28
- Improved MySQL support.
- Made testsuite work with different databases.
- Added TEST_DB flag for make test.
- Added MySQL driver.
- Made SQLite instantiation a little smarter for
multi instance startups.
0.22 2012-06-13
- Added autocommit method to SQLite driver.
- improved Constructor method for SQLite files.
- Introduces import_sql method and constructor parameter.
- Improved field syntax.
- Fixed a small bug regarding in_txn.
- Added stringification to objects in pairs.
- Fixed Bug in count.
0.21 2012-05-31
- Moved Sojolicious::Oro to DBIx::Oro.
Version numbers will now be independent.
- Oro related CHANGE notes are ported to
DBIx Oro.
- Optimization for last_sql report.
- Small optimization for error reports.
- Fixed a small bug in joined tables.
- Fixed a small bug in count.
- Fixed a small bug in select callback.
- Splitted test files.
- Fixed a small bug in -order_by preparation.
- Added -group_by condition.
- Fixed a lot of bugs in the field selector.
- Made join tables a lot more powerful.
- Lots of micro optimizations.
- Made driver attribute stable.
0.20 2012-05-20
- Small optimizations to Oro.
- Deleted deprecated methods from Oro.
0.19 2012-05-01
- Added native caching option to Oro.
0.18 2012-04-25
- Added on_connect event to Oro.
0.17 2012-04-03
- Made Sojolicious::ComplexValues independent from Mojo.
- Made M::P::Date::RFC3339 independent from Mojo.
- Lots of bugfixes everywhere.
0.16 2012-04-02
- Split Oro and Oro::SQLite.
- Added Oro::SQLite.
- Added snippet, offsets, and matchinfo support to Oro::SQLite.
- Added attach and detach support to Oro::SQLite.
- Added password support to Oro.
- Added treatment support to Oro.
- Changed default errors in Oro to be printed.
- Added explain method to Oro.
- Lots of bugfixes everywhere.
0.15 2012-02-02
- Made Sojolicious::Oro thread- and fork-safe.
- Added restrictions to Sojolicious::Oro.
- Added Simple Joins to Sojolicious::Oro.
- Removed Pager support from Sojolicious::Oro.
- Added distinct restriction to Sojolicious::Oro.
- Added multiple insertions with default to
Sojolicious::Oro.
- Multiple bugfixes to Sojolicious::Oro,
Sojolicious::ComplexValues.
- Added operator support for Sojolicious::Oro.
0.14 2011-12-30
- Added Sojolicious::ComplexValues.
- Added Transactions to Sojolicious::Oro.
- Added table method to Sojolicious::Oro and
improved transactions and multiple insertions.
0.13 2011-12-15
- Made the multiple inserts in Sojolicious::Oro
independent from Transactions.
0.12 2011-11-09
- Added Oro to the Sojolicious bundle.