Releases: jcubic/jquery.terminal
Releases · jcubic/jquery.terminal
2.33.0
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
2.32.0
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
2.31.1
2.31.0
Breaking
- remove undocumented
echo_command
(that was used by oldecho_newline
extension)
Features
- scroll to bottom for each line in multiline typing animation
- allow to use
--glow: 1
with default animation - new API
terminal::enter
same as echo_command but supports animation - add global option
execAnimationDelay
default - 100 - make
execAnimation
work only withexecHash
#723
Bugfix
2.30.2
2.30.1
2.30.0
Features
- add
span
to xml formatting - allow to use class attribute in XML formatting (
span
,link
, andimg
) - new API methods
clear_buffer()
andget_output_buffer()
#717
Bugfix
- fix bug on Android with GBoard keyboard #693
- fix refresh when scrollbar appear (using
scrollbar-gutter
) - fix link color to pass WCAG contrast ratio
- remove tabindex attribute on links
- add label to clipboard textarea for a11y
- allow to escape angle brackets in XML formatting #710
- fix black line before the image #708
- fix scroll to bottom when echo an image #716
- fix multiple echo with
!flush && !newline
#709 - fix updating hash for long async commands #703
2.29.3
2.29.2
Bugfix
- fix linkify of urls (better url detection)
- fix linkify urls in command line (enable link in cmd)
- fix two bugs with echo without newline (when prompt have 0 width and lines have different length)
- fix applying glow shadow to transparent text
- fix async responsive greetings
- fix multiple echo of async functions and promises mixed with strings
- fix
get_output()
on lines that are promises #687 - fix echo newline when one of the values is promise or function
- fix invalid css when partial output is no longer partial
- add padding to terminal size i
term::geometry()
#686 - clear extended commands from view when calling
import_view
#690