Skip to content

Missing breaking change for LeaveOpen property #2339

Open
@RichardD2

Description

@RichardD2

At some point between v26.0.1 and v33.0.1, the LeaveOpen property on the CsvConfiguration class and the IWriterConfiguration and IParserConfiguration interfaces was removed, and replaced with a leaveOpen parameter for the CsvReader / CsvWriter / CsvParser constructors.

However, the change log does not list this change.

The last reference to LeaveOpen is in v30.0.0:

Breaking Changes
...
Added bool LeaveOpen { get; } to IWriterConfiguration.
Added bool LeaveOpen { get; } to IParserConfiguration.

There is a reference in v30.0.1, which looks like a typo:

Fixed issue with CsvWriter not passing leavOpen parameter to other constructor call.

But no reference to the property being removed.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions