Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
[0.8.0] - 2025-10-08
π Features
Add WriteTo for streaming serialization
Add peek-by-path functions utilizing AST node for more optimal extraction of sub-objects
Add Response.Clone
Add Response.Size
Add Response.Free
Add performance profiles
π Refactor
Accept int for response ID:s
π Documentation
Add improvements doc
Remove improvement plan
Improve response marshal docs
Reduce amount for pretouch
Reduce amount for performance
Clean up batch
Clean up request
Clean up utils
Clean up response
Clear up todos
β‘ Performance
Pre-marshal response ID
Utilize sync.Pool for reading
Enable pretouch (can be disabled by build flag nopretouch)
Add benchmarks for performance profiles
π¨ Styling
Split response.go into multiple files
π§ͺ Testing
Rename test based on new target
βοΈ Miscellaneous Tasks
Modernize benchmark loops + limit make bench command to max 8 parallel
(cleanup) Remove deprecated code and mentions
Rename job in release workflow
(todo) Update goals for coming releases
You canβt perform that action at this time.