Swiftpack.co - Swift Packages by pjechris

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

Packages published by pjechris

pjechris/AnnotationInject 0.6.2
Compile-time Swift dependency injection annotations
⭐️ 40
🕓 7 weeks ago
pjechris/CohesionKit 0.8.0
Single source of truth library
⭐️ 4
🕓 25 weeks ago
🔖 Release Notes


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.
25 weeks ago
## What's Changed * fix(identity): Fixed finding alias collection by @pjechris in https://github.com/pjechris/CohesionKit/pull/17 * tech(log): Add Logger mechanism by @pjechris in https://github.com/pjechris/CohesionKit/pull/18 * tech(thread): Make access to IdentityMap thread safe by @pjechris in https://github.com/pjechris/CohesionKit/pull/19 **Full Changelog**: https://github.com/pjechris/CohesionKit/compare/0.7.0...0.8.0
33 weeks ago
## What's Changed The code has been completely rewritten. The API changed with it. Have a look to the README to see it. * tech(refacto): Store entities as a graph by @pjechris in https://github.com/pjechris/CohesionKit/pull/12 * tech(aliases): Aliases are strongly typed by @pjechris in https://github.com/pjechris/CohesionKit/pull/15 **Full Changelog**: https://github.com/pjechris/CohesionKit/compare/0.6.0...0.7.0
45 weeks ago
## What's Changed * tech(identity): compute new value without reduce method by @pjechris in https://github.com/pjechris/CohesionKit/pull/10 * feat(identity): Add IdentityRegistry top object by @pjechris in https://github.com/pjechris/CohesionKit/pull/11 **Full Changelog**: https://github.com/pjechris/CohesionKit/compare/0.5.0...0.6.0
48 weeks ago
## Added - Ability to define aliases on stored values. This allow you to retrieve them without knowing their id. ## Fixed - Fixed potential conflict in update when stamp was equal to previous update
1 year ago
1 year ago
### Breaking changes - `IdentityMap<Stamp>` was replaced with `IdentityMap` - `IdentityMap` now only accept `Double` values as stamp ### Added - `Stamp` is now a typealias - You can generate stamp right from `Date` using `Date().stamp` ### Fixed - Fixed crash when cancelling subscription on a `IdentityGraph` object
1 year ago
### Added - Added api to easily store relationship objects - Added api to retrieve a sequence of objects at once
iOS macOS
pjechris/SimpleHTTP 0.4.3
Lightweight HTTP framework adding functionalites to URLSession.
⭐️ 3
🕓 2 weeks ago
🔖 Release Notes


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.
2 weeks ago
## What's Changed * Add linting by @bladebunny @pjechris * fix(request): Fixed delete request missing body by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/21 ## New Contributors * @bladebunny made their first contribution in https://github.com/pjechris/SimpleHTTP/pull/18 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.4.2...0.4.3
7 weeks ago
## What's Changed * fix(foundation): Fixed crash in URLSession.data(for:) by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/17 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.4.1...0.4.2
9 weeks ago
## What's Changed * feat(request): [#11] Rename Endpoint -> Path by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/15 * fix(foundation): Make Authorization header available by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/16 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.4.0...0.4.1
10 weeks ago
## What's Changed * tech(package): Introduce a foundation package by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/10 * feat(request): [#11] Introduce Endpoint instead of Path by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/13 * feat(request): Add new APIs to Request by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/14 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.3.0...0.4.0
17 weeks ago
## What's Changed * tech(session): use async as main implementation by @pjechris in https://github.com/pjechris/SimpleHTTP/pull/7 * feat(request): adding multipart support by @lowki93 in https://github.com/pjechris/SimpleHTTP/pull/8 ## New Contributors * @lowki93 made their first contribution in https://github.com/pjechris/SimpleHTTP/pull/8 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.2.0...0.3.0
28 weeks ago
## What's Changed * feat(session): async/await support in https://github.com/pjechris/SimpleHTTP/pull/4 * feat(request): handle array query parameters in https://github.com/pjechris/SimpleHTTP/pull/5 * tech(session): Log after tryCatch to avoid duplicate logs in https://github.com/pjechris/SimpleHTTP/pull/6 **Full Changelog**: https://github.com/pjechris/SimpleHTTP/compare/0.1.0...0.2.0
44 weeks ago
## What's Changed * feat(foundation): Foundation API by @pjechris in https://github.com/pjechris/Pinata/pull/1 * feat(request): Add a Request type by @pjechris in https://github.com/pjechris/Pinata/pull/2 * feat(session): Session object to perform requests by @pjechris in https://github.com/pjechris/Pinata/pull/3 **Full Changelog**: https://github.com/pjechris/Pinata/commits/0.1.0
iOS macOS
pjechris/SwiftPhoneNumber 0.1.0
Easily parse and format phone numbers
⭐️ 0
🕓 1 year ago

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