File: Changes

package info (click to toggle)
libdata-tablereader-perl 0.011-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 276 kB
  • sloc: perl: 1,753; makefile: 2; sh: 1
file content (52 lines) | stat: -rw-r--r-- 2,150 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
Version 0.011 - 2019-06-27
 - Allow per-field 'trim' value to be a regex or coderef
 - Change dist version-munger to Dist::Zilla::Plugin::OurPkgVersion
 - Exclude ::Decoder::HTML files from getting shipped with main dist

Version 0.010 - 2019-01-02
 - Fix several bugs related to multi-line headers
 - Also allow 'input' to be a Spreadsheet::ParseExcel::Workbook
 - Auto-detection support for ::Decoder::HTML companion module

Version 0.008 - 2018-11-28
 - 'input' attribute may now be a Spreadsheet::ParseExcel::Worksheet
 - When specifying 'decoder' attribute as an arrayref or hashref,
   the CLASS argument is now optional, allowing auto-detection while
   still supplying extre optional attributes for the decoder.
 - Wrokaround for Libre Office row-max bug
 - New Decoder::XLSX attribute 'xls_formatter', useful for casting
   local datetimes to a known time zone.
 - Prevent loading Text::CSV_XS if its version is too old.

Version 0.007 - 2018-03-15
 - Fix various bugs in detect_input_format relevant to CSV files
 - Enhanced debug-level logging during the table search algorighm

Version 0.006 - 2018-03-08
 - Auto-detect CSV Unicode format by looking for BOM, unless handle
   already has an IO layer to specify encoding.
 - Improved logging, and logging API.  'log' attribute is no longer public
   on Decoder objects.

Version 0.005 - 2017-11-26
 - Remove 'filters' feature since it adds overhead and not much value
 - Fix bug when creating multiple parallel record iterators
 - Sanitize data headers written in logging messages

Version 0.004 - 2017-11-26
 - Re-add Text::CSV as a hard dependency since it's small and I need a recent
   version for all the tests to pass.

Version 0.003 - 2017-11-25
 - Remove hard dependencies on CSV and Excel parsers
 - Use new "Mock" decoder for format-independent test cases
 - Fix handling of $TableReader->log to match API description
 - Fix bugs to be compatible back to 5.8.9

Version 0.002 - 2017-11-24
 - Fixed 'filters' feature
 - Iterators of decoders are now created on each call, rather than cached
 - Many documentation improvements

Version 0.001 - 2017-11-24
 - Initial public version