File: ChangeLog

package info (click to toggle)
libdbd-csv-perl 0.4500-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 320 kB
  • ctags: 55
  • sloc: perl: 2,142; makefile: 4
file content (350 lines) | stat: -rwxr-xr-x 12,818 bytes parent folder | download
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
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
0.45	- 2014-10-23, H.Merijn Brand
    * Test unauthorized folder access (RT#99508). Requires DBD::File-0.43
    * Fix DBI requirement phase (depend more on toolchain) (RT#99732)

0.44	- 2014-08-04, H.Merijn Brand
    * Table names case sensitiveness not tested case-problematic FS's
    * Fix defaults in doc (annocpan)
    * Fix typo in SYNOPSIS (RT#97313)
    * Workaround eof bug in Text::CSV_XS-1.10

0.43	- 2014-06-30, H.Merijn Brand
    * Updated copyright to 2014
    * Unquote schema's in test for cygwin
    * Extra guards in Makefile.PL for unmet requirements

0.42	- 2013-08-14, H.Merijn Brand
    * Optionally skip tests using File::Spec->tempdir () RT#87684
    * And document the use of $TMPDIR in README
    * Make the SYNOPSIS more reflect real-world usage
    * Detect DBI::Test and use it if available

0.41	- 2013-07-29, H.Merijn Brand
    * Use File::Spec->tmpdir () for universal existing folder
      Note that huge $TMP folders may cause the test to run slow
    * Use File::Spec::rel2abs () instead of abs_path and hoops
    * Guard against parallel testing, which is unsupported
    * Guard against streaming tests (they PASS on the DBI-devel)

0.40	- 2013-07-23, H.Merijn Brand
    * Fix version references in doc
    * Fix tests for Windows

0.39	- 2013-06-28, H.Merijn Brand
    * Use f_file in docs. file is deprecated
    * DBD::CSV's repository moved to github
    * Add test for row-completeness
    * Fix UTF-8 tests to better follow Text::CSV_XS auto-encoding
    * Require more recent versions of low level modules that fixe
      issues reported for DBD::CSV
    * Development will also do mosts tests with DBI_SQL_NANO=1
    * Added support for f_dir_search from DBD::File (in fact DBI was
      changed to feature this for DBD::CSV :)
    * Fix test relying on spell-error in DBI's error message
    * Document csv_class (still undertested)

0.38	- 2013-01-09, H.Merijn Brand
    * the tar paxheaders hit again (http://www.perlmonks.org/?node_id=1004571)

0.37	- 2013-01-09, H.Merijn Brand
    * Fixed RT#80078, resulting in getline calls on undef (Benjamin Booth)
    * Require latest DBI and SQL::Statement
    * Updated copyright to 2013
    * Fixes for DBI-1.623 (Jens Rehsack)

0.36	- 2012-08-22, H.Merijn Brand
    * Add line/record number and position in error messages

0.35	- 2012-05-24, H.Merijn Brand
    * Improved documentation (including mje's contribution)
    * Tested under 5.16.0 (installed)

0.34	- 2012-05-12, H.Merijn Brand
    * Updated copyright to 2012
    * Require 5.8.1, as DBI does
    * Tested against perl-5.16.0-RC0 + DBI-1.620

0.33	- 2011-09-07, H.Merijn Brand
    * NAME / DISTNAME in Makefile.PL

0.32	- 2011-09-07, H.Merijn Brand
    * TYPE should be numeric
    * Added tests for return count of delete statements in do
    * Upped copyright to 2011
    * Added tests for return count of update statements (Peter Rabbitson)
    * Try to catch (more) usernames on Windows as schema names
    * More cross-checks for META data

0.31	- 2010-09-18, H.Merijn Brand
    * Require 5.8.1 (effectively already doing so by requiring DBI-1.614)
    * Update tests to use warnings and done_testing ()
      requires Test::More-0.90, which is also required for DBI
    * Better diagnostics for empty files
    * Allow late setting of attributes (RT#61168) - requires DBI-1.614

0.30	- 2010-07-09, H.Merijn Brand
    * Text::CSV_XS now called with auto_diag
    * Implement valid_attrs
    * Next version will require DBI-1.612 or higher
      This is a transition release

0.29_03	- 2010-07-04, H.Merijn Brand
    * Remove leftover debug. Causes fails

0.29_02	- 2010-07-02, H.Merijn Brand
    * More work to keep in sync with DBI development (Jens)
    * Better diagnostics for missing modules
    * More spell-check fixes
    * Tests for ChopBlanks (now fixed in DBD::File)
    * Tests changed to accept old and new DBI
    * Statement handle attributes handled in new DBD::File

0.29_01	- 2010-06-11, H.Merijn Brand
    * Prepare for DBD::File-0.39 (DBI-1.612+)
      Should still work with older DBI versions
    * Documentation updates (style, consistency, spell-checking)
    * Test folder cleanup
    * More tests for insert
    * Tested RT#58039

0.29	- 2010-05-03, H.Merijn Brand
    * Fix git URL in META.yml
    * Add empty CLONE method to prevent warning when cloning threads
    * Minimum perl 5.8.1
    * Minimum Text::CSV_XS 0.71
    * Support for f_encoding (requires DBI-1.611)
    * Documentation updates

0.28	- 2010-03-16, H.Merijn Brand
    * Remove t/00_minimumversion.t from distribution
    * Dropped YAML spec to 1.0
    * Sync up with SQL::Statement 1.25
      NOTE: Internals of both modules changed. They will change again for
            SQL::Statement 2.0

0.27	- 2010-02-17, H.Merijn Brand
    * Upped copyright to 2010
    * Doc-fix typo in link (Detlef Pilzecker)
    * Doc-fix small typo's

0.26	- 2009-11-10, H.Merijn Brand
    * Adjustments for windows (RT#50544)
    * Mark all non-\w chars illegal in field and table names
    * Fix field types after execute (RT#51090, vgdoqd)
    * Fix for NULL joins. Requires SQL::Statement 1.23 (RT#43010, JBAZIK)

0.25	- 2009-10-15, H.Merijn Brand
    * Raised minimum perl version to 5.005_03
    * Requires Text::CSV_XS 0.43 (needs eof () method and
      error_diag ()) (RT#33764)
    * Code cleanup (perlcritic, style, layout)
    * Implemented f_ext
    * Implemented f_schema (in DBD::File)
    * Split csv handles for input (no eol default) and
      output (default "\r\n") (RT#33767)
    * Updated info URL's
    * Cleaned up tests
    * Tests now use Test::More
    * Cut down README. No need to be a duplicate module pod
    * Added TODO to documentation
    * Added examples/ from docs
    * Add csv_null
    * Add csv_* to pass to the parser
    * Improved error handling and reporting
    * Table names case sensitiveness
    * Implemented raw_header (RT#44583)

0.23	- 2005-08-10, Jeff Zucker <jzuckerATcpan.org>
    * fixed bug in automatic column generation, defining
      col_names => [] will auto generate col1, col2, etc.
      thanks for bug report, harleypig on AnnoCPAN

    * added support for multi-character end-of-line separators
      thanks for suggestion, harleypig on AnnoCPAN

0.22	- 2005-04-01, Jeff Zucker <jzuckerATcpan.org>

    * removed DESTROY and disconnect - use DBD File's instead

    * added ignore_missing_table flag to avoid warnings with
      DROP TABLE IF EXISTS

0.21	- 2004-04-18, Jeff Zucker <jzuckerATcpan.org>

    * added support for $dbh->{Active}, should now work
      well with Class::DBI and other caching systems

    * added support for DROP TABLE IF EXISTS - doesn't
      complain if table is already dropped

    * removed DBD::File from the distribution - it's now
      distributed with DBI 1.42 and higher

0.2002	- 2002-03-01, Jeff Zucker <jzuckerATcpan.org>

    * added parser-caching for speedier operation,
      see File.pm prepare()

    * further adjustments in tests including fix for
      prototypes to make it perl 5.8 compatible


0.2001	- 2002-01-21, Jeff Zucker <jzuckerATcpan.org>

    * adjusted docs to show Jeff as the new maintainer.

    * added docs for extended SQL features (joins, etc.)
      available with SQL::Statement 1.0 and above.

    * adjusted tests blobs.t, chopblanks.t, and ak-dbd.t
      to work with all versions of SQL::Statement.

0.1030	- 2002-12-20, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm: Locking is now suppressed under
      VMS. David Webb <d.webb@mdx.ac.uk>
    * lib/DBD/CSV.pm: Added a hint to the docs, that
      "f_dir=" is required for the current directory
      on VMS and not "f_dir=.". David Webb
      <d.webb@mdx.ac.uk>

0.1029	- 2001-11-28, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/CSV.pm (fetch_row): A numeric value
      must be assigned to $!.

0.1028	- 2001-11-20, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/CSV.pm (fetch_row): Changed "undef $!"
      to "$! = ''". David Arnold <arnoldd@aecl.ca>

0.1026	- 2001-05-04, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (table_info): Added closedir().
      Alex Hornby <alex@anvil.co.uk>

0.1025	- 2000-12-22, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/CSV.pm (fetch_row): Now cleaning $! before
      calling $csv->getline(). Seems to return false errors
      otherwise in some cases. Jeremy Wadsack
      <jwadsack@wadsack-allen.com>
    * Made Makefile.PL CPAN conformant.
    * Removed unnecessary stuff in Makefile.PL which verified
      the DBI installation.

0.1023	- 2000-07-31, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (STORE): Changed croak to die.
      Guido Flohr <guido@imperia.westend.com>

0.1023	- 2000-07-31, Jochen Wiedmann  <joe@ispsoft.de>

    * Minor fix in the docs, thanks to Andreas Grupp,
      grupp@elektronikschule.de.
    * Minor compatibility fixes in the test suite for
      Perl 5.6.

0.1022	- 1999-10-07, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (connect): In the DSN, \ was removed in
      all cases. It is now possible to use \\ for a DSN
      containing a backslash, for example f_dir=C:\\tmp.
      Suggested by Giuliano Cioffi <g.cioffi@piemme.it>.
    * lib/DBD/CSV.pm: Lots os minor POD patches, thanks to
      Adam Di Carlo <adam@onshore.com>.
    * lib/DBD/CSV.pm: More POD patches, thanks to
      Timothy F Armbruster <tfarmbruster@notes.west.raytheon.com>.

0.1021	- 1999-05-10, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/CSV.pm (push_row): Fixed typo in docs where DBI:File:
      was used instead of DBI:CSV: (Mitra <mitra@earth.path.net>)
    * lib/DBD/CSV.pm (fetch_row): An undef result from $csv->getline()
      was sometimes handled incorrectly. Thanks to Syed Muhammad Nayeem
      <smnayeem@dhaka.agni.com>.
    * lib/DBD/File.pm: Removed use of flock under Win95.

0.1020	- 1999-03-17, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (FETCH): Simplified handling of $sth->{'NAME'}
      due to a change in SQL::Statement 0.1011. (Teun Burgers,
      Teun Burgers <burgers@ecn.nl>)

0.1019	- 1999-02-11, Jochen Wiedmann  <joe@ispsoft.de>

    * Makefile.PL (CheckModule): Now requires Text::CSV_XS 0.16, due
      to an imcompatible change.

0.1018	- 1998-12-30, Jochen Wiedmann  <joe@ispsoft.de>

    * t/lib.pl: Fixed a bug in the test suite. (File::Spec wasn't
      loaded)

0.1017	- 1998-10-26, Jochen Wiedmann  <joe@ispsoft.de>

  * lib/DBD/CSV.pm: Fixed some examples in the docs. (Brian
    Millett, bpm@ec-group.com)
  * Now using File::Spec, if available, for Mac portability.
    (Chris Nandor, pudge@pobox.com)

0.1016	- 1998-10-20, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/Bundle/DBD/CSV.pm: Added lib/Bundle/DBD/CSV.pm
    * lib/DBD/File.pm: Added $dbh->table_info(). Added
      $dbh->type_info_all(). Added $dbh->quote($str, $type).

0.1015	- 1998-09-17, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/CSV.pm: Fixed bug in the docs, the "undef" argument
      was missing in conjunction with parameters,
      Honza Pazdziora <adelton@fi.muni.cz>.
    * lib/DBD/CSV.pm: Added csv_eol, csv_sep_char, csv_quote_char
      and csv_escape_char to DSN.

0.1014	- 1998-08-31, Jochen Wiedmann  <joe@ispsoft.de>

    * Makefile.PL: Added AUTHOR, ABSTRACT_FROM and PREREQ_PM.
    * Makefile.PL: Fixed error handling by using DBI::set_err.

0.1013	- 1998-08-17, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (drop): $self->{'fh'} is now closed before
      unlinking it. This makes DROP TABLE work under Win32 and
      other Non-Unixes.

0.1012	- 1998-08-17, Jochen Wiedmann  <joe@ispsoft.de>

    * lib/DBD/File.pm (open_table): Added binmode.
    * Added Gerald Richter's modifications for DBD::ConfFile to the
      test suite.
    * DBD-File/File.pm: Removed DBD::File::SetError and SetWarning.
      Replaced $sth->func('get_fbav') with $sth->get_fbav() (Requires
      DBI 0.94). DBD::File is now a Perl-Only driver.
    * DBD-File/File.pm (fetch): Fixed a DBD::CSV::SetError to
      DBD::File::SetError; thanks to Gerald Richter
      (richter@ecos.de)
    * DBD-File/File.pm: Fixed some $sth->{attr}'s to $sth->FETCH|STORE,
      my thanks to Gerald Richter.

0.1011	- 1998-06-25, Jochen Wiedmann  <joe@ispsoft.de>

    * DBD-File/File.pm (execute): Added missing eval around
      $stmt->execute();
    * DBD-File/File.pm (FETCH): $sth->{TYPE} is now returning
      undef (workaround for a bug in DBI 0.93).

0.1010	- 1998-06-11, Jochen Wiedmann  <joe@ispsoft.de>

    * Added DBD::File, DBD::CSV is derived from it.

    * CSV.pm (open_table): Added $dbh->{tables}->{$table}->{file}.

0.1002	- 1998-05-21, Jochen Wiedmann  <joe@ispsoft.de>

    * CSV.pm: Now using the misc.files_as_tables feature
      of SQL::Statement

0.1000	- 1998-05-05, Jochen Wiedmann  <joe@ispsoft.de>

    * Initial version