Releases: sushichop/Puppy
Releases · sushichop/Puppy
0.9.0
0.8.0
0.7.0
- Add different error handling behaviors for disk writing errors. #75
- Make logMessagemethod public. #77
- Add method to support flushing log message. #79
- Make dateFormatfunction more efficient. #81
- Update Loggingmodule to 1.5.2 or later. #82
- Export Loggingmodule. #83
- Use Swift 5.7.2 and Xcode 14.2. #84
0.6.0
Supports Swift 5.6 or later.
There are several breaking changes. Please check README for details.
- Disable bitcode. #54
- Update platform versions. #55
- Update to Xcode 14.0.1 and Swift 5.6 or later. #56
- Still use Xcode 13.4.1 for executing pod lib lint. #57
- Remove a property of type FileHandle. #58
- Remove the argument named asynchronous. #59
- Remove and change the properties. #60
- Change minimum platform versions. #61
- Adopt SendableandLoggerable. #62
- Remove the dependency in podspec. #66
- Update to Xcode 14.1. #69
- Use #fileIDinstead of#file. #70
- Add another example of using Puppywith Vapor. #71
- Use structinstead ofclass. #72
0.5.1
0.5.0
Puppy 0.5.0 supports Windows!
- Remove concurrency features. #39
- Fix the default rotation type to numbering. #40
- Change the type of intPermission to UInt16. #41
- Output a message prompting to override. #42
- Use String type for filePermission. #43
- Add error descriptions to FileError. #44
- Support Windows. #45
- Update GitHub Actions. #46
0.4.0
0.3.1
0.3.0
0.2.0
- Instantiate DispatchQueueand add an argument named ofasynchronous. #9
- Remove colons from log rotation file name(extension). #11
- Use AnyObjectfor protocol inheritance instead ofclass. #13
- Add carthage-build-xcframeworks. #14
- Specify Linux platform. #15
- Integrate modules in Xcode and Podspec. #16
- Add bazel-build. #17
- Add cmake/ninja-build. #18