Skip to content

Releases: jcubic/jquery.terminal

2.35.2

06 Jan 12:42
29791ab

Choose a tag to compare

Technical release for NPM

2.35.1

24 Dec 12:05
d72e932

Choose a tag to compare

Bugfix

  • fix mobile Chrome and Firefox #846

2.35.0

12 Dec 22:36
61fd8f8

Choose a tag to compare

Breaking

  • replace imagePause with externalPause

Features

  • add bulletproof solution for generic selector (* or div) to overwrite terminal style
  • use jsDelivr for emoji that is way faster #810
  • pause terminal when loading iframes #816
  • allow to change or remove target and rel tags on links with JSON attributes
  • allow using transparent background #698
  • register CSS properties so you can use CSS Transition on terminal colors #808
  • add terminal::blur alias #813
  • allow to change scrollbar color with CSS property
  • add process_formatting static helper function
  • add FormattingCanvasRenderer for color animation #819

Bugfix

  • fix up/down arrows when moving inside command that has emoji #608
  • fix pausing when loading images #807
  • fix scroll to bottom on echo images and iframes
  • fix jump to the end of the command when clicking below cmd #814
  • fix selection overlap previous line
  • fix scroll to bottom while animating #791
  • fix rendering of sixel images #824
  • fix handling promises in randerHandler
  • fix scroll to bottom during animation #791
  • fix terminal::is_bottom when using intersection observer
  • fix processing \r in Linux output of unix_formatting

2.34.0

10 Jul 21:54
b23a628

Choose a tag to compare

Features

  • add term::get_mask method #785
  • add onReady event to term::read #779
  • improve performance of typing animation
  • add prefers-reduced-motion into main CSS
  • pause terminal when images are loading #802
  • allow disable scroll to bottom on resume #800

Bugfix

  • fix line wrapping of cmd when using echo: newline #773
  • fix text selection on echo without newline text
  • fix rejected promises from echo #790
  • improve TypeScript types for typing animation #794
  • add missing mousewheel typing animation #795
  • fix iterate formatting over closing bracket #792
  • fix resolving promise from echo typing animation when previous command was async #797
  • fix double exception in terminal::destroy
  • fix double call to finalize function when echo DOM nodes
  • fix $.terminal.substring #792

2.33.3

20 May 15:44
6663e8b

Choose a tag to compare

Bugfix

  • fix newline in minified js file #780

2.33.2

13 May 11:00
c6cf0f3

Choose a tag to compare

Bugfix

  • fix scroll to bottom #777

2.33.1

05 May 17:14
2ab19f5

Choose a tag to compare

Bugfix

  • fix padding removed by minifier

2.33.0

03 May 15:30
3158e8d

Choose a tag to compare

Features

  • add a color and background attributes to the font tag in the xml formatter
  • add terminal-none animation
  • allow to easily change border-radius on terminal #766
  • add clear_cache to cmd

Bugfix

  • fix flicker of dynamic prompt on enter #757
  • fix re-rendering of jQuery/DOM nodes #759
  • fix regression in less + images
  • fix embedding the Terminal inside SVG #744
  • fix when the login function is not async
  • fix calling login_name in dynamic prompt
  • fix masking command on typing animation #770
  • fix selection/click on text that was echo without newline (when prompt is still in same line)
  • fix exception when outputLimit is used #776
  • fix showing links for emails like prompt #768
  • fix line wrapping when text between formatting have brackets #772

2.32.1

09 Mar 08:29
f67ea85

Choose a tag to compare

Bugfix

  • leading spaces with echo + keepWords #754
  • fix loading hidden terminal

2.32.0

28 Feb 08:34
1e17923

Choose a tag to compare

Features

  • add insert typing animation
  • add --text-shadow css variable
  • new API method parse_formatting
  • allow to use terminal style of external element #731

Bugfix

  • fix calculating number of rows (affecting less command)
  • fix glow with prism and error messages #729
  • fix prism and typing animation #726
  • fix various TypeScript typing errors
  • fix spacing between lines
  • fix wrong mouse cursor on terminal cursor and character before
  • fix catastrophic reflow when executing hundreds of echos in a loop
  • fix empty lines in prompt (visible when using typing animation) #734
  • fix trimming whitespace with echo keep_words #738
  • fix JSON working on processing nested formatting with html entities #735
  • fix echo array of numbers #747
  • improve performance when terminal don't have height
  • fix partial text (echo without newline) rendering #751