Swiftpack.co - Swift Packages by outfoxx

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by outfoxx

outfoxx/PotentCodables 3.2.0
πŸ§ͺ PotentCodables - A potent set of implementations and extensions to the Swift Codable system
⭐️ 65
πŸ•“ 30 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
πŸš€ v3.2.0
30 weeks ago
## What's Changed * Add TopLevelEncoder & TopLevelDecoder reusing Combine’s if available by @kdubb in https://github.com/outfoxx/PotentCodables/pull/56 * Require transformer `Source` types to be `Encodable` or `Decodable` by @kdubb in https://github.com/outfoxx/PotentCodables/pull/58 * Support transformers in TopLevelEncoder & TopLevelDecoder by @kdubb in https://github.com/outfoxx/PotentCodables/pull/57 * Add `decodeContents(using:)` and use generic sequence in `encode(:,using:)` for `UnkeyedDecodingContainer` by @kdubb in https://github.com/outfoxx/PotentCodables/pull/59 * Add `ValueCodingTransformerProviding` that allows encoding/decoding without implmenting `Codable` by @kdubb in https://github.com/outfoxx/PotentCodables/pull/60 * Remove `mutating` from extenions on `SingleValueDecodingContainer` by @kdubb in https://github.com/outfoxx/PotentCodables/pull/61 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.1.1...3.2.0
πŸš€ v3.1.1
43 weeks ago
## What's Changed * Fix direct encoding/decoding of AnyValue.AnyDictionary by @kdubb in https://github.com/outfoxx/PotentCodables/pull/55 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.1.0...3.1.1
πŸš€ v3.1.0
45 weeks ago
## What's Changed * CBOR: Support deterministic mode by @kdubb in https://github.com/outfoxx/PotentCodables/pull/54 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.3...3.1.0
πŸš€ v3.0.3
45 weeks ago
## What's Changed * Random data resilience for ASN1 and CBOR by @kdubb in https://github.com/outfoxx/PotentCodables/pull/52 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.2...3.0.3
πŸš€ v3.0.2
1 year ago
## What's Changed * Allow unpadded base64 when decoding by @kdubb in https://github.com/outfoxx/PotentCodables/pull/51 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.1...3.0.2
πŸš€ v3.0.1
1 year ago
## What's Changed * Fix dependencies in package targets by @kdubb in https://github.com/outfoxx/PotentCodables/pull/50 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.0...3.0.1
πŸš€ v3.0.0
1 year ago
## What's Changed * Remove `YAML.stableText` missed from 2.4 changes by @kdubb in https://github.com/outfoxx/PotentCodables/pull/35 * Version 3 by @kdubb in https://github.com/outfoxx/PotentCodables/pull/36 * Fixes for Swift 5.5 compilation by @kdubb in https://github.com/outfoxx/PotentCodables/pull/37 * Fix sonar smells by @kdubb in https://github.com/outfoxx/PotentCodables/pull/38 * Linux support by @kdubb in https://github.com/outfoxx/PotentCodables/pull/39 * Restore TreeValueDecodingContainer support by @kdubb in https://github.com/outfoxx/PotentCodables/pull/40 * Encode CBOR millisecond dates untagged by @kdubb in https://github.com/outfoxx/PotentCodables/pull/41 * Limit Float16 dependency when Swift 5.5 or above by @kdubb in https://github.com/outfoxx/PotentCodables/pull/43 * Move to generated Swift DocC documentation by @kdubb in https://github.com/outfoxx/PotentCodables/pull/44 * Ensure all Readers & Writers have package access by @kdubb in https://github.com/outfoxx/PotentCodables/pull/45 * Cleanup Ref/EmbeddRef API by @kdubb in https://github.com/outfoxx/PotentCodables/pull/46 * Update old doc references by @kdubb in https://github.com/outfoxx/PotentCodables/pull/47 * Use `box`ing when encoding AnyValues by @kdubb in https://github.com/outfoxx/PotentCodables/pull/48 * Use KeyedNestedEncoder in CustomRef.encode by @kdubb in https://github.com/outfoxx/PotentCodables/pull/49 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/2.4.2...3.0.0
πŸš€ v3.0.0-beta.3
1 year ago
## What's Changed * Use KeyedNestedEncoder in CustomRef.encode by @kdubb in https://github.com/outfoxx/PotentCodables/pull/49 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.0-beta.2...3.0.0-beta.3
πŸš€ v3.0.0-beta.2
1 year ago
## What's Changed * Use `box`ing when encoding AnyValues by @kdubb in https://github.com/outfoxx/PotentCodables/pull/48 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/3.0.0-beta.1...3.0.0-beta.2
πŸš€ v3.0.0-beta.1
1 year ago
## What's Changed * Remove `YAML.stableText` missed from 2.4 changes by @kdubb in https://github.com/outfoxx/PotentCodables/pull/35 * Version 3 by @kdubb in https://github.com/outfoxx/PotentCodables/pull/36 * Fixes for Swift 5.5 compilation by @kdubb in https://github.com/outfoxx/PotentCodables/pull/37 * Fix sonar smells by @kdubb in https://github.com/outfoxx/PotentCodables/pull/38 * Linux support by @kdubb in https://github.com/outfoxx/PotentCodables/pull/39 * Restore TreeValueDecodingContainer support by @kdubb in https://github.com/outfoxx/PotentCodables/pull/40 * Encode CBOR millisecond dates untagged by @kdubb in https://github.com/outfoxx/PotentCodables/pull/41 * Limit Float16 dependency when Swift 5.5 or above by @kdubb in https://github.com/outfoxx/PotentCodables/pull/43 * Move to generated Swift DocC documentation by @kdubb in https://github.com/outfoxx/PotentCodables/pull/44 * Ensure all Readers & Writers have package access by @kdubb in https://github.com/outfoxx/PotentCodables/pull/45 * Cleanup Ref/EmbeddRef API by @kdubb in https://github.com/outfoxx/PotentCodables/pull/46 * Update old doc references by @kdubb in https://github.com/outfoxx/PotentCodables/pull/47 **Full Changelog**: https://github.com/outfoxx/PotentCodables/compare/2.4.2...3.0.0-beta.1
iOS macOS watchOS tvOS linux
outfoxx/Shield 3.5.0
πŸ›‘Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, PKCS10
⭐️ 58
πŸ•“ 12 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
πŸš€ v3.5.0
12 weeks ago
## What's Changed * Add `checkTrust` to `SecCertificate` to allow checking trust without returning a public key by @kdubb in https://github.com/outfoxx/Shield/pull/80 * Fixed typo. by @wadetregaskis in https://github.com/outfoxx/Shield/pull/81 * Add support for importing/exporting PKCS8 key pairs by @kdubb in https://github.com/outfoxx/Shield/pull/82 ## New Contributors * @wadetregaskis made their first contribution in https://github.com/outfoxx/Shield/pull/81 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.4.0...3.5.0
πŸš€ v3.4.0
27 weeks ago
## What's Changed * Add accessibility support to `SecKey`, `SecKeyPair`, `SecCertificate` & `SecIdentity` by @kdubb in https://github.com/outfoxx/Shield/pull/78 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.3.0...3.4.0
πŸš€ v3.3.0
43 weeks ago
## What's Changed * Add unencrypted PKCS#8 export and import by @kdubb in https://github.com/outfoxx/Shield/pull/73 * Use CryptoKit to derive the EC public key during PKCS8 import by @kdubb in https://github.com/outfoxx/Shield/pull/74 * Add `pemEncoded` to SecCertificate to match `derEncoded` by @kdubb in https://github.com/outfoxx/Shield/pull/75 * Rename import & decode methods that use ObjC style naming by @kdubb in https://github.com/outfoxx/Shield/pull/76 * Deprecate unused SecKeyPair.Error cases for later removal by @kdubb in https://github.com/outfoxx/Shield/pull/77 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.2.1...3.3.0
πŸš€ v3.2.1
45 weeks ago
## What's Changed * Make `SecKeyPair.matchesCetificate` handle errors internally; no `throws` by @kdubb in https://github.com/outfoxx/Shield/pull/71 * Remove debugging prints by @kdubb in https://github.com/outfoxx/Shield/pull/72 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.2.0...3.2.1
πŸš€ v3.2.0
45 weeks ago
## What's Changed * Use standard encrypted PKCS#8 for `SecKeyPair` importing and export by @kdubb in https://github.com/outfoxx/Shield/pull/70 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.1.1...3.2.0
πŸš€ v3.1.1
47 weeks ago
## What's Changed * Use authenticated (AES GCM) for SecKeyPair export/import by @kdubb in https://github.com/outfoxx/Shield/pull/69 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.1.0...3.1.1
πŸš€ v3.1.0
48 weeks ago
## What's Changed * Skip Secure Enclave test on macOS by @kdubb in https://github.com/outfoxx/Shield/pull/59 * Move to SecKeyCreateRandomKey from SecKeyGeneratePair by @feralbob in https://github.com/outfoxx/Shield/pull/55 * Fix SecKeyPair init from external representation for EC keys by @kdubb in https://github.com/outfoxx/Shield/pull/60 * Add doc comments to SecKeyPair by @kdubb in https://github.com/outfoxx/Shield/pull/61 * Clean up code smells and undefined checker warnings by @kdubb in https://github.com/outfoxx/Shield/pull/62 * Add async version of SecKeyPair.matchesCertificate by @kdubb in https://github.com/outfoxx/Shield/pull/63 * Fix test result reporting in workflows by @kdubb in https://github.com/outfoxx/Shield/pull/65 * More complete error information for trust evaluation failures by @kdubb in https://github.com/outfoxx/Shield/pull/67 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.0.2...3.1.0
πŸš€ v3.0.2
1 year ago
## What's Changed * Move README content to DocC by @kdubb in https://github.com/outfoxx/Shield/pull/58 **Full Changelog**: https://github.com/outfoxx/Shield/compare/3.0.1...3.0.2
πŸš€ v3.0.0
1 year ago
## What's Changed * Update README.md to remove `Digester` algorithms removed in 052d4344d… by @feralbob in https://github.com/outfoxx/Shield/pull/48 * Update to PotentCodables 3.0.0 by @kdubb in https://github.com/outfoxx/Shield/pull/50 * Update tests by @kdubb in https://github.com/outfoxx/Shield/pull/51 * Allow compilation using Swift 5.4 by @kdubb in https://github.com/outfoxx/Shield/pull/52 ## New Contributors * @feralbob made their first contribution in https://github.com/outfoxx/Shield/pull/48 **Full Changelog**: https://github.com/outfoxx/Shield/compare/2.2.1...3.0.0
2.2.1 - Bug Fixes
1 year ago
## What's Changed * Fix logging interpolation for older SDKs by @kdubb in https://github.com/outfoxx/Shield/pull/46 * Update PotentCodables to 2.4.2 by @kdubb in https://github.com/outfoxx/Shield/pull/47 **Full Changelog**: https://github.com/outfoxx/Shield/compare/2.2.0...2.2.1
iOS macOS watchOS tvOS
outfoxx/OSLogTrace 1.1.1
πŸ“’ OSLogTrace - Apple System Logging, Signposts & Activity Tracing
⭐️ 10
πŸ•“ 4 years ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
4 years ago
iOS macOS watchOS tvOS
outfoxx/IOStreams 1.4.2
🚰 Asynchronous I/O Streams for Swift concurrency
⭐️ 2
πŸ•“ 41 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
πŸš€ v1.4.2
41 weeks ago
## What's Changed * Replace incorrect uses of unsafe task with task cancellation handler by @kdubb in https://github.com/outfoxx/IOStreams/pull/12 **Full Changelog**: https://github.com/outfoxx/IOStreams/compare/1.4.1...1.4.2
πŸš€ v1.4.1
45 weeks ago
## What's Changed * Ensure BoxCipherFilter AAD is written big endian on all platforms by @kdubb in https://github.com/outfoxx/IOStreams/pull/11 **Full Changelog**: https://github.com/outfoxx/IOStreams/compare/1.4.0...1.4.1
πŸš€ v1.4.0
50 weeks ago
## What's Changed * Update README by @kdubb in https://github.com/outfoxx/IOStreams/pull/9 * Simplify IOError by @kdubb in https://github.com/outfoxx/IOStreams/pull/10 **Full Changelog**: https://github.com/outfoxx/IOStreams/compare/1.3.0...1.4.0
πŸš€ v1.3.0
1 year ago
## What's Changed * Update package and workflows by @kdubb in https://github.com/outfoxx/IOStreams/pull/5 * Fix sonar smells by @kdubb in https://github.com/outfoxx/IOStreams/pull/6 * Add URLSessionSource by @kdubb in https://github.com/outfoxx/IOStreams/pull/7 * Always cancel URL task on termination of task by @kdubb in https://github.com/outfoxx/IOStreams/pull/8 **Full Changelog**: https://github.com/outfoxx/IOStreams/compare/1.2.1...1.3.0
πŸŽ‰ 1.2.0 - HMAC & Common Naming
1 year ago
## What's Changed * Add HMAC filter by @kdubb in https://github.com/outfoxx/IOStreams/pull/3 * Rename wrapping factories to use common naming scheme by @kdubb in https://github.com/outfoxx/IOStreams/pull/4 **Full Changelog**: https://github.com/outfoxx/IOStreams/compare/1.1.0...1.2.0
πŸ› 1.1.0 - File & Cipher Fixes
1 year ago
* Fix permissions on `FileSource` and `FileSink` * Ensure `FilterSink` writes obey completion flag * Box cipher now tracks and ensures specific box sizes
πŸŽ‰ 1.0.0 - Initial Release
1 year ago
iOS macOS watchOS tvOS
outfoxx/sunday-swift 1.0.0-beta.29
Sunday πŸ™ The framework of REST for Swift
⭐️ 2
πŸ•“ 26 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
πŸš€ v1.0.0-beta.29
26 weeks ago
## What's Changed * Provide default, and allow customizing, timeout interval of event source requests by @kdubb in https://github.com/outfoxx/sunday-swift/pull/52 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.28...1.0.0-beta.29
πŸš€ v1.0.0-beta.28
26 weeks ago
## What's Changed * Limit header token refresh to a single outstanding request by @kdubb in https://github.com/outfoxx/sunday-swift/pull/49 * Rework reconnect backoff to retry immediately and backoff quicker by @kdubb in https://github.com/outfoxx/sunday-swift/pull/50 * Validate comment only β€œpings” are counted as events but not dispatched by @kdubb in https://github.com/outfoxx/sunday-swift/pull/51 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.27...1.0.0-beta.28
πŸš€ v1.0.0-beta.27
30 weeks ago
**Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.26...1.0.0-beta.27
πŸš€ v1.0.0-beta.26
32 weeks ago
## What's Changed * Cleanup EventSource handling of cancellation errors and logging by @kdubb in https://github.com/outfoxx/sunday-swift/pull/48 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.24...1.0.0-beta.26
πŸš€ v1.0.0-beta.24
43 weeks ago
## What's Changed * Update to latest PotentCodables by @kdubb in https://github.com/outfoxx/sunday-swift/pull/47 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.23...1.0.0-beta.24
πŸš€ v1.0.0-beta.23
45 weeks ago
## What's Changed * Update to latest PotentCodables by @kdubb in https://github.com/outfoxx/sunday-swift/pull/46 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.22...1.0.0-beta.23
πŸš€ v1.0.0-beta.22
48 weeks ago
## What's Changed * Make URI conform to CustomStringConvertible by @kdubb in https://github.com/outfoxx/sunday-swift/pull/44 * Cancel dataEventStream’s URLSession task when stream cancelled by @kdubb in https://github.com/outfoxx/sunday-swift/pull/45 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.21...1.0.0-beta.22
πŸš€ v1.0.0-beta.21
49 weeks ago
**Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.20...1.0.0-beta.21
πŸš€ v1.0.0-beta.20
50 weeks ago
**Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.19...1.0.0-beta.20
πŸš€ v1.0.0-beta.19
50 weeks ago
## What's Changed * Support `RawRepresentable` parameter types in `URITemplate` by @kdubb in https://github.com/outfoxx/sunday-swift/pull/42 * Add human readable descriptions to `SundayError` and it’s β€œreason”s by @kdubb in https://github.com/outfoxx/sunday-swift/pull/43 **Full Changelog**: https://github.com/outfoxx/sunday-swift/compare/1.0.0-beta.18...1.0.0-beta.19
iOS macOS watchOS tvOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics