Releases: apple/swift-log
Releases · apple/swift-log
Release list
1.14.0
What's Changed
SemVer Minor
- [SLG-0006]: task-local logger implementation by @kukushechkin in #459
Other Changes
- [SLG-0006]: task-local logger proposal by @kukushechkin in #460
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #472
Full Changelog: 1.13.2...1.14.0
1.13.2
What's Changed
SemVer Patch
- Add
(default:)string interpolation overloads by @kukushechkin in #471
Full Changelog: 1.13.1...1.13.2
1.13.1
What's Changed
SemVer Patch
- Match
DefaultStringInterpolationappendInterpolationoverloads by @kukushechkin in #469
Full Changelog: 1.13.0...1.13.1
1.13.0
What's Changed
SemVer Minor
- [SLG-0004]: metadata value attributes implementation by @kukushechkin in #453
This release contains a source-breaking change of MetadataValue compatibility with custom string interpolations. Please see #467 for details.
Full Changelog: 1.12.1...1.13.0
1.12.1
What's Changed
SemVer Patch
- Improve readability by extracting separate types to their own files by @samuelmurray in #444
- Skip handler dispatch for setters under
MaxLogLevelNoneby @rnro in #465
Other Changes
- Update documentation to reflect recent changes by @samuelmurray in #445
- Update dependabot to daily schedule by @kukushechkin in #446
- Bump swiftlang/github-workflows/.github/workflows/soundness.yml from 0.0.9 to 0.0.11 by @dependabot[bot] in #447
- Make dependabot set label by @kukushechkin in #448
- Add tests for SwiftLogNoOpLogHandler by @crleonard in #449
- Cleanup repository structure by @kukushechkin in #451
- Disable nightly 6.3 WASM builds by @kukushechkin in #454
- [SLG-0004]: metadata value attributes proposal (revision 2) by @kukushechkin in #440
- Migrate macOS CI to Swift version inputs by @rnro in #457
- Shared workflows changed from Xcode XX.X to Xcode swift X.X by @kukushechkin in #461
- Adopt multi-package macOS benchmarks workflow by @rnro in #466
New Contributors
- @crleonard made their first contribution in #449
Full Changelog: 1.12.0...1.12.1
1.12.0
What's Changed
SemVer Minor
- Drop Swift 6.0 by @rnro in #436
- SLG-0003: Error parameter implementation by @samuelmurray in #425
Other Changes
- Enable Swift 6.3 jobs in CI by @rnro in #435
- SLG-0004: Metadata privacy levels proposal by @kukushechkin in #416
- Retroactively update status of SLG-0005 to Approved by @samuelmurray in #438
- Bump swiftlang/github-workflows/.github/workflows/soundness.yml from 0.0.8 to 0.0.9 by @dependabot[bot] in #437
Full Changelog: 1.11.0...1.12.0
1.11.0
What's Changed
SemVer Minor
- [SLG-0005]: LogEvent LogHandler API implementation by @kukushechkin in #423
SemVer Patch
- Avoid using CFilePointer typealias in default logger by @madsodgaard in #433
Other Changes
- Enable dependabot and switch GHA references to tags by @czechboy0 in #412
- Do not run benchmarks on linux, we can’t collect anything anyway by @kukushechkin in #415
- Fix benchmarks — traits are only available in 6.1+ by @kukushechkin in #417
- Use org security policy instead of our bespoke version by @madrob in #426
- Update proposal SLG-0003 after public review by @samuelmurray in #419
- Bump swiftlang/github-workflows/.github/workflows/soundness.yml from 0.0.7 to 0.0.8 by @dependabot[bot] in #428
- [SLG-0005]: LogEvent LogHandler API proposal by @kukushechkin in #424
- Enable tests on simulators by @kukushechkin in #429
- [CI] Disable Darwin tests while we investigate flakiness by @czechboy0 in #430
- [CI] Add automated release workflow using swift-temporal-sdk by @kukushechkin in #434
New Contributors
- @madrob made their first contribution in #426
- @dependabot[bot] made their first contribution in #428
- @madsodgaard made their first contribution in #433
Full Changelog: 1.10.1...1.11.0
1.10.1
What's Changed
SemVer Minor
- Fix: Only use unsafe flag on Swift 6.2 by @czechboy0 in #411
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
SemVer Minor
- Enable upcoming compiler features by @kukushechkin in #401
SemVer Patch
- Add support for FreeBSD and OpenBSD by @kkebo in #387
- chore: update Lock implementation with latest changes from swift-nio by @scottmarchant in #408
Other Changes
- Update benchmarks expectations on Tahoe by @kukushechkin in #404
- [SLG-0003]: Standardized Error Metadata via Logger Convenience by @samuelmurray in #405
New Contributors
- @kkebo made their first contribution in #387
- @samuelmurray made their first contribution in #405
Full Changelog: 1.9.1...1.10.0
1.9.1
What's Changed
SemVer Patch
- feat: Update lock implementation to more closely align with swift-nio implementation by @scottmarchant in #398
- Reinstate InMemoryLogging product in Swift 6.0 manifest by @simonjbeaumont in #403
Other Changes
New Contributors
- @scottmarchant made their first contribution in #398
Full Changelog: 1.9.0...1.9.1