Skip to content

Cargo.toml: v1.10.0 - #26

Merged
JordanYates merged 4 commits into
mainfrom
feature/csv_arrays
Jun 25, 2026
Merged

Cargo.toml: v1.10.0#26
JordanYates merged 4 commits into
mainfrom
feature/csv_arrays

Conversation

@JordanYates

Copy link
Copy Markdown
Contributor
  • Nested TDF definitions inherit the parent field name in the CSV header column
  • Variable length array structs as the last element in a TDF generate a new row per instance
  • Handle 0 length trailing VLAs

For nested TDF fields, include the parent field name in the CSV header
row.

Signed-off-by: Jordan Yates <jordan@embeint.com>
When the last element of a TDF is a VLA struct, create a new row for
each element, with the constant struct fields empty in the new fields.

Assisted-by: GPT-5.5
Signed-off-by: Jordan Yates <jordan@embeint.com>
Accept 0 length trailing VLAs instead of raising an error.

Signed-off-by: Jordan Yates <jordan@embeint.com>
 - Nested TDF definitions inherit the parent field name in the CSV header column
 - Variable length array structs as the last element in a TDF generate a new row per instance
 - Handle 0 length trailing VLAs

Signed-off-by: Jordan Yates <jordan@embeint.com>
@JordanYates JordanYates added the release PR to be tagged as release after merge label Jun 25, 2026
@JordanYates
JordanYates merged commit 4400450 into main Jun 25, 2026
9 checks passed
@JordanYates
JordanYates deleted the feature/csv_arrays branch June 25, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release PR to be tagged as release after merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant