Releases: vy/rotating-fos
Releases · vy/rotating-fos
0.10.0
- Add
ByteMatchingRotationPolicy
(#222)
0.9.7
- Fix repeated rotations in time-sensitive policies when time resolution is not good enough (#207)
0.9.6
- Avoid using
FileInputStream
, since it requires a full-GC for clean-up. (#174, #175)
0.9.4
- Fixed broken rolling support when
maxBackupCount > 2
. (#49)
0.9.3
-
Improved Javadocs.
-
Switched from File#renameTo(File)
to the more robust
Files.move(Path, Path, CopyOptions...)
alternative. (#14)
-
Add rolling support via maxBackupCount
. (#14)
-
Stop policies after stream close. (#26)
0.9.2
- Shutdown the default
ScheduledExecutorService
at JVM exit. (#12)
0.9.1
- Added explicit Java 9 module name. (#11)
0.9.0
-
Switched to semantic versioning scheme. (#10)
-
Overhauled tests.
-
Improved documentation.
-
Added onOpen()
(#6) and onClose()
(#9) methods to RotationCallback
.
-
Removed timer-based invocation from SizeBasedRotationPolicy
.
-
Replaced Timer
and Thread
usage with a shared ScheduledExecutorService
.
-
Fixed license discrepancies. (#3)
0.8
-
Add Windows build to CI pipeline. (#4)
-
Switch from Travis CI to GitHub Actions. (#4)
-
Fix stream handling for Windows. (#4)