Added
- Tool annotations support for providing hints about tool behavior (readOnlyHint, destructiveHint, etc.) #96 @pauloarruda
- GitHub Discussions link in README #139 @jeznicholson
- GitHub Sponsors funding configuration #3d5a7e5 @yjacquin
- Server hook
on_error_resultfor handling tool execution errors #129 @yannickutard - Support for transport option in rack_middleware #149 @josevalim
Fixed
- Tool name validation and override for invalid names #100 @abdelrahmanothman
- Typo fixes in sinatra_integration.md #131 @ilyakamenko #102 @anton
- Add trailing comma to generated initializer template for better Ruby style #123 @zachhaitz
- Fix missing commas for params hash #121 @FanaHOVA
- RuboCop linting issues resolution fa6af0b @yjacquin
Changed
- Updated GitHub Actions dependencies: checkout v4→v5, download-artifact v4→v5 #141 #142 @dependabot
- Relax Rack version requirements for better compatibility (>= 2.0, < 4.0) #133 @eproulx
- Load generators only when necessary for improved performance #153 @josevalim
- Drop schema compiler to use Dry's built-in functionality #152 @yjacquin, thanks @redox for the help !
What's Changed
- Override the tool name in case of being invalid by @aothelal in #100
- FIX: typo sinatra_integration.md by @friendlyantz in #102
- Add tool annotations support by @parruda in #96
- Fix typo in sinatra_integration.md by @Galathius in #131
- Allow transport as option on rack_middleware by @josevalim in #149
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #141
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #142
- Fix Link to GitHub Discussions by @jnicho02 in #139
- Add on_error_result server hook by @utay in #129
- Add trailing comma to generated initializer by @zhaitz in #123
- Drop schema compiler to use Dry's by @yjacquin in #152
- Load generators only when necessary by @josevalim in #153
- Relax Rack version requirements for better compatibility by @ericproulx in #133
- Fix missing commas for params hash by @FanaHOVA in #121
New Contributors
- @friendlyantz made their first contribution in #102
- @parruda made their first contribution in #96
- @Galathius made their first contribution in #131
- @jnicho02 made their first contribution in #139
- @utay made their first contribution in #129
- @zhaitz made their first contribution in #123
- @ericproulx made their first contribution in #133
- @FanaHOVA made their first contribution in #121
Full Changelog: v1.5.0...v1.6.0