Releases: dodobrands/BlackBox
Releases · dodobrands/BlackBox
Release list
6.0.1
6.0.0
5.0.0
What's Changed
- Bump github.com/dodobrands/dbthreadsafe-ios from 2.2.0 to 2.3.0 by @dependabot[bot] in #85
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #86
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #87
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #89
- Bump github.com/apple/swift-docc-plugin from 1.4.5 to 1.4.6 by @dependabot[bot] in #90
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #91
- Bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #92
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #93
- Bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #94
- Bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #95
- Bump github.com/apple/swift-docc-plugin from 1.4.6 to 1.5.0 by @dependabot[bot] in #96
- build: support DBThreadSafe-ios 3.1.0 by @AllDmeat in #97
Full Changelog: 4.1.0...5.0.0
4.1.0
What's Changed
- Bump github.com/dodobrands/dbthreadsafe-ios from 2.1.0 to 2.2.0 by @dependabot[bot] in #79
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #83
- Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #82
- Bump github.com/apple/swift-docc-plugin from 1.4.3 to 1.4.5 by @dependabot[bot] in #81
- Added isTrace property by @AllDmeat in #84
Full Changelog: 4.0.2...4.1.0
4.0.2
4.0.1
What's Changed
Full Changelog: 4.0.0...4.0.1
4.0.0
What's Changed
- Support dependabot by @AllDmeat in #68
- Xcode 16 by @AllDmeat in #67
- Swift 6 support by @AllDmeat in #66
- Bump actions/checkout from 3 to 4 by @dependabot in #69
- Bump actions/configure-pages from 2 to 5 by @dependabot in #72
- Bump actions/deploy-pages from 1 to 4 by @dependabot in #70
- Bump github.com/apple/swift-docc-plugin from 1.0.0 to 1.4.3 by @dependabot in #74
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #71
- Bump actions/upload-pages-artifact from 1 to 3 by @dependabot in #73
- Added convenient methods to log debug and info by @AllDmeat in #75
New Contributors
- @dependabot made their first contribution in #69
Full Changelog: 3.1.0...4.0.0
3.1.0
3.0.0
New
- Logs are synchronous. Same performance with instant results.
- Customise log format with
BBLogFormat. Provide it to logger initialiser and it will format messages accordingly.- Fine-tune what levels should have icons in formatted messages.
- Specify user info formatting options to use when converting from JSON to String
- Print Source section inline to reduce logs size
- Customize formatter used for duration with any
MeasurementFormatterthat fits your needs.
- Customize icons for each log level to use when formatting messages using
BBLogIcon.
Breaking
- You can't provide
DispatchQueuestraight toBlackBoxinitialiser no more. If you have custom logger that requires thread-safety — implement it by yourself inside your logger. You may use DBThreadSafe-ios as a drop-in solution for this. - Carthage support is dropped out.
What's Changed
- Add BBLogFormat to customize text output by @VisualDeceit in #43
- Removed queue switching by @AllDmeat in #44
- Updating docs only for new releases by @AllDmeat in #45
- Run watchOS tests by @AllDmeat in #50
- Added test report by @AllDmeat in #51
- Measurements format can be configured by @AllDmeat in #52
- Removed Carthage support by @AllDmeat in #49
- Added default log format for FSLogger by @AllDmeat in #53
- Added BackwardsCompatibilityTests by @AllDmeat in #54
- Removed unused header by @AllDmeat in #55
- Optional empty-line prefix for log by @AllDmeat in #56
- BBLogFormat properties are public by @AllDmeat in #57
- Split formattedMessage into two methods by @AllDmeat in #58
- Per-level icon config by @AllDmeat in #59
- Custom log levels icons by @AllDmeat in #60
- Updated documentation by @AllDmeat in #61
New Contributors
- @VisualDeceit made their first contribution in #43
Full Changelog: 2.0.1...3.0.0
2.0.1
What's Changed
Full Changelog: 2.0.0...2.0.1