Skip to content

Releases: ecnepsnai/logtic

v1.9.4

12 Sep 18:38
v1.9.4
67fd473
Compare
Choose a tag to compare

Add note about project feature freeze and future support

v1.9.3

10 May 01:04
v1.9.3
69553b8
Compare
Choose a tag to compare
  • Fix crash for attempting to log out a custom string type

v1.9.2

28 Mar 02:55
v1.9.2
40865ba
Compare
Choose a tag to compare
  • Added GoLogger proxy for go's log package

v1.9.1

22 Nov 03:24
v1.9.1
3f9bde7
Compare
Choose a tag to compare
  • Fix panic on writing to nil source

v1.9.0

08 Oct 01:51
v1.9.0
c0cde87
Compare
Choose a tag to compare

Remove dependencies on external packages for color, reduce support on Windows.

Exposes properties for stdout and stderr.

Add panic recovery to write operations.

v1.8.1

12 Sep 05:04
v1.8.1
4f03db5
Compare
Choose a tag to compare
  • Fixed undesired behaviour where events were printed to console even when no logger was opened.

v1.8.0

11 Sep 01:56
v1.8.0
de9e970
Compare
Choose a tag to compare
  • Refactored the Logger object to include an Options property. The Color option has been moved there.
  • Logtic will now automatically escape control characters in log messages. For example, new lines will be replaced with a literal \n. This is enabled by default but can be disabled.
  • Logtic can now gzip rotated log files. This is disabled by default.
  • The follow deprecated methods have been removed:
    • logtic.Open() replace with logtic.Log.Open()
    • logtic.Reset() replace with logtic.Log.Reset()
    • logtic.Connect() replace with logtic.Log.Connect()
    • logtic.Close() replace with logtic.Log.Close()
    • logtic.Rotate() replace with logtic.Log.Rotate()

v1.7.0

03 Sep 02:31
v1.7.0
a8682f7
Compare
Choose a tag to compare
  • Add support for multiple logging instances
  • The following methods have been marked as deprecated and will be removed from a future version of logtic:
    • logtic.Open() please use logtic.Log.Open() instead
    • logtic.Reset() please use logtic.Log.Reset() instead
    • logtic.Connect() please use logtic.Log.Connect() instead
    • logtic.Close() please use logtic.Log.Close() instead
    • logtic.Rotate() please use logtic.Log.Rotate() instead

v1.6.1

20 Aug 02:42
v1.6.1
b364c4c
Compare
Choose a tag to compare
  • Update to go 1.17
  • Fixed tests

v1.6.0

29 May 01:55
v1.6.0
0742c44
Compare
Choose a tag to compare
  • Adds new parameterized methods. Parameter messages (prefixed with P) take in an event and a map of parameters.
  • Add StringFromParameters method
  • Adds FormatBytesB and FormatBytesD methods
  • Requires go 16 or later