Daniel Imms
ace4c3663f
Bump other addons for v5.1 release
...
Fixes #4336
2022-12-21 08:27:01 -08:00
Daniel Imms
22e8a2f8e7
Remove old dimension properties
2022-10-15 18:07:05 -07:00
Daniel Imms
c23f4313fb
Release v5, including addon version bumps
2022-09-15 12:22:32 -07:00
Svante Boberg
4f46f8e123
Merge branch 'xtermjs:master' into master
2022-08-04 22:05:07 +02:00
Daniel Imms
76d9d5a324
Bump all peer deps to v5
...
Fixes #3997
2022-08-03 09:45:23 -07:00
Svante Boberg
14b02b9ad5
Bump minimum target to es2015
...
Now that we no longer support IE we can raise the minimum ES target a
bit. Changing to es2015 shaves off ~17% from the main bundle size, also
it prevents generators from being transpiled into regular functions etc.
so I would guess it has the potential to give some general performance
improvements too.
For fun I also tried to raise it to es2022, this gave a slightly bigger
bundle than es2015 so I think es2015 could be an ok target unless we
need something newer for some reason.
2022-08-01 10:17:10 +02:00
Daniel Imms
e5037a6d1e
Fix fit addon api tests on linux+firefox
2022-07-28 05:00:10 -07:00
Daniel Imms
119b64181b
Fix fit addon api tests
2022-07-28 04:51:49 -07:00
Daniel Imms
b3cffe2d30
Fix fit addon api tests on linux
2022-07-28 04:43:03 -07:00
Daniel Imms
48cfd23219
Fix tests that depended on canvas renderer
2022-07-27 10:33:10 -07:00
Daniel Imms
28ef0c85be
Merge pull request #3882 from jerch/fix_3881
...
fix return type declaration of proposeDimensions
2022-07-01 03:35:07 -07:00
Jörg Breitbart
d05cfcd6a7
fix return type declaration of proposeDimensions
2022-07-01 00:22:45 +02:00
Simon Lamon
8adf9473b7
check scrollback in fit addon
2022-03-12 09:36:06 +00:00
Daniel Imms
d807bdac5e
Add keywords to addons too
2022-01-30 05:47:58 -08:00
ElJeffe
5c9adeef93
Check to make sure cols & rows are INT
...
I've noticed that if the terminal is hidden and the screen experiences a resize trigger from a blur / focus, it can cause the dimensions to be undefined. This creates an exception in Xterm.js that the values are not integers. Figured it would be ok to just check before doing a resize.
2021-10-26 11:44:52 -04:00
Simon Lamon
645263b0ac
update npmignore, don't include test files
2021-10-23 08:22:00 +00:00
Simon Lamon
1d1fffdabc
Include src files in distribution
2021-09-22 10:08:48 +00:00
Simon Lamon
5188633458
Update npmignore files
2021-09-15 17:39:39 +00:00
Baptiste Augrain
9e40614b5c
feat(test): use common function to launch the browser
2021-08-31 12:50:54 +02:00
Bruno Ribeiro
27c87319c1
Fix #2714 - Start demo server before running integration tests
...
- Use port 3001 instead of 300 to not conflict with the demo
2021-04-06 15:48:48 +01:00
coderaiser
de791cfb35
chore: lint using putout
2021-03-28 15:27:03 +03:00
Daniel Imms
c994c67dd9
v4.10.0
2021-01-29 09:14:31 -08:00
Tony Brix
dd92161da5
test: test proposing dimensions on hidden terminal
2020-09-10 19:54:31 -05:00
Tony Brix
55571a1ae8
fix: fit addon proposing infinite dimensions
2020-09-10 12:31:27 -05:00
Daniel Imms
d979c077a0
Update playwright to 1.3.0
...
Fixes #2917
2020-09-10 06:31:59 -07:00
Daniel Imms
1d6e8abcca
More other addons api tests into test project
2020-09-09 13:54:43 -07:00
Daniel Imms
6d8e9c43c9
v4.6.0 and bump all addons
2020-05-13 07:05:58 -07:00
Daniel Imms
6efc37eaf3
Merge branch 'master' into webkit
2020-04-10 06:34:45 -07:00
Daniel Imms
bbd83b9dba
Migrate whitespace tslint rule
2020-03-28 07:34:49 -07:00
Daniel Imms
a18bac7380
Remove browser args
2020-02-18 07:47:01 -08:00
Daniel Imms
9a1c7953e7
dumpio in browser launch
2020-02-18 07:39:15 -08:00
Daniel Imms
bdb01e6166
Remove DEBUG, test fit addon based on a range
2020-02-15 12:26:59 -08:00
Daniel Imms
477b161ba2
Change browserType back to sync
2020-02-15 05:51:39 -08:00
Daniel Imms
ffc5e2f446
Move to playwright-core, download browser if needed
2020-02-15 05:28:21 -08:00
Daniel Imms
4ebb61b580
Adopt playwright breaking changes
2020-02-15 05:18:46 -08:00
Daniel Imms
7bd4f3874e
Fix lint
2020-02-15 05:13:52 -08:00
Daniel Imms
f3eb9f79a1
Movee api test timeout into CLI args
2020-02-15 04:29:04 -08:00
Daniel Imms
e6e181e6bc
Fix firefox tests FitAddon tests
2020-02-15 03:54:30 -08:00
Jon Bockhorst
383e2ed46f
Remove duplicate code and clean up after merge
2020-02-13 00:07:07 -06:00
Jon Bockhorst
258b084a62
Merge branch 'master' of https://github.com/xtermjs/xterm.js into playwright
2020-02-12 23:53:53 -06:00
Jon Bockhorst
391313cd39
Revert some formatting and remove puppeteer
2020-02-11 13:32:55 -06:00
Jon Bockhorst
eb7b2f4683
Make addons use common test functions
2020-02-11 11:39:36 -06:00
Jon Bockhorst
7515ed6146
Use playwright instead of puppeteer
2020-02-10 16:56:37 -06:00
Daniel Imms
b0640b7705
Remove slowMo param everywhere
2019-11-09 18:28:50 -08:00
Daniel Imms
b8acdd6e67
Remove slowmo from puppeteer
2019-11-09 11:15:15 -08:00
Daniel
bfe11b7081
v4.2.0
2019-10-25 05:38:17 -07:00
Daniel Imms
fc10816615
Remove .only from fit test
2019-10-21 11:27:01 -07:00
Daniel Imms
f8a62a23e5
Speed tests up by avoiding page loads
2019-10-18 11:23:11 -07:00
Leonardo Bressan Motyczka
a92635b22c
Introduce FitAddon tests
2019-10-18 14:53:09 -03:00
Leonardo Bressan Motyczka
44a4bd788f
Adjust proposeDimensions to behave like resize
2019-10-18 14:48:56 -03:00