Skip to content

Version 2.0.0 performance optimizations#19

Merged
deankarn merged 17 commits intomainfrom
support-str-coerce-array-object
Jan 27, 2026
Merged

Version 2.0.0 performance optimizations#19
deankarn merged 17 commits intomainfrom
support-str-coerce-array-object

Conversation

@deankarn
Copy link
Copy Markdown
Contributor

@deankarn deankarn commented May 13, 2024

Summary

Updates CHANGELOG.md to document the version 2.0.0 release, including breaking changes to the CLI binary, new features, and performance improvements.

Changes

  • Added version 2.0.0 section dated 2026-01-25
  • Documented breaking change: removal of positional data argument from CLI
  • Documented new features: file processing, parallel processing, tunable batch size
  • Documented string coercion support for arrays/objects
  • Documented performance improvements and codebase refactoring
  • Updated version comparison links at bottom of CHANGELOG

Breaking Changes

The CLI binary no longer accepts data as a positional argument. Migration examples are provided in the changelog:

  • Old: ksql '.field' '{"field": 1}'
  • New: echo '{"field": 1}' | ksql '.field' or ksql -f input.jsonl '.field'

@deankarn deankarn marked this pull request as ready for review May 14, 2024 05:05
@deankarn deankarn changed the title Allow string coerce or array and object Version 2.0.0 performance optimizations Jan 27, 2026
@deankarn deankarn merged commit d9f224f into main Jan 27, 2026
7 checks passed
@deankarn deankarn deleted the support-str-coerce-array-object branch January 27, 2026 04:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant