Skip to content

Releases: busimus/cutelog

2.2.0 version

20 Jun 19:32
2315230
Compare
Choose a tag to compare

Changed:

  • Improved file loading - support loading streamed JSON objects

2.1.0 version

28 Jan 16:04
eae4664
Compare
Choose a tag to compare

Added:

  • Word wrapping for showing long record messages
  • Command line arguments to override all available settings (see --help)
  • Positional command line argument to load saved log files

Changed:

  • Records are now sorted by time. You can bring back the original insertion order with --sort_by_time false

2.0.0 version, major changes

28 Jul 06:23
d820fda
Compare
Choose a tag to compare

Due to major changes, this version might break some things, both intentionally and not. Reasoning for the changes I'll include after the changelog.


Added:

  • PySide2 is now supported alongside PyQt5 via the QtPy abstraction layer. PyQt5 is still the default, at least until PySide2 becomes fully stable
  • Presets for levels, with behavior similar to header presets
  • Time field formatting (can be configured in the appearance settings)
  • Saving and loading records into files, encoded/decoded with JSON
  • Support for non-Python clients:

Removed:

  • Level numbers
  • Ability to change the level name in level editor

Changed:

  • Rearranged the menu bar and the settings a bit
  • Many other small things

Right after releasing this program I stopped using Python as much as I used to and started writing a lot of Go. I began to miss this program while working on Go projects. So I had to make some changes to allow for more generic logging without the need for clients to imitate Python's logging module 1-to-1.

The result of this effort is that now it's possible to use cutelog as output for log records from any language. Information on how to do that can be found here.

Also I created gocutelog, a small Go package that acts as a bridge between existing Go logging libraries and cutelog.

1.1.9 version

17 May 17:17
95675a8
Compare
Choose a tag to compare

Changes:

  • Made socket listener more robust (#6)

1.1.8 version

15 May 15:34
5996f70
Compare
Choose a tag to compare

Changes:

  • Fixed namespace multiselection (#5).

1.1.7 version

27 Jan 17:09
1.1.7
299f11d
Compare
Choose a tag to compare
  • Add ability to create and load header presets.
  • Add ability to create custom columns for the header.
  • Changed UI to be more resizeable and flexible (by Thomas Hess).
  • Probably other stuff.