Skip to content

Update for swift-log 1.11.0#232

Merged
gwynne merged 2 commits intomainfrom
latest-swift-log-compat
Apr 1, 2026
Merged

Update for swift-log 1.11.0#232
gwynne merged 2 commits intomainfrom
latest-swift-log-compat

Conversation

@gwynne
Copy link
Copy Markdown
Member

@gwynne gwynne commented Apr 1, 2026

These changes are now available in 4.16.0

Updates ConsoleKit to reflect the API improvements in swift-log 1.11.0. Also updates the package to require Swift 6.1, fix numerous little docs issues, and just generally updates things.

@gwynne gwynne requested review from 0xTim, MahdiBM and ptoffy April 1, 2026 02:27
@gwynne gwynne added the semver-minor When merged, a new minor version release will be generated label Apr 1, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2026

Codecov Report

❌ Patch coverage is 75.00000% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 45.88%. Comparing base (7f953c6) to head (1e50612).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...s/ConsoleKitTerminal/Utilities/ConsoleLogger.swift 73.68% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #232      +/-   ##
==========================================
- Coverage   46.65%   45.88%   -0.78%     
==========================================
  Files          46       46              
  Lines        1736     1700      -36     
==========================================
- Hits          810      780      -30     
+ Misses        926      920       -6     
Files with missing lines Coverage Δ
...mands/Async/GenerateAsyncAutocompleteCommand.swift 0.00% <ø> (ø)
...ces/ConsoleKitCommands/Completion/Completion.swift 1.28% <ø> (ø)
...mands/Completion/GenerateAutocompleteCommand.swift 0.00% <ø> (ø)
Sources/ConsoleKitTerminal/Terminal/ANSI.swift 85.05% <ø> (ø)
Sources/ConsoleKitTerminal/Terminal/Console.swift 100.00% <ø> (ø)
Sources/ConsoleKitTerminal/Terminal/Terminal.swift 27.14% <ø> (ø)
.../ConsoleKitTerminal/Utilities/LoggerFragment.swift 85.03% <100.00%> (ø)
...s/ConsoleKitTerminal/Utilities/ConsoleLogger.swift 78.33% <73.68%> (-1.88%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gwynne gwynne force-pushed the latest-swift-log-compat branch 2 times, most recently from 652e762 to 467d919 Compare April 1, 2026 03:37
…, replace ConsoleLogger with a typealias, heavily clean up inline docs
@gwynne gwynne force-pushed the latest-swift-log-compat branch from 467d919 to 1e50612 Compare April 1, 2026 03:41
@gwynne gwynne merged commit 32ad16d into main Apr 1, 2026
20 of 21 checks passed
@gwynne gwynne deleted the latest-swift-log-compat branch April 1, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-minor When merged, a new minor version release will be generated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants