Releases: yellowfeather/DbfDataReader
Releases · yellowfeather/DbfDataReader
v1.1.0
What's Changed
- Validate day and month in UpdatedAt assignment to prevent invalid dates by @chrisrichards in #260
- Add parameterless constructor to DbfDbConnection and update tests by @chrisrichards in #261
- Enhance file path handling in DbfDbCommand and add tests for filename variations by @chrisrichards in #264
- Refactor encoding handling in DbfDbConnection and DbfDbConnectionStri… by @chrisrichards in #263
- Bump Microsoft.NET.Test.Sdk from 18.0.1 to 18.3.0 by @dependabot[bot] in #259
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Move subtract into AddDays by @cjjohna in #196
- Add memo support for dBase IV databases by @jrybacek in #216
- Make DbfDataReader.GetOrdinal resolve names like IDataRecord.GetOrdinal by @phoyd in #195
- fixes scenario when reading from buffered stream (it could read less … by @andreykorolev in #202
- Update CI workflow to use latest action versions by @chrisrichards in #246
- Add StringTrimming option by @jasolko in #245
- Fixed getting net type for Numeric by @Vsevo in #243
- Fixes syntax errors and tests for number column type by @chrisrichards in #247
- Adds option to read floats as decimals by @chrisrichards in #251
- Update to .Net 10.0 by @jimptapp in #250
- Implements DbfDbConnection. by @chrisrichards in #258
Package updates
- Bump MinVer from 4.2.0 to 4.3.0 by @dependabot[bot] in #189
- Bump Shouldly from 4.0.3 to 4.2.1 by @dependabot[bot] in #191
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.6.2 by @dependabot[bot] in #190
- Bump DbfDataReader from 0.8.0 to 0.9.0 by @dependabot[bot] in #192
- Bump System.Text.Encoding.CodePages from 5.0.0 to 7.0.0 by @dependabot[bot] in #179
- Bump MinVer from 4.2.0 to 4.3.0 by @dependabot[bot] in #193
- Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 by @dependabot[bot] in #197
- Bump xunit from 2.4.2 to 2.5.0 by @dependabot[bot] in #198
- Bump BenchmarkDotNet from 0.13.5 to 0.13.7 by @dependabot[bot] in #206
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.7.2 by @dependabot[bot] in #208
- Bump xunit.runner.visualstudio from 2.5.0 to 2.5.3 by @dependabot[bot] in #219
- Bump xunit from 2.5.0 to 2.5.3 by @dependabot[bot] in #221
- Bump BenchmarkDotNet from 0.13.7 to 0.13.9 by @dependabot[bot] in #218
- Bump CsvHelper from 30.0.1 to 30.1.0 by @dependabot[bot] in #241
- Bump xunit from 2.5.3 to 2.6.6 by @dependabot[bot] in #239
- Bump BenchmarkDotNet from 0.13.9 to 0.13.12 by @dependabot[bot] in #237
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot[bot] in #228
- Bump System.Text.Encoding.CodePages from 7.0.0 to 8.0.0 by @dependabot[bot] in #227
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot[bot] in #226
- Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.102 by @dependabot[bot] in #252
- Bump MinVer from 4.3.0 to 7.0.0 by @dependabot[bot] in #253
- Bump System.Memory from 4.5.5 to 4.6.3 by @dependabot[bot] in #254
- Bump xunit.runner.visualstudio from 2.5.3 to 2.5.6 by @dependabot[bot] in #236
- Bump System.Text.Encoding.CodePages from 8.0.0 to 10.0.2 by @dependabot[bot] in #255
- Bump BenchmarkDotNet.Diagnostics.Windows and BenchmarkDotNet by @dependabot[bot] in #231
- Bump Microsoft.SourceLink.GitHub from 10.0.102 to 10.0.103 by @dependabot[bot] in #256
- Bump System.Text.Encoding.CodePages from 10.0.2 to 10.0.3 by @dependabot[bot] in #257
New Contributors
- @jrybacek made their first contribution in #216
- @phoyd made their first contribution in #195
- @andreykorolev made their first contribution in #202
- @jasolko made their first contribution in #245
- @Vsevo made their first contribution in #243
- @jimptapp made their first contribution in #250
Full Changelog: v0.9.0...v1.0.0
v0.9.0
What's Changed
- Bump DbfDataReader from 0.7.0 to 0.8.0 by @dependabot in #136
- Fix scenario where tostring on numeric value shows wrong answer by @kstrauss in #140
- Trim memo only if not null by @cjjohna in #143
- Support for "W"-type columns by @xyrus02 in #186
- Update DbfValueMemo.cs to use
TryParserather thanParse. by @ndudas1 in #187 - Bump BenchmarkDotNet from 0.13.0 to 0.13.4 by @dependabot in #184
- Bump BenchmarkDotNet.Diagnostics.Windows from 0.13.0 to 0.13.5 by @dependabot in #188
- Bump Microsoft.NET.Test.Sdk from 16.10.0 to 17.4.1 by @dependabot in #181
- Bump CsvHelper from 27.1.1 to 30.0.1 by @dependabot in #180
- Bump xunit from 2.4.1 to 2.4.2 by @dependabot in #168
- Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 by @dependabot in #150
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 by @dependabot in #161
- Bump MinVer from 2.5.0 to 4.2.0 by @dependabot in #170
- Bump System.Memory from 4.5.4 to 4.5.5 by @dependabot in #164
New Contributors
- @kstrauss made their first contribution in #140
- @cjjohna made their first contribution in #143
- @xyrus02 made their first contribution in #186
- @ndudas1 made their first contribution in #187
Full Changelog: v0.8.0...v0.9.0
v0.8.0
- fixes reading of cells with null char value #61
- fixes handle null/empty string from BinaryReader.ReadString() #20 , #112
- fixes reading of negative currency values #62
- fixes reading of number columns with length > 10 #33 #98
- fixes reading character columns with length > 255 #67
- sets the encoding from the language driver in the DBF file #131
- targets net5.0
- bumps dependencies
v0.7.0
- adds net48 target framework
v0.6.0
- drops net461 target framework
- updates target framework to netstandard2.1
- uses ReadOnlySpan
v0.5.8
- adds implemention of GetSchemaTable to DbfDataReader
v0.5.7
- adds benchmarks
- improves performance by reading a record into memory
v0.5.6
0.5.5
- DbfDataReader now derives from IDbColumnSchemaGenerator (and supports GetColumnSchema())
- DbfColumn now derives from DbColumn
- renames DbfColumn.Name to ColumnName
- renames DbfColumn.Index to ColumnOrdinal