Skip to content

Releases: PawanSikawat/faucet-stream

faucet-transform-sql-v1.0.0

12 Jun 15:27
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-stream-v1.1.0

12 Jun 16:29
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-state-redis-v1.0.2

12 Jun 16:29
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-state-postgres-v1.0.2

12 Jun 16:29
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-xml-v1.1.0

12 Jun 15:31
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-websocket-v1.1.0

12 Jun 15:35
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-webhook-v1.1.0

12 Jun 15:35
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-sqlite-v1.1.0

12 Jun 15:36
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-snowflake-v1.1.0

12 Jun 15:37
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}

faucet-source-s3-v1.1.0

12 Jun 15:33
32f91a8

Choose a tag to compare

Bug Fixes

  • Fix security issues, error semantics, and code quality across workspace
  • Fix CI: install libcurl-dev for rdkafka-sys build
  • Fix release.toml: remove invalid publish-delay key
  • Fix release workflow: publish in waves to respect crates.io rate limit

Miscellaneous

  • Bump version to 0.1.4
  • Set faucet-stream version to 0.1.0

Other

  • Add Auth::TokenEndpoint with ResponseValidator for fetching credentials from APIs
  • Restructure into multi-crate workspace with source/sink categories and add comprehensive test coverage
  • Add Pipeline orchestration for source-to-sink data transfer
  • Add 6 new connectors: GraphQL, XML, gRPC sources and Postgres, JSONL, Snowflake sinks
  • Extract shared utilities into faucet-core::util module
  • Add 18 new connectors: 9 sources + 9 sinks
  • Remove Kafka source+sink (rdkafka C dependency too heavy for CI)
  • Add SQLite source connector (faucet-source-sqlite)
  • Improve third-party connector developer experience
  • Optimize all connectors for throughput
  • Add config loading from JSON files and env vars
  • Add config_schema() to Source and Sink traits via schemars
  • Update README with config loading, schema introspection, and version fixes
  • Add extensive README for every source, sink, core, and umbrella crate
  • Add automated release workflow with cargo-release
  • Add crate README update rule to CLAUDE.md
  • Remove old publish.yml, replaced by release.yml
  • Restrict releases to main branch only
  • Optimize CI: parallelize jobs and test all features in isolation
  • {{crate_name}} v{{version}}