0.2.19 (2026-03-17)
- app: extend App protobuf with project metadata and instance info (ab74f5e)
- bootstrap: add automatic config decoding into target struct (3357a50)
- component: add fluent interface methods for scope and tags in Locator (9d7eee6)
- component: add RequirementResolver and Skip method to enhance component configuration (48acb1d)
- component: implement default instance mapping and global resolver dispatch (530a04e)
- config: add file filtering capability to file source configuration (df13040)
- config: migrate to Kratos native config loader with enhanced operations (593e6b3)
- configutil: add ExtractName and ExtractType functions for item name and type extraction (5bfbb11)
- container: add component skip check and requirement resolver option (89750a4)
- container: add support for default entries in registration options (84c3438)
- container: enhance component instantiation with nil instance handling and on-demand creation (cdeeb54)
- container: implement generic config resolution with default resolvers (a67eaef)
- engine: add component tagging system with perspective-based visibility (e909e73)
- engine: refactor component registration with scope support and iterator (309d341)
- log: add global logger with thread-safe access (28959e3)
- nats: add StreamConfig and auto_provision to NATS config (d593bc3)
- nats: add StreamConfig and auto_provision to NATS config (2fe5f06)
- runtime: add context utilities for option management (876da1e)
- runtime: enhance configuration binding with dimension reduction support (f0ee64d)
- runtime: introduce component contract system with registry refactoring (a420f7d)
- container: correct instance lookup and locator scope handling (0257361)
- examples: remove unnecessary ID parameter and fix logger reference (566b8e8)
- middleware: return default clients for nil metadata configuration (fa18f31)
- protoutil: replace proto.Marshal/Unmarshal with protojson in protoutil (28ab6fa)
0.2.18 (2026-01-27)
- security: add security policy registry and lookup functions (c3cb163)
- ci: fix kratos undefined error (d60ddfd)
0.2.17 (2026-01-23)
- config: rename customize to settings and add url field in broker config (88448ff)
0.2.16 (2026-01-21)
- config: replace lazy loading with eager implementation for structured config (f81d52c)
- container: enhance logging and simplify container implementation with helper (6d7bebe)
- middleware: enhance logging and cleanup middleware registration logic (681df43)
- watermill: add Watermill transport configuration (e292e72)
0.2.15 (2025-12-30)
- transport: enhance kratos adapter with transport package support and additional utility functions (53947f2)
0.2.14 (2025-12-03)
- runtime: simplify App constructors using configure.Apply helper (49adb94)
0.2.13 (2025-12-01)
- auth: Refactor security package structure into authn and authz subpackages and update credential extractor interface (f692249)
- bootstrap: add app configuration support to bootstrap process and enhance container initialization (46a0269)
- config: add caching mechanism to structured config implementation with sync.Map (6410eb9)
- config: Add protobuf definitions for app, bootstrap and kafka configurations (8bc8d3f)
- config: refactor component paths to use typed constant.ComponentKey and move constants to interfaces/constant package (6e383a9)
- config: refactor config package with simplified factory pattern and improved source handling (6734af4)
- config: refactor file source registration and move protobuf utils to config package (f2317c3)
- config: refactor source builder to Builder type and consolidate config loading logic (2d2d735)
- config: refactor source factory pattern with embedded registry and function adapter (ea53f6c)
- config: rename Filestores to ObjectStores in data proto configuration (12b2434)
- container: Add container options utility functions (101639c)
- container: add WithContainer option and FromOptions helper for container context (ef14624)
- container: implement core container providers for cache, database, middleware, objectstore, registry and component management (2f073f0)
- container: refactor component initialization with options support and add Logger accessor (882ee48)
- container: refactor component initialization with priority-based factory execution and error handling (7c643b1)
- container: refactor component management with priority system and direct container integration (2828e03)
- container: refactor container and provider interfaces with improved type safety and component registration (6977cd7)
- container: refactor provider implementations with enhanced default instance resolution and logging (7fd64a3)
- container: refactor provider initialization to support dynamic options via SetConfig (d27f503)
- container: refactor storage providers with default implementations and unified interfaces (0784098)
- container: remove WithOptions and refactor container to be immutable with functional options pattern (2250756)
- docs: update factory pattern analysis with improved naming conventions and embedding registry (5e393eb)
- errors: update error reason enum values to follow new naming convention (27929de)
- factory: add New method to Func and ContextFunc types for consistent interface (1db5cda)
- jwt: enhance JWT middleware with configurable claims factory (5754894)
- jwt: enhance JWT middleware with token headers, RSA/ECDSA support and flexible claims types (e781b6d)
- log: add WithDecorate function to enhance logger with service info and tracing (2c5e951)
- middleware: Add declarative security middleware support with configurable policy management (a263c53)
- middleware: add ordered names tracking and refactor middleware initialization (a00eb6f)
- middleware: add WithClientCarrier and WithServerCarrier options for selective middleware initialization (7dfdb2e)
- middleware: enhance JWT test with YAML config support and dynamic test cases (236a893)
- middleware: Implement CORS middleware factory and native handler with config support (3b6ba38)
- middleware: refactor carrier implementation and add enabled checks (3c0e239)
- middleware: refactor provider initialization and error handling with simplified config processing (464ea98)
- optionutil: Add TestOptionCarriesContextData to verify context data persistence with options (a5afae2)
- proto: Update SecurityErrorReason enum values to follow SUBJECT_MODIFI (3392b23)
- runtime: add container to global options during initialization (b65e793)
- runtime: add core data components including event bus, model, mapper, query and repository interfaces (84f9540)
- runtime: add new component constants and config decoding methods for caches, databases and object stores (7fc8b6c)
- runtime: enhance config loading with convention-based fallback and direct loading mode (9c0189e)
- runtime: refactor app info and builder pattern with concrete implementation and type safety (aac0a9e)
- runtime: refactor AppInfo handling to use interface directly and enforce non-nil invariant (6bb4c60)
- runtime: refactor appInfo merging with new Merge method and config support (6f28af7)
- runtime: refactor container locking, app initialization and component handling (d826f29)
- runtime: remove unused registry interfaces and rename empty middleware to noop (05b4394)
- security: Add declarative security middleware configuration and move optionutil to extension package (d7f5f86)
- security: Add integration tests for security auth flow with mock implementations (e3102eb)
- security: Add method comments to Principal interface for better documentation (7a62daa)
- security: Add protobuf definitions for authentication credential sources and refactor token structure (5f0618c)
- security: Enhance authentication and authorization middleware with improved error handling and debug logging (ec83a93)
- security: Enhance header credential extractor with token payload and add Kratos HTTP test service (efc08ab)
- security: Implement auth FilterFunc middleware and fix Kratos HTTP context propagation (70d2db6)
- security: Move token cache implementation to security package and update return type to token.CacheStorage (1f31b72)
- security: Refactor auth credential handling to use switch statement and add error for unknown types (ce3a826)
- security: Refactor authentication system with credential extractor and value provider interfaces (00d39bb)
- security: Refactor authn/authz proto structure and rename files for clarity (b135472)
- security: Refactor authn/authz registry by splitting into separate packages and renaming factory methods (b137a28)
- security: Refactor credential extraction to use SecurityRequest interface and enhance security middleware (bc41150)
- security: Refactor credential handling to use generic claims and improve token processing (e6ab2ae)
- security: Refactor Credential interface to support typed authentication payloads (0a317c9)
- security: Refactor Credential interface to support typed authentication payloads (67dd3af)
- security: Refactor credential interfaces and implement composite authenticator with Go-idiomatic storage (56aa4db)
- security: Refactor credential interfaces into separate files and update Principal claims type (6835019)
- security: Refactor credential package structure and add credential payload helpers for JWT, OIDC and API Key (d41501c)
- security: Refactor credential proto with improved type safety and metadata handling (3c49d0b)
- security: Refactor credential protobuf definitions and add Payload, CredentialSource, and CredentialResponse types (13b829c)
- security: Refactor error constants and Principal model to follow SUBJECT_MODIFIER naming convention and use structpb.Value for claims (0ab6c40)
- security: Refactor error constants and Principal model to follow SUBJECT_MODIFIER naming convention and use structpb.Value for claims (d36d463)
- security: Refactor JWT auth proto definitions and credential handling (676d3bb)
- security: Refactor middleware tests with improved assertions and error handling (2836009)
- security: Refactor security interfaces by renaming AuthRequest to Request and consolidating packages under security (e3658c2)
- security: Refactor security interfaces with principal enhancements and deprecated package reorganization (18646ca)
- security: Refactor security policy implementation and update proto definitions (7edcd92)
- security: Refactor security request handling and registry with unified policy management and transport support (57c8aa3)
- security: Refine credential proto definitions with usage guidelines and clear input/output distinctions (13f2dca)
- security: Refine declarative security interfaces with improved docs and context handling (e8fb918)
- security: Rename meta to metadata in credential proto and clean up imports (7f2f707)
- security: Replace structpb with wrapperspb for metadata handling and add support for primitive types (9dad9bb)
- security: Simplify credential proto definitions and clarify usage guidelines (f9dae5b)
- security: Split security middleware into Kratos and standard HTTP variants (2ce1fe0)
- storage: implement Put and Get methods for LocalStorage and clean up test assertions (ba8a119)
- storage: refactor cache and objectstore with improved error handling and config defaults (b57b448)
- storage: refactor cache and storage interfaces with improved defaults and cleanup logic (f134654)
- storage: refactor cache implementation to use builder pattern and registry (90320de)
- test: Add Kratos HTTP HandlerFunc context propagation test scenario (9d90ac7)
- transport: Export RegisterPprof function for pprof handlers (2281563)
- transport: move TLS config from security/transport to transport/tls and update imports (5ec1f54)
- transport: Refactor gRPC and HTTP transport options to use direct middleware and discovery maps instead of container dependency (a8b9301)
- transport: Refactor middleware and discovery handling with direct options injection (16f4032)
- transport: refactor service registration with context support and simplified interface (959bc46)
0.2.12 (2025-11-06)
- runtime: Add protobuf definitions for app, bootstrap and kafka configurations (8ba1a06)
- storage: Add NewProvider function and individual component constructors for better modularity (4842051)
- ci: Add protoc-gen-go-errors/v2 dependency and update build tooling (0b2ca98)
- storage: Correct DataConfig and Filestores type usage (4803be8)
0.2.11 (2025-11-04)
- api: Add OpenAPI annotations and improve proto documentation for broker, app and bootstrap configs (ac40a76)
- broker: Add Kafka and MQTT broker configuration protobuf definitions (e6d9826)
- cache: Implement in-memory cache storage with sync.Map and sync.Pool for efficient memory usage (abca45c)
- runtime: Add data component support and recovery middleware (03f08c0)
- runtime: Add data config support and improve error handling in service registration (cc195ec)
- storage: Refactor storage provider integration and database interface with name and dialect support (175580c)
- runtime: Fix debug log message for recovery middleware (938173d)
0.2.10 (2025-11-03)
- Add go.work file for monorepo management (6bb255d)
- api: add Apollo and Consul source configurations (a1dbc62)
- api: add configuration protobufs for client and registry (6f75ef2)
- api: Add protobuf definitions for app, optimize middleware and transport selector (dc6fa23)
- api: Added protobuf definition and validation code for middleware and transport layer configurations (a96619f)
- apierrors: add new error categories and messages (ab3f83a)
- bootstrap: Add app config support and refactor provider to container (b05f17e)
- bootstrap: add Bootstrapper interface for component provider and config access (48fa0e7)
- bootstrap: add dynamic component creation and registration mechanism (b038114)
- bootstrap: enhance config loading with custom config and transformer support (ac1dca7)
- bootstrap: implement new component provider and decoder interfaces (bccb07f)
- bootstrap: Implements application startup configuration and component initialization (7c52593)
- broker: Add detailed broker configurations for multiple message queue systems (6b4c05f)
- broker: Extend broker configuration with multiple message queue implementations and validation (5184786)
- cache: add cleanup interval for memory cache (e6e2953)
- config: add CORS configuration support (7e44e6c)
- config: add custom config parser example with bootstrap and config files (31c1336)
- config: Add helper package for config file operations and update test configs (cc675da)
- config: add multi-format test configs and enhance config loading tests (f497994)
- config: add multi-format test configs and enhance config loading tests (2d82e5d)
- config: add priority field to SourceConfig and update environment variable prefix handling (52977b7)
- config: add RegisterSourceFactory and RegisterSourceFunc for flexible source registration (43aa108)
- config: assign default priorities for common config sources (85de18e)
- config: enhance data storage configuration and add health check (973740f)
- config: enhance data storage configuration and add health check (f210c0a)
- config: enhance data storage configuration and add health check (be8d0a7)
- config: enhance data storage configuration and add health check (3395f4a)
- config: enhance data storage configuration and add health check (77fa206)
- config: enhance TLS configuration and remove redundant use_tls fields (48d3493)
- config: implement custom resolver and update app creation process (de4ebb3)
- config: implement Decode method in Resolved interface (4c9be3d)
- config: implement prefix-based environment variable filtering (9e94254)
- config: refactor config decoder to use BaseDecoder embedding (c266418)
- config: refactor source configuration and add new source types (e088aad)
- config: Support for decoding configurations using protojson (50a5ab7)
- config: support multiple config types and add customize config (520870d)
- config: Update the configuration and implementation of the local registration example (ee3ff94)
- context: add functionality to skip context (64f330a)
- context: add functionality to skip middleware by name (7683f28)
- context: enhance WithContext function to accept multiple contexts (abae225)
- cors: Refactor CORS configuration with enhanced security options and better documentation (b9bd552)
- dev: implement subtree push workflow for monorepo management (fcebfb7)
- devops: Add unified build, lint, pre-commit, and CI/CD configurations (4248399)
- discovery: Add Discoveries message type to support multiple discovery configurations (073409d)
- discovery: add Endpoint and Selector protobuf definitions with validation (e6b4763)
- errors: add error handling and conversion package (8f2c956)
- errors: add metadata classification helpers for error handling (680c150)
- errors: Add structured error handling with Kratos integration and metadata support (d629e31)
- errors: enhance error handling with metadata and chaining support (54d38c1)
- fileupload: implement gRPC upload functionality and refactor HTTP uploader (193e7aa)
- fileupload: implement gRPC upload functionality and refactor HTTP uploader (6e336ad)
- fileupload: move fileupload to new project (9b748ae)
- http: Add CORS support and reorder server initialization options (3f33601)
- http: Add pprof support and refactor CORS configuration in HTTP server (4a8cbdc)
- loader: update config types and transport configurations (11d3971)
- logger: Add context support and utility functions for Logger (b98d1b9)
- log: implement log sampling and update logger configuration (95ae9d3)
- meta: add extra field to FileMetaV2 and update marshaling logic (7c0463a)
- meta: implement directory indexing and improve file handling (499d6ab)
- middleware: add logging middleware support (43647ba)
- middleware: Add Metadata configuration and refactor MiddlewareConfig to use optional fields (84448f0)
- middleware: Add middleware configuration support to bootstrap system (f4c3afa)
- middleware: Add middleware provider interface and refactor config decoding (7b0af5c)
- middleware: Add name field to MiddlewareConfig and enhance CORS middleware (b6d0da4)
- middleware: Add name field to MiddlewareConfig and enhance CORS middleware (e7c4f5f)
- middleware: Add type alias for Option and enhance test coverage (ee61a0d)
- middleware: allow configuring multiple metadata prefixes (9840ac4)
- middleware: implement middleware configuration via proto (9882cd0)
- middleware: Refactor options package usage and add integration tests (047ab44)
- middleware: support multiple metadata prefixes (71d4903)
- optionutil: Add context support and new ApplyNew function for option handling (3f60b03)
- optionutil: Add ValueOr, ApplyContext, If and Group utility functions and rename opt to ctx for clarity (7f1bb76)
- Recreate root go.mod file (7788964)
- registry: implement registry error handling (d7f5b7b)
- runtime: Add broker list and enhance storage proto definitions with OSS lifecycle rules and Redis config options (46e3545)
- runtime: add environment variable setup functionality (6c98915)
- runtime: add error handling and improve registry implementation (6a45d51)
- runtime: add interfaces for database, pagination, queue, and security (5c4680b)
- runtime: add IsDebug method to Bootstrap struct (68a32d6)
- runtime: add optionutil package and move option-related functions (78c3ff0)
- runtime: add pagination support and remove customize config (9ae94ac)
- runtime: Add proto definition for App and refactor component provider with improved logging (222baf4)
- runtime: Add quick start app example with bootstrap configuration (954e0c0)
- runtime: Add server-side and client-side middleware acquisition interfaces (08413c2)
- runtime: Add StructuredConfig interface for type-safe configuration decoding (c299341)
- runtime: add support for decoding string to durationpb.Duration (2258141)
- runtime: add support for different service types (070d90b)
- runtime: add TLS support and improve service discovery (e58c660)
- runtime: add WithLogger method and update logging (f85f0d6)
- runtime: enhance runtime interface with logger and signal handler functionalities (d2d1125)
- runtime: implement bootstrap configuration loading and sorting (34a4e64)
- runtime: implement config-driven initialization and add app metadata support (4f98ff2)
- runtime: implement new runtime interface and add layout package (6f4f57c)
- runtime: introduce WithAppInfo option and enhance configuration flexibility (72e01ab)
- runtime: Introducing a runtime option aggregation mechanism (b7c38cf)
- runtime: Refactoring runtime packages (86eb1af)
- runtime: Remove storage system design document as it's outdated (80d8721)
- runtime: Support custom names for middlewares with fallback to type (d42d473)
- selector: Added SelectorConfig protocol buffer definition (aefd179)
- selector: Enhance selector proto with include/exclude fields and update middleware logic (f2232f9)
- server: Add service registration mechanism and example services (5edf3c5)
- service: add TLS support for gRPC server and client (2be2923)
- service: implement dynamic endpoint generation for gateway (919fb55)
- storage: add blob storage interface and implementation (cee12ec)
- storage: add delete and rename functionality (132b972)
- storage: add protobuf definitions for file system operations (6d0c1e6)
- storage: add support for new file meta version and improve existing functionality (bda0baf)
- storage: implement advanced breadcrumb truncation and normalize paths (c5eaada)
- storage: implement chunked file storage and directory indexing (5dae991)
- storage: implement content streaming writer and optimize file metadata handling (2536dd4)
- storage: implement directory and file creation with metadata handling (bdc7042)
- storage: implement file metadata handling for version 1 (5e4cae7)
- storage: implement local file system storage and enhance UI (9e27db7)
- storage: implement new file metadata and blob storage interfaces (530c9b3)
- storage: implement WriteContent method in content assembler (0306b41)
- storage: refactor Meta service for improved file handling (7b77dc8)
- storage: refactor storage configuration and implement cache (894430f)
- storage: update FileMetaV2 structure and marshaling tests (30e719d)
- toolkits: rename idgen to identifier and refactor identifier module (fd7df73)
- transport: Add CORS support to HTTP server configuration (400737e)
- transport: Add network field to GrpcServerConfig and update related protobuf definitions (364a618)
- transport: Enhanced HTTP transport configuration support (aa44bc7)
- file: improve filename extension matching (95034dc)
- Remove go.work from .gitignore (d405949)
- runtime: correct metadata middleware initialization (c2d865f)
- runtime: enforce AppInfo validation and update configuration flow (160168f)
- runtime: ensure config sources are properly loaded and validated (3e63a5e)
- runtime: Handle empty Discoveries array and update config decoder tests (e69fb00)
- runtime: move option handling to Load function (c3f15ff)
0.2.9 (2025-11-03)
- runtime: Remove storage system design document as it's outdated (80d8721)
0.2.8 (2025-11-03)
- api: Added protobuf definition and validation code for middleware and transport layer configurations (a96619f)
- broker: Add detailed broker configurations for multiple message queue systems (6b4c05f)
- broker: Extend broker configuration with multiple message queue implementations and validation (5184786)
- runtime: Add broker list and enhance storage proto definitions with OSS lifecycle rules and Redis config options (46e3545)
- runtime: Add quick start app example with bootstrap configuration (954e0c0)
- selector: Added SelectorConfig protocol buffer definition (aefd179)
0.2.7 (2025-10-28)
- discovery: Add Discoveries message type to support multiple discovery configurations (073409d)
0.2.6 (2025-10-13)
- Add go.work file for monorepo management (6bb255d)
- api: add Apollo and Consul source configurations (a1dbc62)
- api: add configuration protobufs for client and registry (6f75ef2)
- api: Add protobuf definitions for app, optimize middleware and transport selector (dc6fa23)
- apierrors: add new error categories and messages (ab3f83a)
- bootstrap: Add app config support and refactor provider to container (b05f17e)
- bootstrap: add Bootstrapper interface for component provider and config access (48fa0e7)
- bootstrap: add dynamic component creation and registration mechanism (b038114)
- bootstrap: enhance config loading with custom config and transformer support (ac1dca7)
- bootstrap: implement new component provider and decoder interfaces (bccb07f)
- bootstrap: Implements application startup configuration and component initialization (7c52593)
- cache: add cleanup interval for memory cache (e6e2953)
- config: add custom config parser example with bootstrap and config files (31c1336)
- config: Add helper package for config file operations and update test configs (cc675da)
- config: add multi-format test configs and enhance config loading tests (f497994)
- config: add multi-format test configs and enhance config loading tests (2d82e5d)
- config: add priority field to SourceConfig and update environment variable prefix handling (52977b7)
- config: add RegisterSourceFactory and RegisterSourceFunc for flexible source registration (43aa108)
- config: assign default priorities for common config sources (85de18e)
- config: enhance TLS configuration and remove redundant use_tls fields (48d3493)
- config: implement Decode method in Resolved interface (4c9be3d)
- config: refactor config decoder to use BaseDecoder embedding (c266418)
- config: refactor source configuration and add new source types (e088aad)
- config: Support for decoding configurations using protojson (50a5ab7)
- config: Update the configuration and implementation of the local registration example (ee3ff94)
- cors: Refactor CORS configuration with enhanced security options and better documentation (b9bd552)
- dev: implement subtree push workflow for monorepo management (fcebfb7)
- devops: Add unified build, lint, pre-commit, and CI/CD configurations (4248399)
- discovery: add Endpoint and Selector protobuf definitions with validation (e6b4763)
- errors: add error handling and conversion package (8f2c956)
- errors: add metadata classification helpers for error handling (680c150)
- errors: Add structured error handling with Kratos integration and metadata support (d629e31)
- errors: enhance error handling with metadata and chaining support (54d38c1)
- http: Add CORS support and reorder server initialization options (3f33601)
- http: Add pprof support and refactor CORS configuration in HTTP server (4a8cbdc)
- loader: update config types and transport configurations (11d3971)
- logger: Add context support and utility functions for Logger (b98d1b9)
- meta: implement directory indexing and improve file handling (499d6ab)
- middleware: add logging middleware support (43647ba)
- middleware: Add Metadata configuration and refactor MiddlewareConfig to use optional fields (84448f0)
- middleware: Add middleware configuration support to bootstrap system (f4c3afa)
- middleware: Add middleware provider interface and refactor config decoding (7b0af5c)
- middleware: Add name field to MiddlewareConfig and enhance CORS middleware (b6d0da4)
- middleware: Add name field to MiddlewareConfig and enhance CORS middleware (e7c4f5f)
- middleware: Add type alias for Option and enhance test coverage (ee61a0d)
- middleware: Refactor options package usage and add integration tests (047ab44)
- optionutil: Add context support and new ApplyNew function for option handling (3f60b03)
- optionutil: Add ValueOr, ApplyContext, If and Group utility functions and rename opt to ctx for clarity (7f1bb76)
- Recreate root go.mod file (7788964)
- registry: implement registry error handling (d7f5b7b)
- runtime: add error handling and improve registry implementation (6a45d51)
- runtime: add optionutil package and move option-related functions (78c3ff0)
- runtime: add pagination support and remove customize config (9ae94ac)
- runtime: Add proto definition for App and refactor component provider with improved logging (222baf4)
- runtime: Add server-side and client-side middleware acquisition interfaces (08413c2)
- runtime: Add StructuredConfig interface for type-safe configuration decoding (c299341)
- runtime: add support for decoding string to durationpb.Duration (2258141)
- runtime: add WithLogger method and update logging (f85f0d6)
- runtime: implement bootstrap configuration loading and sorting (34a4e64)
- runtime: implement config-driven initialization and add app metadata support (4f98ff2)
- runtime: implement new runtime interface and add layout package (6f4f57c)
- runtime: introduce WithAppInfo option and enhance configuration flexibility (72e01ab)
- runtime: Introducing a runtime option aggregation mechanism (b7c38cf)
- runtime: Refactoring runtime packages (86eb1af)
- runtime: Support custom names for middlewares with fallback to type (d42d473)
- selector: Enhance selector proto with include/exclude fields and update middleware logic (f2232f9)
- server: Add service registration mechanism and example services (5edf3c5)
- storage: add delete and rename functionality (132b972)
- storage: add protobuf definitions for file system operations (6d0c1e6)
- storage: implement advanced breadcrumb truncation and normalize paths (c5eaada)
- storage: implement chunked file storage and directory indexing (5dae991)
- storage: implement content streaming writer and optimize file metadata handling (2536dd4)
- storage: implement directory and file creation with metadata handling (bdc7042)
- storage: implement local file system storage and enhance UI (9e27db7)
- storage: implement new file metadata and blob storage interfaces (530c9b3)
- storage: implement WriteContent method in content assembler (0306b41)
- storage: refactor Meta service for improved file handling (7b77dc8)
- storage: refactor storage configuration and implement cache (894430f)
- transport: Add CORS support to HTTP server configuration (400737e)
- transport: Add network field to GrpcServerConfig and update related protobuf definitions (364a618)
- transport: Enhanced HTTP transport configuration support (aa44bc7)