Releases: sushichop/Puppy
Releases · sushichop/Puppy
0.7.0
- Add different error handling behaviors for disk writing errors. #75
- Make
logMessage
method public. #77 - Add method to support flushing log message. #79
- Make
dateFormat
function more efficient. #81 - Update
Logging
module to 1.5.2 or later. #82 - Export
Logging
module. #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
Sendable
andLoggerable
. #62 - Remove the dependency in podspec. #66
- Update to
Xcode 14.1
. #69 - Use
#fileID
instead of#file
. #70 - Add another example of using
Puppy
with Vapor. #71 - Use
struct
instead 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
DispatchQueue
and add an argument named ofasynchronous
. #9 - Remove colons from log rotation file name(extension). #11
- Use
AnyObject
for 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