Skip to content

Releases: theohbrothers/Log-Rotate

v1.6.1

04 Mar 15:11
e5a9167
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix: Fix copytruncate to work when another process has an read lock on the log file @leojonathanoh (#67)

v1.6.0

24 Oct 04:38
6bb4ef4
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🖊️ Refactors

🧰 Maintenance

v1.5.4 🌈

29 Aug 17:56
ebbc23e
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix (ci): Remove deprecated windows-2016 test job and bump all test jobs to run on ubuntu-latest @leojonathanoh (#53)

📝 Documentation

v1.5.3 🌈

02 Sep 06:42
f89d147
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix (LogObject): Fix monthly rotation when last run occured on a month number greater than the current month number @leojonathanoh (#49)

v1.5.2 🌈

25 Jul 11:25
d569ee7
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix (tests): Fix test entrypoint script not exiting with non-zero exit code on any failed test @leojonathanoh (#46)

📝 Documentation

  • Docs (readme): Fix command lines in Scheduled Task or Cron job section @leojonathanoh (#47)

v1.5.1 🌈

28 May 01:23
c4623b4
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

v1.5.0 🌈

26 May 00:12
3d54851
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix: Fix error handling to not throw exceptions on any failure of any *action scripts, *rotate scripts, or rotation @leojonathanoh (#42)

🖊️ Refactors

📝 Documentation

v1.4.0 🌈

25 May 23:12
8f82caa
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix: Update vscode/tasks.json to dynamically determine module name @leojonathanoh (#37)
  • Fix (development): Update .gitignore to include .gitmodules @leojonathanoh (#39)

🖊️ Refactors

v1.3.0 🌈

21 May 21:55
8b33833
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

🖊️ Refactors

  • Refactor: Simplify error handling to no longer use Get-Exception-Message cmdlet @leojonathanoh (#17)
  • Refactor: Simplify error handling in New-BlockFactory to no longer use Get-Exception-Message cmdlet @leojonathanoh (#19)
  • Refactor: Remove all Write-Debug lines @leojonathanoh (#8)
  • Refactor: Move repository to theohbrothers namespace @leojonathanoh (#29)
  • Refactor: Make module name to be dynamic in test entrypoint script @leojonathanoh (#35)
  • Refactor: Get module's version dynamically when using -Version @leojonathanoh (#33)
  • Refactor: Cleanup unneeded $DebugPreference variable in Log-Rotate @leojonathanoh (#23)
  • Refactor (tests): Split up Log-Rotate cmdlet unit tests from integration tests and fix and add some tests @leojonathanoh (#20)
  • Refactor (tests): Rearrange Log-Rotate inegration tests to be in alphabetal order @leojonathanoh (#15)
  • Refactor (tests): Add Log-Rotate integration test for preremove option @leojonathanoh (#14)

📝 Documentation

🧰 Maintenance

v1.3.0-rc.0

21 May 21:23
Compare
Choose a tag to compare
  • add unit and integration tests