Proto commits in confluentinc/confluent-kafka-javascript

These 19 commits are when the Protocol Buffers files have changed:

Commit:ee5c792
Author:Robert Yokota
Committer:GitHub

Add Variant, Decimal, and Timestamp CEL functions (#524) * First cut at cel functions * Add decimal_util * Add custom string ext functions * Add cel variant fns * Add avro/proto variant * Upgrade avsc to 5.7.9 * add variant builder * Fix variant issues * Fix variant issues * Fix variant issues * Fix variant issues * Fix variant issues * Fix ts issues * Fix cel err handling * Simplify ts ctor * Add tests * Minor fixes * Minor fixes * Fix variant null handling * Java parity for message transforms * Minor fixes * Fix null handling (c8) * Fix nested types (c9) * Minor fixes * Minor fixes * Fix variant doc * Minor fix * Minor fix * Fix comment * Fix decimal funcs * Minor fixes * Fix decimal funcs * Minor fixes * Minor fixes * Move proto types * Add confluent/types alias * Minor fixes * Minor fixes * Minor fixes * Fix variant.of ts * Fix decimal funcs * Fix decimal funcs * Fix decimal funcs * Minor fixes * Minor fixes * Add import public to new confluent/type/Decimal * Minor fixes * Add import public to new confluent/type/Decimal * Minor fixes * Minor fixes * Pass schema via field context if necessary * Minor fixes * Minor fixes * Update CHANGELOG

The documentation is generated from this commit.

Commit:456fd8f
Author:Robert Yokota

Add import public to new confluent/type/Decimal

The documentation is generated from this commit.

Commit:a3c665e
Author:Emanuele Sabellico
Committer:GitHub

Merge the release in master (#536)

Commit:dc77413
Author:Robert Yokota

Move proto types

Commit:0c5e934
Author:Emanuele Sabellico
Committer:GitHub

1.10.1-rc1 (#533) * Revert "Support generating a JSON Schema title from a JSON payload (#505)" This reverts commit 1423a5f757d1f473752310c07607214d73317b72. * Revert "DGS-24721 Add support for saving Azure key version with DEK (#507)" This reverts commit ca998ff55dea14b162a4763067e16275439be2f4. * Revert "DGS-24778 Pass context when clients make KEK calls to DEK Registry (#508)" This reverts commit 5969442d12bc0fe2a1b0857374b1b36c70cda428. * Revert "DGS-24222 Add support for inline validation rules (#522)" This reverts commit bdb5e8c5d55929340cf86e5497eb4542ec10dde2. * librdkafka 2.15.1-RC1 and CKJS 1.10.1-rc1 * Use librdkafka 2.15.1 final version

Commit:32e7a2f
Author:Emanuele Sabellico

Revert "DGS-24222 Add support for inline validation rules (#522)" This reverts commit bdb5e8c5d55929340cf86e5497eb4542ec10dde2.

Commit:31e5603
Author:Robert Yokota
Committer:Robert Yokota

Fix nested types (c9)

Commit:87040e0
Author:Robert Yokota
Committer:Robert Yokota

Java parity for message transforms

Commit:9bfa087
Author:Robert Yokota
Committer:Robert Yokota

Add cel variant fns

Commit:bdb5e8c
Author:Robert Yokota
Committer:GitHub

DGS-24222 Add support for inline validation rules (#522) * DGS-24222 Add support for inline validation rules * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Minor fix * Make transform/validate walks consistent * Walk proto by field num * Use names from registered Protobuf schema for validation * Fix matching * Fix unsigned value conversions * Handle unsigned Protobuf in CEL * Fix cache key * Fix double eval * Fix enum handling * Minor fix * Update CHANGELOG

Commit:63dd343
Author:Robert Yokota

Add cel variant fns

Commit:3a80514
Author:Robert Yokota

DGS-24222 Add support for inline validation rules

Commit:043f632
Author:Robert Yokota
Committer:GitHub

MINOR enhance precision comment in decimal.proto (#277)

Commit:82f3efc
Author:Robert Yokota
Committer:GitHub

DGS-19771 Support Protobuf oneof fields in Data Controct rules (#261)

Commit:8bd4940
Author:Robert Yokota
Committer:PratRanj07

First cut at Data Contract rules (#77) * First cut at encryption rules (#74) * First cut at encryption rules * Add tests * Clean up package.json * Clean up package.json * Add kms clients * Minor fix * First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests * First cut at Data Contract rules * Remove CEL executors for now * Minor refactor to use RuleRegistry * Move DEK registry under encryption * Clean up package.json * Add CSFLE test with logical type * Minor fix * Add CEL executors * Revert "Add CEL executors" This reverts commit 850c3de715c54fb7d0ec0010aef936b6c7e0f2d1. * Minor fixes * Minor fixes

Commit:2bbb2af
Author:Robert Yokota
Committer:PratRanj07

First cut at JavaScript serdes (#73) * First cut at serdes * Checkpoint - no errs * Minor cleanup * Add siv * Fix eslint errs * Minor cleanup * Minor cleanup * Fix configs * Fix execute calls * Clean up public, compat levels * Fix test * Incorporate review feedback

Commit:a744a82
Author:Robert Yokota
Committer:GitHub

First cut at Data Contract rules (#77) * First cut at encryption rules (#74) * First cut at encryption rules * Add tests * Clean up package.json * Clean up package.json * Add kms clients * Minor fix * First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests * First cut at Data Contract rules * Remove CEL executors for now * Minor refactor to use RuleRegistry * Move DEK registry under encryption * Clean up package.json * Add CSFLE test with logical type * Minor fix * Add CEL executors * Revert "Add CEL executors" This reverts commit 850c3de715c54fb7d0ec0010aef936b6c7e0f2d1. * Minor fixes * Minor fixes

Commit:d58a26d
Author:Robert Yokota
Committer:GitHub

First cut at additional serde tests (#75) * First cut at additional serde tests * Add JSON test * Add protobuf ref test * Add format params * Checkpoint * Add coverage to gitignore * Remove coverage * Minor fix * Minor fix * Avro ref test * Add json ref test * Add nested tests

Commit:56759d8
Author:Robert Yokota
Committer:GitHub

First cut at JavaScript serdes (#73) * First cut at serdes * Checkpoint - no errs * Minor cleanup * Add siv * Fix eslint errs * Minor cleanup * Minor cleanup * Fix configs * Fix execute calls * Clean up public, compat levels * Fix test * Incorporate review feedback