Browse Source
- Add deinit() method to SearchResult for automatic memory management - Implement custom jsonStringify() method to exclude allocator from JSON output - Store allocator internally in SearchResult for automatic cleanup - Simplify API: result.deinit() no longer requires allocator parameter - Update all examples to use the new simplified API - Remove dependency on external JSON formatting functions - Update README.md with new usage patterns and Key Features section - Fix JSON serialization errors in Zig 0.14.1 - All examples and tests now build and run successfully Breaking changes: - SearchResult.deinit() signature changed from deinit(allocator) to deinit() - Removed formatSearchResultAsJson() and formatSearchResultAsPlainText() functions - Users should now use std.json.stringify() directly with SearchResultmain
6 changed files with 124 additions and 41 deletions
Loading…
Reference in new issue