maltzsama opened a new pull request, #143:
URL: https://github.com/apache/arrow-swift/pull/143

   ### What changes are included in this PR?
   
   This PR updates the `google/flatbuffers` dependency in `Package.swift` to 
use the `exact` version requirement (`exact: "25.2.10"`) instead of the 
previous `from:` requirement.
   
   ### Why are these changes necessary?
   
   The `from:` parameter allows the Swift Package Manager to automatically 
resolve and fetch newer minor versions. However, FlatBuffers has a known 
history of introducing breaking API changes between minor updates. Allowing 
floating versions can silently break the `*_generated.swift` files and disrupt 
the build process for anyone depending on this package. 
   
   Pinning the dependency to an exact version acts as a strict contract, 
ensuring build stability, predictable code generation, and preventing upstream 
surprises.
   
   ### Related Issues
   
   Closes #114


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to