Releases: jcubic/jquery.terminal
Releases · jcubic/jquery.terminal
2.39.0
2.38.0
Breaking
onInit
runs before login
Features
- add support for BigInt numbers when parsing commands
- add
--line-thickness
CSS variable to cursor animation - improve performance with long typing animations #820
Bugfix
- fix
\t
characters in ascii_table #902 - fix race condition in refresh and flush #897
- always execute function prompt after login #898
- fix background color in prompt #906
- update prism code to match function Prism.highlight #905
- fix keepWords during typing animation #867
- fix leading spaces during animation #825
- fix edge case of of multiple echo with
newline: false
#878
2.37.2
2.37.1
2.37.0
Features
Bugfix
- fix CMD wrapping when prompt is empty #882
- fix paused terminal when using array as interpreter and RPC without system describe
- fix edge case of disappearing content after refresh #871
- fix rendering empty lines prompt and during typing animation #890
- fix rendering links in prompt and during typing animation #891
2.36.0
2.35.3
2.35.2
2.35.1
2.35.0
Breaking
- replace
imagePause
withexternalPause
Features
- add bulletproof solution for generic selector (
*
ordiv
) 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