Skip to content

v0.8

Compare
Choose a tag to compare
@fauu fauu released this 21 Oct 16:06
· 321 commits to master since this release

NOTE: THIS RELEASE HAS BREAKING CHANGES

Added

  • Option to log to a text file chunks that appear in the client in each session (chunk.log.dir).
  • Rejecting chunks based on user-provided regular expressions (chunk.filter.rejectPatterns). BREAKING CHANGE: A pattern used for filtering Textractor messages has been moved from within the program to the default config. If you already have a config, to have the filter back on, you need to set chunk.filter.rejectPatterns in your config to ["^Textractor"].
  • Transforming text of incoming chunks according to user-provided replacement rules before displaying them (chunk.transforms).
  • Partial config reload: Config is reloaded on config file modification and selected changes are applied immediately, while Kamite is running.
  • Option to automatically collapse the notebook UI component, so that just its tab bar is visible unless the notebook is being interacted with in some way (ui.notebook.collapse).
  • Custom CSS rules can now be applied per profile, using CSS classes named profile-PROFILENAME.

Changed

  • Rewrote the current chunk label UI component with improved performance.
  • Shortened the long-click duration needed to reset the character counter and the session timer.
  • Client UI icons can now be recolored with custom CSS.
  • Warnings are now displayed when unknown keys are present in user config.
  • Text transform action has gained an additional visually similar character.
  • Max. notebook height has been increased to 90%.
  • Updated the runtime from Java 18 to Java 19.

Fixed

  • No longer occasionally quitely hangs during initialization when Control GUI is enabled.