Releases: jcubic/jquery.terminal
Releases · jcubic/jquery.terminal
2.15.1
2.15.0
Features
- add new API event touchscroll for mobile (use it in less) #556
- mobile paste #458
- cmd::clip API method used internally, mostly for mobile
Bugfix
- fix vertical bar cursor animation on empty command line
- fix edge case while splitting the command line with formatting (better fix for #379)
- fix option parser when using minus or double minus as argument
- fix issue when wcwidth is added and there are no wide characters
- fix prism + wide characters (e.g. Chinese and Japanese inside strings)
2.14.1
2.14.0
2.14.0
Features
- allow to return promise from renderHandler
- allow to extend the ansiParser in unix_formatting
- add a way to to handle Sixel terminal image format #553
- improve performance of cmd render when moving cursor
- implement H cursor movement #553
- unix formatting ANSI character replacements modes
Bugfix
- fix click on last line in multiline cmd #554
- fix selecting textarea content when selecting cmd
- fix possible loops in renderHandler
- fix parsing image REGEXes in less
- fix cmd cursor up/down with wrapping #557
- fix issue with prism (html language) and less
- fix left/right pagination in less, when not all lines are longer than cols
- fix CTRL+ARROWRIGHT #560
- fix urls inside formatting
2.12.0
Features
- improve performance
- add cache for formatting and processing lines
- big improvements to less plugin re-rendering (e.g. when scrolling text with keyboard)
- cursor movement in unix formatting (virtual cursor not supported in cmd, because it make no sense) #553
Bugfix
- fix empty lines in less
- fix split_equal with keep works and formatting at the end.
- fix searching inside links in less
2.10.1
NPM (2.11.1)
Bugfix
2.10.0
Feature
- improve performance by adding function
$.terminal.partition
- allow to use force resize
cmd::resize(true)
(to update init command line with emoji) - add glow style #549
Bugfix
- fix throw/reject in async function/promise #546
- allow to return string from greetings function
- fix low level iterate_formatting function to handle html entities properly
- fix spacing of wider characters (Chinese/Japanese) in echo (to match cmd)
- fix jumping on right click #545
- fix selection on double click on cmd
- fix parse_options #547
- fix style of links with wcwidth #544
- fix copy of empty lines in output #548
2.9.0
Features
- allow to return a promise from greetings function #531
- call onClear before clear and allow to cancel #527
- new renderHandler option #526
- allow to echo DOM nodes and jQuery objects #526
- handle broken images in terminal and less (svg and error message respectively)
- terminal have
terminal-less
class whenless
runs - pipe extension monkey patch terminal like echo newline, and it allow to use standard interpreter (old API work the same).
Bugfix
- fix links from formatters in cmd
- fix images from formatters in cmd #519
- fix less #522
- fix recursive error when echo finalize throwed exception #524
- fix prism - xml nested formatting and weird wrapping #523, #410
- limit number of characters in click on exception line #525
- fix less search clear on resize #528
- fix less search second instance (move one line to bottom)
- don't delay backspace by default on Desktop + fix delay key check #532
- fix pipe when argument is pipe in quote
echo "|"
- fix display_position (click on cmd) when using prism + unix formatting #533
- allow path in URL for links and images
- fix multiple issues with less plugin
- few fixes to pipe
- fix echo array after refresh #540
- fix apply formatters in update #543
- fix pause on login when using callback #538
2.8.0
Feature
- new events
onBeforeLogin
,onAfterLogin
,onBeforeEcho
andonAfterEcho
- inherit of style in nesting formatter (with flag
__inherit__ = true
onnested_formatting
) #513 - image formatting (less with images #515)
- new
echo_command
API method (for echo_newline default action) - mobile delete disabled by default + option toggle #506
Bugfix
- add missing
onAfterCommand
andonBeforeCommand
to d.ts file - fix Emoji #514
- fix nesting with prism formatter