You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!--
Please read and fill out this form before submitting your PR.
Please make sure you have reviewed our contributors guide before
submitting your
first PR.
NOTE: PR titles should follow semantic commits:
https://www.conventionalcommits.org/en/v1.0.0/
-->
## Overview
<!--
Please provide an explanation of the PR, including the appropriate
context,
background, goal, and rationale. If there is an issue with this
information,
please provide a tl;dr and link the issue.
Ex: Closes #<issue number>
-->
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Introduced a builder pattern for flexible client configuration,
including custom timeouts and TLS options.
* Added conditional feature flags for modular gRPC and transport
support.
* Provided message-only and full gRPC service code generation,
selectable via features.
* Expanded documentation with usage examples, feature explanations, and
concurrency guidance.
* **Improvements**
* All client service methods are now thread-safe and support concurrent
usage without requiring mutable references.
* Enhanced test coverage to verify feature-flagged type availability.
* **Bug Fixes**
* Clarified and updated Store Service API method names and signatures
for consistency.
* **Documentation**
* Updated and expanded READMEs with detailed usage, features, and
internal workings.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Damian Nolan <damiannolan@gmail.com>
Co-authored-by: tac0turtle <you@example.com>
0 commit comments