Swiftpack.co - Swift Packages by ChimeHQ

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

Packages published by ChimeHQ

ChimeHQ/Impact 0.4.0
Crash capturing library for Apple platforms
⭐️ 431
🕓 2 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.
v0.4.0
2 years ago
- Buffering log writes: better IO performance - Deferred binary image logging, for huge improvement in launch performance - Ignore mach exceptions raised in subprocesses
v0.3.8
2 years ago
- Move to a static lib for Carthage support
v0.3.7
2 years ago
- Correct a bundle id typo that affects Xcode-based packaging (like Carthage)
v0.3.6
2 years ago
- Fix SPM package
v0.3.5
2 years ago
- CocoaPods support
v0.3.4
2 years ago
- Omit unintentional capture of account user name on macOS - Capture PID and parent PID
v0.3.3
2 years ago
Carthage support
v0.3.2
2 years ago
- Add support for simulator model - Fix ARM64 DWARF unwind ending without doing work - Ensure that a DWARF unwind updates the PC - Parse ARM64 DWARF signed addresses
v0.3.1
3 years ago
- Region information - Nicer API for reading platform - timestamps are finally available for both launch time and crashes - Mach exception entry is real, no more silly placeholder
v0.3.0
3 years ago
- ARM64 support - Support for tvOS and iOS crash capturing - Lots of fixes to logging inconsistencies - Some improvements to defensiveness at crash time - Support for SPM
iOS macOS tvOS
ChimeHQ/Neon 0.6.0
A Swift library for efficient, flexible content-based text styling
⭐️ 297
🕓 14 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.
v0.6.0
14 weeks ago
## What's Changed * visibleTextRange made public by @kaunteya in https://github.com/ChimeHQ/Neon/pull/24 * Expose TextViewHighlighter to older macOS's by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/25 * Focus TextViewHighlighter on character changes by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/26 * Use tabs, not spaces, Xcode-project-wide by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/27 * Store attributes in TextKit 1 text storage by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/28 * Use local neon in sample project by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/30 * Fix build for non-macOS platforms by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/29 * Expand iOS sample app by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/31 * Default attributes by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/34 * Use DocC type links in documentation by @DivineDominion in https://github.com/ChimeHQ/Neon/pull/35 * Modify TreeSitterClient check to be safer and also forwards-compatible * More specialized TextKit interfaces * Use latest SwiftTreeSitter **Full Changelog**: https://github.com/ChimeHQ/Neon/compare/0.5.1...0.6.0
v0.5.1
39 weeks ago
- Expose an invalidation API for `TextViewHighlighter` - Improve compatibility with older Swift versions - Correctly check for stale document versions - Ensure tree accessed only on main actor - `TextViewHighlighter` wasn't using a UTF-16 based limit - currentTree accessors (thanks @kaunteya ) - Fix a bug with edit ordering (thanks @danielpunkass ) - Many documentation improvements
v0.5.0
1 year ago
- Better TextKit 2 support - `TreeSitterClient` point transformer is now optional - `TextContainerSystemInterface` - Better thread safety checking - `TokenApplication` supports more flexible range requests - Basic tree-sitter injections support
v0.4.2
1 year ago
- Correct a rect calculation that could result in missing/incorrect invalidation calculations - Make sure async methods are appropriately annotated `MainActor` - Migrate `TreeSitterClient` out into a dedicated target - Bump the SwiftTreeSitter requirement Thanks to @danielpunkass and @krzyzanowskim for the help!
v0.4.1
1 year ago
- sort tokens to help resolve conflicts in queries - move to SwiftTreeSitter 0.6.1 (with no tree-sitter-xcframework) - remove platform limitations
v0.4.0
1 year ago
- More detailed docs for TokenProvider - take the token ranges themselves into account when applying styles - edited ranges should include adjacent characters
v0.3.4
1 year ago
- Clarify and simplify `didChangeContent(in:delta:)` - Add a simple test for `Highlighter`
v0.3.3
1 year ago
- Move to `ExecutionMode` to better control async behavior
v0.3.2
1 year ago
- better invalidation control with `TextTarget`
v0.3.1
2 years ago
- New `TokenApplication` API for merge/replace operations
iOS macOS watchOS tvOS macCatalyst
ChimeHQ/ConcurrencyPlus 0.4.2
Utilities for working with Swift Concurrency
⭐️ 255
🕓 34 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.
v0.4.2
46 weeks ago
- Lots of typo fixes (thanks @rex4539) - callback relay Task APIs - `RelaxedDispatchQueue` - `OwnershipTransferring` - `SendableBox`
v0.4.1
1 year ago
Deprecating `AsyncSubject` and `AsyncThrowingSubject`. They are cool, but there are way better implementations out there and this just really isn't the right library for this stuff anyways.
v0.4.0
1 year ago
- `Async(Throwing)Subject`
v0.3.3
1 year ago
- `MainActor.runUnsafely` API
v0.3.2
1 year ago
- `Task.relayResult` API - Lots more docs!
v0.3.1
1 year ago
- Fix a leak should a `TaskQueue` operation throw - Improve platform compatibility somewhat
v0.3.0
1 year ago
- Remove `CancellingContinuation` - Add some handy Codable extension to `CheckedContinuation`
v0.2.5
1 year ago
- New `NSXPCConnection` API for working with methods without a reply
v0.2.4
1 year ago
- Adds compatibility for Swift versions < 5.6
v0.2.3
1 year ago
- Some more XPC utilities
iOS macOS watchOS tvOS
ChimeHQ/SwiftTreeSitter 0.8.0
Swift API for the tree-sitter incremental parsing system
⭐️ 235
🕓 14 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.
v0.8.0
14 weeks ago
## What's Changed * chore: clean up Package manifest indentation by @DivineDominion in https://github.com/ChimeHQ/SwiftTreeSitter/pull/20 * Add fieldNameForChild(at:) to Node by @intitni in https://github.com/ChimeHQ/SwiftTreeSitter/pull/21 * Hold strong tree refs to objects that depend on the tree structure * Remove hard-coded data encoding * Fix a potential leak with processing edits * Add some hashable and sendable conformances * Brand new SwiftTreeSitterLayer library * Deprecation of `ResolvingQueryCursor`, introduction of `ResolvingQueryMatchSequence` * Introduction of `LanguageConfiguration` for easier language metadata and query loading. * Well-defined query support ## New Contributors * @DivineDominion made their first contribution in https://github.com/ChimeHQ/SwiftTreeSitter/pull/20 * @intitni made their first contribution in https://github.com/ChimeHQ/SwiftTreeSitter/pull/21 **Full Changelog**: https://github.com/ChimeHQ/SwiftTreeSitter/compare/0.7.2...0.8.0
v0.7.2
39 weeks ago
- Convenience init methods for `NamedRange` - More `Sendable` conformances - Preliminary version of `TreeSitterDocument` - Update tree-sitter to 0.20.8
v0.7.1
1 year ago
- Expanding query definitions to include highlights and injections - `TSRange` is now `Codable`, `Hashable`, and `Sendable` - `Point` is now `Codable` and `Sendable` - `NamedRange` API has been expanded to provide the name components
v0.7.0
1 year ago
- update to tree-sitter 0.20.7 - support for the `#set!` directive - `NamedRange` type to better support standardized query formats - `QueryMatch.inject(with:)` to translate `injections.scm` matches
v0.6.5
1 year ago
- Fix `#match` predicate filtering when the regex match isn't the same length as the input text - Add new `String` extension for easier integration with `ResolvingQueryCursor`
v0.6.4
1 year ago
- `includedRanges` API - `timeout` API - lots of documentation improvements
v0.6.3
1 year ago
- Whole bunch of new methods for `Node` (thank you @kaunteya and @fjtrujy)
v0.6.2
1 year ago
- Swift WebAssembly support (thank you @fjtrujy!) - Fixes a leak in `ResolvingQueryCursor`
v0.6.1
1 year ago
- `Node` conforms to `Equatable` - `QueryCapture` conforms to `Comparable`
v0.6.0
1 year ago
- the tree-sitter runtime is now vendored as a submodule - more predicates supported: `#any-of?`, `not-eq?`, `not-match?`, `not-any-of?` - `#match?` now only tests true on full matches - `QueryCursor` is now a `Sequence`
iOS macOS watchOS tvOS macCatalyst
ChimeHQ/Meter 0.5.1
Library for interacting with MetricKit
⭐️ 210
🕓 10 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.
v0.5.1
10 weeks ago
- Addresses #11 , where frames that use > 32 bits of address space (which does happen) will result in a crash during on-device symbolication.
v0.5.0
11 weeks ago
## What's Changed * Update Package.swift by @compnerd in https://github.com/ChimeHQ/Meter/pull/9 * visionOS support * `ObjectiveCExceptionReason` ## New Contributors * @compnerd made their first contribution in https://github.com/ChimeHQ/Meter/pull/9 **Full Changelog**: https://github.com/ChimeHQ/Meter/compare/0.4.3...0.5.0
v0.4.3
1 year ago
- Make frames generated from `NSException` match the load offset behaviors of recent OSes
v0.4.2
1 year ago
- Expand frame's address to be a UInt64, as the full integer size can actually be required.
v0.4.1
1 year ago
- Correct load address handling for macOS 13/iOS 16
v0.4.0
2 years ago
- More diagnostic types handled - `ExceptionInfo` - `isSimulated` property - correct date handling for macOS reports
v0.3.0
2 years ago
On-device symbolication via `DlfcnSymbolicator`
v0.2.1
2 years ago
- Fix incorrect address calculations
v0.2.0
3 years ago
First release which includes all core functionality
iOS macOS watchOS tvOS
ChimeHQ/OperationPlus 1.6.0
NSOperation's missing pieces
⭐️ 127
🕓 1 year 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.6.0
1 year ago
- Combine integration - async/await integration - timeout bug fix - expanded platform compatibility
v1.5.4
2 years ago
- Timeout support for block-based ops
v1.5.2
4 years ago
- `AsyncBlockConsumerOperation` - `BlockConsumerOperation`
v1.5.1
4 years ago
- Fix an issue with `OperationQueue.serialQueue(named:)` not actually being serial
v1.5.0
4 years ago
- Lots of improvements around how timeouts work - New API for returning a value from a ProducerOperation when a timeout occurs
v1.4.0
4 years ago
- Support for all the block-based operation variants - Caching facilities for ProducerOperation
v1.3.0
4 years ago
Swift 5
v1.2.2
4 years ago
New APIs for submitting operations with delays
v1.2.0
5 years ago
Producer and Consumer Operations
v1.1.0
5 years ago
- OperationQueue.addOperations with a default to not wait for their completion - OperationExpectation can now wait for arrays of operations - Migration to unified platform targets (should have no visible external effects)
iOS macOS watchOS tvOS
ChimeHQ/SwiftLSPClient v0.5.4
A Swift library for interacting with Language Server Protocol implementations
⭐️ 103
🕓 39 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.
v0.9.1
2 years ago
- semantic tokens - improved configuration handling
v0.9.0
2 years ago
- Migrate to using JSONRPC
v0.8.4
3 years ago
- Improved support for Diagnostics - Fixed some small warnings
v0.8.3
4 years ago
codeAction support
v0.8.2
4 years ago
- expanded LanguageIdentifier.fileExtensions - support for foldingRange
v0.8.1
4 years ago
- Includes support for textDocument/references - Adds some convenience methods for a few parameter types - Resolves a serious thread safety issue with `ProtocolTransport` Huge thanks to @johnno1962 for all the work getting these things done!
v0.8.0
4 years ago
- Support for the various "go to" source navigation features - Improved diagnostic capabilities with LanguageServerError
v0.7.1
4 years ago
Support for showMessageRequest
v0.7.0
4 years ago
Support for SwiftPM and Swift 5.0
v0.6.5
5 years ago
Includes a quick fix for writes that occur after a host is shutdown
macOS linux macOS iOS
ChimeHQ/LanguageClient 0.8.0
Language Server Protocol (LSP) client for Swift
⭐️ 90
🕓 13 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.
v0.8.0
13 weeks ago
## What's Changed * Update refactoring of removed param label by @koliyo in https://github.com/ChimeHQ/LanguageClient/pull/13 **Full Changelog**: https://github.com/ChimeHQ/LanguageClient/compare/0.7.1...0.8.0
v0.7.1
14 weeks ago
Pull in latest https://github.com/ChimeHQ/LanguageServerProtocol to fix build issue.
v0.7.0
21 weeks ago
## What's Changed * Fix non-mac build by @koliyo in https://github.com/ChimeHQ/LanguageClient/pull/10 * Refactorings to complement large PR in LanguageServerProtocol by @koliyo in https://github.com/ChimeHQ/LanguageClient/pull/9 ## New Contributors * @koliyo made their first contribution in https://github.com/ChimeHQ/LanguageClient/pull/10 **Full Changelog**: https://github.com/ChimeHQ/LanguageClient/compare/0.6.1...0.7.0
v0.6.1
35 weeks ago
## What's Changed * Add user script data channel by @mchakravarty in https://github.com/ChimeHQ/LanguageClient/pull/8 * Updated ProcessEnv to 1.0.0 ## New Contributors * @mchakravarty made their first contribution in https://github.com/ChimeHQ/LanguageClient/pull/8 **Full Changelog**: https://github.com/ChimeHQ/LanguageClient/compare/0.6.0...0.6.1
v0.6.0
39 weeks ago
- Real support for Swift concurrency
v0.5.1
1 year ago
- Fix lifetime on server shutdown - Improved shutdown/exit handling
v0.5.0
1 year ago
- `RestartingServer` now has a more async-friendly API - Complete migration away from `OperationPlus`
v0.4.0
1 year ago
- Migrate `InitializingServer` away from using OperationPlus
v0.3.1
1 year ago
Fix leftover references to AnyCodable
v0.3.0
1 year ago
- Update LSP package, remove `AnyCodable` references
iOS macOS watchOS tvOS linux macOS iOS
ChimeHQ/TextStory 0.9.0
Happier, more flexible NSTextStorage
⭐️ 86
🕓 7 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.
v0.9.0
7 weeks ago
- Remove MainOffender, won't be needed with Swift 5.10 - Remove adapter concepts, as they aren't the right way to do this - Add the TextStorageEventRouter thingy
v0.8.0
39 weeks ago
- Concurrency support
v0.7.2
1 year ago
- `NSTextContentStorage` conforms to `TextStoring` - Fix some API typos
v0.7.1
2 years ago
- Make `UITextView` conform to `TextStoring`
v0.7.0
2 years ago
- Range/Search APIs
v0.6.1
2 years ago
- Convenience inits for `TextMutation`
v0.6.0
2 years ago
- `TextMutation` is now `Hashable` - Convenience methods for applying and monitoring mutations - No more `didApplyMutation` completion handler - `LazyTextStoringMonitor` would be inconsistent about when it modifies max - `LazyTextStoringMonitor` now makes sure internal monitor gets correct visible maxes
v0.5.0
2 years ago
- New APIs in LazyTextStoringMonitor to better control its behavior - TextMutationEventRouter
v0.4.2
2 years ago
- Fix a nasty bug related to computing the minimum disclosure ranges in `LazyTextStoringMonitor`
v0.4.1
2 years ago
- Open UndoSettingTextView - Include some minimal NSTextView support
iOS macOS tvOS
ChimeHQ/Rearrange 1.8.1
Swift library for working with ranges types: NSRange, NSTextRange, Range, UITextRange, and String.Index
⭐️ 66
🕓 13 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.8.1
13 weeks ago
- Better Catalyst and visionOS support
v1.8.0
13 weeks ago
- `IndexSet` apply mutation
v1.7.0
13 weeks ago
- IndexSet range array initializer - Support for NSTextLocation comparisons
v1.6.0
39 weeks ago
- `RangeMutation` now conforms to `Sendable`
v1.5.3
1 year ago
- change preconditions to assertions
v1.5.2
1 year ago
Range convenience methods for `String`
v1.5.1
2 years ago
- `RangeMutation` is now `Hashable`
v1.5.0
2 years ago
- improved platform and Swift version support
v1.4.0
2 years ago
- Helpers for `NSTextRange`
v1.3.2
2 years ago
- IndexSet transformation
iOS macOS watchOS tvOS macCatalyst
ChimeHQ/WindowTreatment 2.3.0
Tools for happier work with NSWindow
⭐️ 61
🕓 35 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.
v2.3.0
35 weeks ago
- new `observeCurrentWindow` and `observeWindowState` view modifiers - deprecate `windowStateEnvironment`
v2.2.0
1 year ago
- SwiftUI support with `windowStateEnvironment`
v2.1.1
1 year ago
- warn about observing windows that cannot become key/main
v2.1.0
2 years ago
- `CustomizableMainKeyWindow` - `WindowStateObserver` will now warn if its window cannot become key or main
v2.0.2
3 years ago
Fixes a crash in < 10.15 related to tab observation
v2.0.0
3 years ago
- Correctly adjust window heights when removing titlebar transparency - Tab support in WindowStateObserver - NSWindow accessor to measure titleBarHeight - Fixed accesses to tabGroup, which can really affect window tabbing behavior
v1.2.5
3 years ago
Fixes a build issue that seems to only present when using SPM
v.1.2.4
4 years ago
Tidying code after SwiftLint run
v1.2.3
4 years ago
- `windowIsOnActiveSpace` - `ApplicationWindowState`
v1.2.1
4 years ago
Includes some expanded documentation.
macOS
ChimeHQ/LanguageServerProtocol 0.13.2
Swift library for working with Language Server Protocol (LSP)
⭐️ 56
🕓 3 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.
v0.13.2
3 weeks ago
## What's Changed * Add custom server requests by @mchakravarty in https://github.com/ChimeHQ/LanguageServerProtocol/pull/20 * Update spec details, added helper init functions by @FastestMolasses in https://github.com/ChimeHQ/LanguageServerProtocol/pull/18 * `ServerConnection.completeItemResolve` * ## New Contributors * @FastestMolasses made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/18 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.13.1...0.13.2
v0.13.1
4 weeks ago
## What's Changed * Add extra initializers by @Wouter01 in https://github.com/ChimeHQ/LanguageServerProtocol/pull/19 * Even missing initializers ## New Contributors * @Wouter01 made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/19 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.13.0...0.13.1
v0.13.0
13 weeks ago
## What's Changed * Remove label from ServerConnection commands, since all methods take a single composite param struct by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/16 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.12.0...0.13.0
0.12.0
17 weeks ago
## What's Changed * Swift format for consistent whitespace by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/15 * textDocument/prepareTypeHierarchy * fix missing prepareTypeHierarchy case * supporting Swift 5.8 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.11.0...0.12.0
0.11.0
21 weeks ago
## What's Changed * Adding dynamic registration of completion capabilities by @mchakravarty in https://github.com/ChimeHQ/LanguageServerProtocol/pull/6 * Feature/add missing initializers by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/9 * Add semantic token struct and serialization by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/11 * Add generic message framing wrapper to DataChannel by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/12 * Make LSP method names more consistent by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/13 * LSP server development by @koliyo in https://github.com/ChimeHQ/LanguageServerProtocol/pull/14 ## New Contributors * @mchakravarty made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/6 * @koliyo made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/9 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.10.0...0.11.0
v0.10.0
39 weeks ago
- real concurrency support - codeAction/resolve
v0.9.2
44 weeks ago
- Pin the JSONRPC package to specific versions - Fix a serious bug in `TokenRepresentation`
v0.9.1
1 year ago
## What's Changed * Fix return type of textDocument/prepareCallHierarchy by @Lukas-Stuehrk in https://github.com/ChimeHQ/LanguageServerProtocol/pull/3 * Fix typos by @qmoya in https://github.com/ChimeHQ/LanguageServerProtocol/pull/5 * Lots more Sendable conformance ## New Contributors * @Lukas-Stuehrk made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/3 * @qmoya made their first contribution in https://github.com/ChimeHQ/LanguageServerProtocol/pull/5 **Full Changelog**: https://github.com/ChimeHQ/LanguageServerProtocol/compare/0.9.0...0.9.1
v0.9.0
1 year ago
- Major change to `Server` protocol to remove support for synchronous properties
v0.8.1
1 year ago
Adopt new JSONRPC handler structures
iOS macOS watchOS tvOS linux macOS iOS
ChimeHQ/ChimeKit 0.4.2
Framework for building Chime extensions
⭐️ 48
🕓 13 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.
v0.4.2
13 weeks ago
- Updates to LanguageServerProtocol and LanguageClient - Address some concurrency warnings - Update to Extendable
v0.4.1
15 weeks ago
- Explicitly pull in latest dependencies - Crude ability to merge `TextEdit` structures, to help workaround #4
v0.4.0
21 weeks ago
* Unhandled LSP server events are now always logged * Fixed a regression that prevented diagnostics from LSP servers getting routed to the host * Migrated to the latests versions of LanguageClient, LanguageServerProtocol and JSONRPC
v0.3.2
22 weeks ago
## What's Changed * LanguageId for clojure by @cap10morgan in https://github.com/ChimeHQ/ChimeKit/pull/3 * JSONRPC has been artificially pinned to a lower version until the migrations around LSP are all done ## New Contributors * @cap10morgan made their first contribution in https://github.com/ChimeHQ/ChimeKit/pull/3 **Full Changelog**: https://github.com/ChimeHQ/ChimeKit/compare/0.3.1...0.3.2
v0.3.1
35 weeks ago
- Use [ProcessEnv 1.0.0](https://github.com/ChimeHQ/ChimeKit/commit/6e80898da48c7d4c4fb78bbad7700c7065b9e241) - Use LanguageClient 0.6.1
v0.3.0
39 weeks ago
- Big new release with concurrency-compatible API - Host-based API for running out-of-sandbox processes
v0.2.1
47 weeks ago
- Ensure both filters are used for `isDirectoryIncluded` - Scala support - Dart support - TypeScript support
v0.2.0
49 weeks ago
- ExtensionConfiguration API - Improved filtering system - TypeScript JSX support - Better concurrency usage
v0.1.4
1 year ago
- Improve LSP server management logging
v0.1.3
1 year ago
- `public.patch-file` UTI
iOS macOS linux macOS iOS
ChimeHQ/TextFormation 0.8.2
Rules system for live typing completions
⭐️ 42
🕓 22 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.
v0.8.2
22 weeks ago
- Add a very restrictive TextStory dependency to avoid breaking changes as that lib is fixed up
v0.8.1
33 weeks ago
- Expose a more-generated init method for `TextInterfaceAdapter`
v0.8.0
39 weeks ago
- introduction of the `TextInterfaceAdapter` type to help interface with MainActor-isolated clients
v0.7.0
41 weeks ago
- `WhitespaceProviders` is now consulted at runtime instead of initialization
v0.6.8
1 year ago
- [Fix NewlineProcessingFilter whitespace handling](https://github.com/ChimeHQ/TextFormation/commit/d2b7f61ff747dab863290a2d50b9fbbdc7b91413) - [Remove Rearrange dependency](https://github.com/ChimeHQ/TextFormation/commit/3e32a5350ec52cfa1c95a09483e4671b8b620e87) - [Adjust insertionLocation for all text view types](https://github.com/ChimeHQ/TextFormation/commit/f07ecbdb8daab6cdb5344a88e8685ae55a7a44c3)
v0.6.7
1 year ago
- Remove some unused code - A few filters were missing public initializers
v0.6.6
1 year ago
- `WhitespaceProvidersReference`
v0.6.5
1 year ago
- Better support for indentation style mismatching
v0.6.4
1 year ago
- Basic Python indentation patterns
v0.6.3
1 year ago
- Convenience init for `LineLeadingWhitespaceFilter` - Missing open delimiters for language patterns - `TextualIndenter` predicates weren't correctly handling single character lines, and not considering full prefixes
iOS macOS
ChimeHQ/Extendable 0.4.0
A set of utilities for more pleasant work with ExtensionKit
⭐️ 42
🕓 2 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.
v0.4.0
2 weeks ago
- Move to `MainActor.assumeIsolated` - Introduce the `@InitializerTransferred` property wrapper to help deal with ExtensionKit's missing isolation annotations.
v0.3.0
13 weeks ago
- Adding some `@MainActor` annotations - removing Swift 5.7 guards, as 5.8 is now required - Address some concurrency warnings with `MainActor.runUnsafely`
v0.2.0
1 year ago
* renames the host-side library to `ExtendableHost` to be less-specific about just views * adds a small convenience init method to `AppExtensionProcess` to help with Sendability
v0.1.1
1 year ago
- Improve SDK/Platform compatibility
v0.1.0
1 year ago
- Initial Release
iOS macOS watchOS tvOS macCatalyst
ChimeHQ/TextViewPlus 1.0.5
Make life better with NSTextView+TextKit 1/2
⭐️ 42
🕓 2 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.
v1.0.5
2 years ago
Some new documentation
v1.0.4
2 years ago
expanded API for calculating line rects
v1.0.3
3 years ago
- Improved documentation - Improvement text wrapping behavior
v1.0.2
4 years ago
- Workaround for selection drawing artifact - NSTextView property to control text wrapping behavior
v1.0.1
4 years ago
Fix a pretty nasty bug where `replaceString(in:with:)` would crash on a number of perfectly acceptable inputs.
v1.0
4 years ago
Initial release!
iOS macOS tvOS
ChimeHQ/ProcessService 0.2.6
Host an executable within an XPC service
⭐️ 39
🕓 1 year 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.
v0.2.6
1 year ago
- move to using a dispatch queue for process synchronization
v0.2.5
1 year ago
- Address races between process termination and output reading
v0.2.4
1 year ago
- Fix a crash caused by `unowned` related to early process termination. - Add the new `userShellInvocation` API
v0.2.3
1 year ago
- Set XPC service to macOS 11.0 minimum
v0.2.2
1 year ago
- Enable Hardened Runtime
v0.2.1
1 year ago
- Add extension-safety flag and macOS 11.0 deployment target to binary framework
v0.2.0
1 year ago
- Binary target with included XPC service
v0.1.2
1 year ago
- Protect `ExportedProcessService` by making it an actor - Handle process termination, close down file handles
v0.1.1
1 year ago
- Compatibility with < macOS 13 SDK
v0.1.0
1 year ago
- Initial Release
macOS
ChimeHQ/OAuthenticator 0.4.1
OAuth 2.0 request authentication
⭐️ 39
🕓 23 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.
0.4.1
23 weeks ago
## What's Changed * Refresh no longer valid token stored in active task by @Tunous in https://github.com/ChimeHQ/OAuthenticator/pull/14 * Add support for Google optional authorization parameters. by @martindufort in https://github.com/ChimeHQ/OAuthenticator/pull/15 ## New Contributors * @Tunous made their first contribution in https://github.com/ChimeHQ/OAuthenticator/pull/14 **Full Changelog**: https://github.com/ChimeHQ/OAuthenticator/compare/0.4.0...0.4.1
v0.4.0
27 weeks ago
## What's Changed * Add ability to obtain result of Authentication process by @martindufort in https://github.com/ChimeHQ/OAuthenticator/pull/12 **Full Changelog**: https://github.com/ChimeHQ/OAuthenticator/compare/0.3.0...0.4.0
v0.3.0
35 weeks ago
## What's Changed * Add built-in support for Mastodon by @Timac in https://github.com/ChimeHQ/OAuthenticator/pull/4 * GitHub: Don't expose the AppAuthResponse properties by @Timac in https://github.com/ChimeHQ/OAuthenticator/pull/5 * Add support for GoogleAPI OAuth service by @martindufort in https://github.com/ChimeHQ/OAuthenticator/pull/9 * Improve some concurrency compatibility * Ensure MainActor for the web login UI component * Support both GitHub Apps and GitHub OAuth ## New Contributors * @martindufort made their first contribution in https://github.com/ChimeHQ/OAuthenticator/pull/9 **Full Changelog**: https://github.com/ChimeHQ/OAuthenticator/compare/0.2.1...0.3.0
v0.2.1
1 year ago
- Authorization header casing fix - Improved naming for authorization code - Compatibility with < Xcode 14.3 - Compatibility with tvOS and Catalyst - Support for token refresh based on server response Thanks so much to @Timac for the contributions!
v0.2.0
1 year ago
Basically an entirely new library, built to support Swift concurrency.
v0.1.2
2 years ago
- Make sure to trigger login when no stored token is present
v0.1.1
2 years ago
- Correctly re-login when a refresh fails
v0.1.0
2 years ago
Initial Release
iOS macOS watchOS tvOS
ChimeHQ/Wells 0.3.0
A lightweight diagnostics report submission system
⭐️ 39
🕓 2 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.
v0.3.0
2 years ago
Retry support
v0.2.0
2 years ago
- Remove legacy bundle identifier
v0.1.4
2 years ago
- Move to static lib for Carthage builds
v0.1.3
2 years ago
- CocoaPods support
v0.1.2
2 years ago
- Carthage support - `FilenameIdentifierLocationProvider` for literal filename/identifier mapping
v0.1.1
2 years ago
- Update bundle identifiers - Ensure that `sessionSendsLaunchEvents` is set to false - Make it possible to use non-background uploads
v0.1.0
2 years ago
About time for an initial release
iOS macOS watchOS tvOS
ChimeHQ/NicerTouchBar 1.0.6
Utilities for a more pleasant NSTouchBar development experience
⭐️ 34
🕓 1 year 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.6
1 year ago
- Move to standard SPM layout
v1.0.5
3 years ago
- Fixed a linking issue that could affect SPM-using apps
v1.0.4
4 years ago
- Small documentation improvements - Lots of project infrastructure work
v1.0.3
4 years ago
- Support for SwiftPM - Expanded comments - Swift 5
v1.0.2
5 years ago
Move validations up from NSViewController to NSResponder
v1.0.1
5 years ago
Adds a new validation extension for NSViewController
v1.0
5 years ago
First release
macOS
ChimeHQ/MeterReporter 0.1.0
Lightweight MetricKit-based diagnostics reporting
⭐️ 31
🕓 2 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.
v0.1.0
2 years ago
initial release
iOS macOS watchOS tvOS
ChimeHQ/Flexer 0.2.0
Lexing library for Swift
⭐️ 30
🕓 1 year 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.
v0.2.0
1 year ago
- More convenient methods for `TokenProtocol` - `BasicTextCharacterKind` string property - `LookAheadSequence` string property - `LookAheadSequenceReference` - Non-mutating versions of `LookAheadIteratorProtocol` methods
v0.1.0
2 years ago
SPM-compatible version
v0.1
3 years ago
Initial Release
iOS macOS
ChimeHQ/ProcessEnv 1.0.0
Capture the shell environment of a Foundation app
⭐️ 24
🕓 35 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
35 weeks ago
- Adding sandbox detection API, which can be very relevant for this kind of work - Finally releasing a 1.0. It's time.
v0.3.1
1 year ago
- `ExecutionParameters` now conforms to `Codable`, `Hashable`, and `Sendable`
v0.3.0
2 years ago
- `Process.ExecutionParameters` - `Process.execute` - `Process.executeAsUser`
v0.2.2
2 years ago
- Improve environment capture by using login + interactive shells - Better documentation
v0.2.1
2 years ago
Some improved documentation
v0.2.0
2 years ago
Same as 0.2, but with better version number for SPM
v0.2
3 years ago
Fix a parsing issue with env output that contains "=" characters
v0.1
3 years ago
Initial Release
macOS
ChimeHQ/ContainedDocument 1.0.0
Nested NSDocuments
⭐️ 24
🕓 35 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
35 weeks ago
- Some documentation improvements - 1.0 release
v0.2.1
1 year ago
- add an async API for openDocument
v0.2.0
2 years ago
- Fix potential container leak - Handle document duplication - Migrate document class to `ContainedDocument`
v0.1.0
2 years ago
SPM-compatible version
v0.1
3 years ago
Initial Release
macOS
ChimeHQ/JSONRPC 0.9.0
Swift library for JSON-RPC
⭐️ 24
🕓 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.
v0.9.0
26 weeks ago
## What's Changed * Feature/stdio pipe datachannel by @koliyo in https://github.com/ChimeHQ/JSONRPC/pull/9 * Actor DataChannel by @koliyo in https://github.com/ChimeHQ/JSONRPC/pull/10 * Unified event sequence ## New Contributors * @koliyo made their first contribution in https://github.com/ChimeHQ/JSONRPC/pull/9 **Full Changelog**: https://github.com/ChimeHQ/JSONRPC/compare/0.8.1...0.9.0
v0.8.1
39 weeks ago
- Make sure to clear out the responder array after handling them
v0.8.0
39 weeks ago
- introduction of the `JSONRPCSession` and `DataChannel` APIs
v0.7.1
44 weeks ago
- linux compatibility (thank you @JCWasmx86)! Note that this is the last release before a large change to fully adopt Swift concurrency.
v0.7.0
1 year ago
- Response latency/ordering improvements - `JSONValueDecoder` - Relaxed `Codable` requirements to `Encodable`/`Decodable` as appropriate - More-general `sendDataRequest` method for `ProtocolTransport` Huge thanks to @jscheid for the fantastic contributions!
v0.6.1
1 year ago
- Async support - Migration from handler properties to a setter function to ease async adoption in other places
v0.6.0
1 year ago
- Migrate from `AnyCodable` to a custom `JSONValue`, which now supports `Sendable`.
v0.5.0
2 years ago
- Support for generalized message framing
v0.4.1
2 years ago
- Fixes a life-cycle related crash that could occur if data comes in just after deallocation
v0.4.0
2 years ago
- Big improvement to type-safety, making some error cases impossible
iOS macOS watchOS tvOS
ChimeHQ/Dusk 1.1.4
Micro-framework to aid in supporting Dark Mode on macOS
⭐️ 21
🕓 45 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.1.4
45 weeks ago
- SPM only now
v1.1.3
3 years ago
Fixes some imports that were breaking the SPM build
v1.1.2
3 years ago
move from using `hashCode` to `hash` in `WrappedColor`
v1.1.1
4 years ago
- small documentation improvements
v1.1.0
4 years ago
- DynamicColor - More NSAppearance conveniences - Much better testing
v1.0.0
4 years ago
First Release!
macOS
ChimeHQ/ScrollViewPlus 0.2.0
A more pleasant NSScrollView experience
⭐️ 15
🕓 1 week 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.
v0.2.0
1 week ago
- Concurrency support
v0.1.2
51 weeks ago
- more docs - variable shadowing mistake
v0.1.1
2 years ago
- Correct a block capture - Tweak a bunch of timings - Add a number of missing `open`/`public`
v0.1.0
2 years ago
Initial Release
macOS
ChimeHQ/ImpactMeterAdapter 0.1.1
Impact crash reports as a Meter diagnostic source
⭐️ 10
🕓 2 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.
v0.1.1
3 years ago
Correct dependencies within Package.swift
v0.1.0
3 years ago
initial release
iOS macOS tvOS
ChimeHQ/ViewPlus 1.2.0
Make working with NSView more pleasant
⭐️ 10
🕓 2 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.
v1.2.0
2 years ago
- `NoSelfHitTestingView` class
v1.1.0
3 years ago
Include the XiblessViewController class
v1.0.0
3 years ago
Initial Release
macOS
ChimeHQ/CoreSymbolication 0.2.0
Headers and package for CoreSymbolication
⭐️ 10
🕓 19 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.
v0.2.0
19 weeks ago
big release that includes the swift wrappers
v0.1.0
2 years ago
Initial Release
macOS
ChimeHQ/SwiftCoreSymbolication 0.1.0
Swift wrappers for CoreSymbolication
⭐️ 9
🕓 2 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.
v0.1.0
2 years ago
Initial Release
macOS

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