| Age | Commit message (Collapse) | Author | Files | Lines |
|
3.2.4 (2022-08-22)
Improvements
* Cleaned up internal implementations. [GitHub#249] [GitHub#250]
[GitHub#251] [Patch by Mau Magnaguagno]
* Added support for RFC 3339 style time. [GitHub#248] [Patch by Thierry
Lambert]
* Added support for transcoding String CSV. Syntax is
from-encoding:to-encoding. [GitHub#254] [Reported by Richard Stueven]
* Added quoted information to CSV::FieldInfo. [GitHub#254] [Reported by
Hirokazu SUZUKI]
Fixes
* Fixed a link in documents. [GitHub#244] [Patch by Peter Zhu]
Thanks
* Peter Zhu
* Mau Magnaguagno
* Thierry Lambert
* Richard Stueven
* Hirokazu SUZUKI
|
|
3.2.3 (2022-04-09)
Improvements
* Added contents summary to CSV::Table#inspect. [GitHub#229][Patch by Eriko
Sugiyama] [GitHub#235][Patch by Sampat Badhe]
* Suppressed $INPUT_RECORD_SEPARATOR deprecation warning by
Warning.warn. [GitHub#233][Reported by Jean byroot Boussier]
* Improved error message for liberal parsing with quoted
values. [GitHub#231][Patch by Nikolay Rys]
* Fixed typos in documentation. [GitHub#236][Patch by Sampat Badhe]
* Added :max_field_size option and deprecated :field_size_limit
option. [GitHub#238][Reported by Dan Buettner]
* Added :symbol_raw to built-in header converters. [GitHub#237][Reported by
taki] [GitHub#239][Patch by Eriko Sugiyama]
Fixes
* Fixed a bug that some texts may be dropped unexpectedly. [Bug
#18245][ruby-core:105587][Reported by Hassan Abdul Rehman]
* Fixed a bug that :field_size_limit doesn't work with not complex
row. [GitHub#238][Reported by Dan Buettner]
Thanks
* Hassan Abdul Rehman
* Eriko Sugiyama
* Jean byroot Boussier
* Nikolay Rys
* Sampat Badhe
* Dan Buettner
* taki
|
|
pkgsrc change: remove restriction for Ruby's version since this
package can install without error for All Ruby Version although
Ruby 3.1 has the same version in base.
3.2.2 (2021-12-24)
Improvements
* Added a validation for invalid option
combination. [GitHub#225][Patch by adamroyjones]
* Improved documentation for developers. [GitHub#227][Patch by Eriko
Sugiyama]
Fixes
* Fixed a bug that all of ARGF contents may not be
consumed. [GitHub#228][Reported by Rafael Navaza]
* Fixed a bug that some texts may be dropped unexpectedly. [Bug
#18245][ruby-core:105587][Reported by Hassan Abdul Rehman]
* Thanks
- adamroyjones
- Eriko Sugiyama
- Rafael Navaza
- Hassan Abdul Rehman
3.2.1 (2021-10-23)
Improvements
* doc: Fixed wrong class name. [GitHub#217][Patch by Vince]
* Changed to always use "\n" for the default row separator on Ruby 3.0
or later because $INPUT_RECORD_SEPARATOR was deprecated since Ruby
3.0.
* Added support for Ractor. [GitHub#218][Patch by rm155]
- Users who want to use the built-in converters in non-main Ractors
need to call Ractor.make_shareable(CSV::Converters) and/or
Ractor.make_shareable(CSV::HeaderConverters) before creating
non-main Ractors.
* Thanks
- Vince
- Joakim Antman
- rm155
3.2.0 (2021-06-06)
Improvements
* CSV.open: Added support for :newline option. [GitHub#198][Patch by
Nobuyoshi Nakada]
* CSV::Table#each: Added support for column mode with duplicated
headers. [GitHub#206][Reported by Yaroslav Berezovskiy]
* Object#CSV: Added support for Ruby 3.0.
* CSV::Row: Added support for pattern matching. [GitHub#207][Patch by
Kevin Newton]
Fixes
* Fixed typos in documentation. [GitHub#196][GitHub#205][Patch by
Sampat Badhe]
* Thanks
- Sampat Badhe
- Nobuyoshi Nakada
- Yaroslav Berezovskiy
- Kevin Newton
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
|
|
|
3.1.9 - 2020-11-23
Fixes
* Fixed a compatibility bug that the line to be processed by skip_lines:
has a row separator. [GitHub#194][Reported by Josef Šimánek]
Thanks
* Josef Šimánek
3.1.8 - 2020-11-18
Improvements
* Improved documentation. [Patch by Burdette Lamar]
Thanks
* Burdette Lamar
|
|
Update ruby-csv package to 3.1.7.
## 3.1.7 - 2020-08-04
### Improvements
* Improved document.
[GitHub#158][GitHub#160][GitHub#161]
[Patch by Burdette Lamar]
* Updated required Ruby version to 2.5.0 or later.
[GitHub#159]
[Patch by Gabriel Nagy]
* Removed stringio 0.1.3 or later dependency.
### Thanks
* Burdette Lamar
* Gabriel Nagy
## 3.1.6 - 2020-07-20
### Improvements
* Improved document.
[GitHub#127][GitHub#135][GitHub#136][GitHub#137][GitHub#139][GitHub#140]
[GitHub#141][GitHub#142][GitHub#143][GitHub#145][GitHub#146][GitHub#148]
[GitHub#148][GitHub#151][GitHub#152][GitHub#154][GitHub#155][GitHub#157]
[Patch by Burdette Lamar]
* `CSV.open`: Added support for `undef: :replace`.
[GitHub#129][Patch by Koichi ITO]
* `CSV.open`: Added support for `invalid: :replace`.
[GitHub#129][Patch by Koichi ITO]
* Don't run quotable check for invalid encoding field values.
[GitHub#131][Patch by Koichi ITO]
* Added support for specifying the target indexes and names to
`force_quotes:`.
[GitHub#153][Reported by Aleksandr]
* `CSV.generate`: Changed to use the encoding of the first non-ASCII
field rather than the encoding of ASCII only field.
* Changed to require the stringio gem 0.1.3 or later.
### Thanks
* Burdette Lamar
* Koichi ITO
* Aleksandr
|
|
Add ruby-csv package version 3.1.5.
This library provides a complete interface to CSV files and data. It
offers tools to enable you to read and write to and from Strings or IO
objects, as needed.
|