Skip to content
This repository has been archived by the owner on Nov 29, 2022. It is now read-only.

Releases: hSaria/ChromaTerm

ChromaTerm v0.6.0

30 Apr 12:25
Compare
Choose a tag to compare
  • Introduced an API for ChromaTerm; you can now color the output of your own module.
  • Added documentation (hosted at Read the Docs).

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.9

28 Feb 23:40
Compare
Choose a tag to compare
  • #84 - Improved the accuracy of highlighting input that does not end with a new line.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.8

09 Feb 11:27
Compare
Choose a tag to compare
  • #80 - Some programs spawned by CT, like screen, were able to escape highlighting.
  • #81 - Operating System Command (OSC) codes, like setting the title, were not ignored.
  • #83 - Handling of text, specifically while typing, is now more consistent.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.7

20 Jan 11:50
Compare
Choose a tag to compare
  • Cleaned up the --reload option as it was throwing errors from the psutil module on some platforms.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.6

04 Dec 23:32
Compare
Choose a tag to compare
  • Moved the networking rules out of the defaults; there's a new contrib/rules directory that contains topic-specific rules. If you don't have any custom rules, you may want to delete your existing configuration file to get this cleaner version.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.5

03 Nov 21:05
Compare
Choose a tag to compare
  • Fixed zero-length matches getting erroneously colored.
  • Improved error handling when a rule's regex is an integer.
  • Minor performance optimizations.
  • Module restructuring to make the code a bit cleaner.
  • Added Python 3.8 support (was already supported – now added to CI workflows).

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.4

21 Oct 19:51
Compare
Choose a tag to compare
  • Better handling of broken pipes, like when piping into head.
  • The output of the help section is a bit clearer regarding the program argument.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.3

21 Oct 19:50
Compare
Choose a tag to compare
  • Fixed bug with color detection following changes for #75.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.2

13 Oct 13:04
Compare
Choose a tag to compare
  • #74 - ChromaTerm can now run a program and make it look like it lives on the controlling terminal. Simply prepend your command with ct. This is useful for coloring programs like ct less file.log. You should still pipe when possible as it's simpler and more logical to look at.
  • #75 - Some special ANSI codes were not being handled (ignored) appropriately, causing some rules to incorrectly not match.

Thanks to @aaronols for raising the issues above.

Upgrade with pip3 install -U chromaterm

ChromaTerm v0.5.1

09 Oct 11:10
Compare
Choose a tag to compare
  • #73 - Bold style wasn't being turned off correctly. Thanks to @heigren for pointing it out.

Upgrade with pip3 install -U chromaterm