Skip to content

fix(deps): update dependency csv-parse to v7#3514

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/csv-parse-7.x
Jun 15, 2026
Merged

fix(deps): update dependency csv-parse to v7#3514
renovate[bot] merged 1 commit into
mainfrom
renovate/csv-parse-7.x

Conversation

@renovate

@renovate renovate Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
csv-parse (source) ^6.1.0^7.0.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

adaltas/node-csv (csv-parse)

v7.0.0

Compare Source

⚠ BREAKING CHANGES
  • csv-parse: rename group_columns_by_name option
  • csv-parse: rename RECORD_INCONSISTENT_FIELDS_LENGTH
  • csv-parse: rename RECORD_DONT_MATCH_COLUMNS_LENGTH
  • csv-parse: rename skip_records_with_error
  • csv-parse: rename skip_records_with_empty_values
  • csv-parse: rename relax to relax_quotes
Features
  • backport support for node 14
  • backward support for node 8
  • csv-parse: add columns property in Info object type (#​390)
  • csv-parse: add generic type argument (#​457), closes #​278 #​407
  • csv-parse: alig info interfaces with js api
  • csv-parse: boolean and null comment type
  • csv-parse: callback records defined type
  • csv-parse: cast_date as a function (fix #​342)
  • csv-parse: casting context raw export
  • csv-parse: delimiter discover (fix #​400)
  • csv-parse: delimiter_auto sample
  • csv-parse: desactivate delimiter splitting when empty array
  • csv-parse: dont modify prototype in sync (see #​479)
  • csv-parse: export CsvError and normalize_options
  • csv-parse: implement TransformStream (#​445)
  • csv-parse: improve record_delimiter validation
  • csv-parse: info bytes_records (fix #​446)
  • csv-parse: input as Uint8Array (fix #​458)
  • csv-parse: new comment_no_infix option (fix #​325)
  • csv-parse: normailzsed options type
  • csv-parse: normalize_options export
  • csv-parse: null comment_no_infix type
  • csv-parse: objname index
  • csv-parse: on_skip catch thrown error
  • csv-parse: remove comment about sync parse old usage
  • csv-parse: remove non-existing ts function declaration
  • csv-parse: remove ts usage of all in error type
  • csv-parse: returned type generic for on_record (fix #​461 #​464 #​466) (#​468)
  • csv-parse: skip_line_with_errors used with raw print current buffer (fix #​292)
  • csv-parse: ts type encoding with BufferEncoding
  • csv-parse: use ts unknown instead of any when possible
  • esm migration
  • export ts types in sync
  • replace ts types with typesVersions
  • ts module Node16 and type declaration to exports field (#​341)
  • wg stream api
Bug Fixes
  • commonjs types, run tsc and lint to validate changes (#​397)
  • correct exports in package.json with webpack
  • csv-demo-ts-cjs-node16: upgrade module definition after latest typescript
  • csv-demo-webpack-ts: remove polyfill
  • csv-demo-webpack-ts: simplify export paths
  • csv-parse: align trim with ECMAScript whitespace (fix #​482) (#​483)
  • csv-parse: build from previus commit
  • csv-parse: call destroy on end (fix #​410)
  • csv-parse: comment infix when comment first field char (fix #​415)
  • csv-parse: delimiter inherited type
  • csv-parse: destroy on end and call close event (fix #​333)
  • csv-parse: encoding detection with bom (#​350)
  • csv-parse: export csv error class in sync
  • csv-parse: improve INVALID_OPENING_QUOTE error message (fix adaltas/node-csv-docs#​120)
  • csv-parse: normalized columns with auto-detected bom (fix #​460)
  • csv-parse: premature close error
  • csv-parse: prototype pollution with objname option (fix #​479)
  • csv-parse: record_delimiter and non default encoding (fix #​365)
  • csv-parse: remove support for cast_date, no test
  • csv-parse: rtrim encoding support (fix #​349)
  • csv-parse: skip event not raised with bom (fix #​411)
  • csv-parse: support number columns with cast (fix #​477)
  • csv-parse: ts callback CsvError argument
  • dont insert polyfills in cjs #​303
  • esm exports in package.json files, closes #​308
  • export original lib esm modules
  • expose browser esm modules
  • fallback to setTimeout is setImmediate is undefined
  • refer to esm files in dist
  • remove samples from publicatgion
  • support ts node16 resolution in cjs (#​354)
  • support TypeScript moduleResolution node16 (#​368)
Performance Improvements
  • csv-parse: buffer unsafe allocation
Code Refactoring
  • csv-parse: rename group_columns_by_name option
  • csv-parse: rename RECORD_DONT_MATCH_COLUMNS_LENGTH
  • csv-parse: rename RECORD_INCONSISTENT_FIELDS_LENGTH
  • csv-parse: rename relax to relax_quotes
  • csv-parse: rename skip_records_with_empty_values
  • csv-parse: rename skip_records_with_error

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot enabled auto-merge (squash) June 14, 2026 21:28
@github-actions github-actions Bot added the type: fix Iterations on existing features or infrastructure. label Jun 14, 2026
@renovate renovate Bot merged commit 61553a8 into main Jun 15, 2026
10 checks passed
@renovate renovate Bot deleted the renovate/csv-parse-7.x branch June 15, 2026 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: fix Iterations on existing features or infrastructure.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants