Arrow

21.0.0

Official Swift implementation of Apache Arrow
apache/arrow-swift

What's New

Apache Arrow Swift 21.0.0

2025-07-07T00:36:01Z

What's Changed

  • Add LICENSE.txt and NOTICE.txt by @kou in #18
  • Add pull request template by @kou in #19
  • chore: Enable Dependabot by @kou in #22
  • Add a lint CI by @kou in #21
  • Add top level Package.swift file by @abandy in #24
  • chore: remove redundant --strict option from swiftlint by @kou in #26
  • chore: Add CODE_OF_CONDUCT.md by @kou in #29
  • chore: Add CONTRIBUTING.md by @kou in #30
  • chore: Enable CI by @kou in #27
  • chore: add issue templates by @kou in #36
  • feat: Add support for Timestamp data type by @mgrazianoc in #33
  • chore: add missing write permission to push built Docker images by @kou in #38
  • chore: Add Release Audit Tool check to linter by @kou in #35
  • chore: Add release scripts by @kou in #42
  • chore: Add CI jobs for Swift 6.0 and 6.1 by @kou in #41
  • chore: bump github.com/apache/arrow-go/v18 from 18.3.0 to 18.3.1 in /CDataWGo by @dependabot in #50
  • chore: bump github.com/apache/arrow-go/v18 from 18.3.0 to 18.3.1 in /data-generator/swift-datagen by @dependabot in #51
  • feat: Make ArrowTypeId and Info enums Sendable by @dongjoon-hyun in #43
  • chore: Suppress 'as' test is always true warning by @kou in #54
  • chore: Don't use synchronous methods in asynchronous contexts by @kou in #56
  • chore: Use package(from:) for Dependabot friendly by @kou in #60
  • chore: Remove "Swift" suffix from package name by @kou in #61
  • chore: Add basic README by @kou in #62
  • chore: Update supported Swift versions by @kou in #64

New Contributors

Full Changelog: https://github.com/apache/arrow-swift/commits/v21.0.0

Apache Arrow Swift

Apache Arrow is a universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics. It contains a set of technologies that enable data systems to efficiently store, process, and move data.

Install

TODO: We should update this after we register this package to Swift Package Index.

Getting Started

TODO: We should refer auto generated documentation on Swift Package Index after we register this package to Swift Package Index.

Getting involved

Even if you do not plan to contribute to Apache Arrow itself or Apache Arrow integrations in other projects, we'd be happy to have you involved:

We prefer to receive contributions in the form of GitHub pull requests. Please send pull requests against the github.com/apache/arrow-swift repository.

If you are looking for some ideas on what to contribute, check out the GitHub Issues for the Apache Arrow Swift project. Comment on the issue, GitHub Discussions and/or contact dev@arrow.apache.org with your questions and ideas.

If you'd like to report a bug but don't have time to fix it, you can still post it on GitHub issues.

License

Apache 2.0

Description

  • Swift Tools 5.10.0
View More Packages from this Author

Dependencies

Last updated: Thu Jul 24 2025 20:51:15 GMT-0900 (Hawaii-Aleutian Daylight Time)