Commit graph

283 commits

Author SHA1 Message Date
Xon
f2afdbb69f Fix test:e2e/test:e2e:all not starting the webserver 2024-08-17 19:19:16 +08:00
Xon
20509c012d Fix coverage report 2024-08-17 18:54:00 +08:00
Xon
241e456fe2 Move vitest.config.ts to default location for better tooling compatibility 2024-08-17 00:49:21 +08:00
Xon
f305960d72 Rename e2e test folder so it sorts after the unit tests 2024-08-16 19:36:43 +08:00
Xon
d938649ce7 Adjust work-flows to support testing all supported browsers. Increase timeout since firefox will often run close to that time limit. 2024-08-16 09:44:54 +08:00
Xon
d1de64e8a0 Playwright for e2e tests 2024-08-16 08:59:35 +08:00
Xon
4c18e493c8 Rename rollup config to more standard name 2024-08-15 17:52:23 +08:00
Xon
3f6e6f2cac Only compile a single build for dev watching 2024-08-13 21:07:31 +08:00
Xon
e6ebf6045a 11.0.0-rc6 2024-08-12 18:36:54 +08:00
Xon
88db9639b0 Remove redux store in replace for hand-rolled replacement design for in-place updates of the state. Avoids a lot of data copying, and reduces bundle size 2024-08-12 17:36:17 +08:00
Xon
c51a14fa5e Disable cjs builds by default 2024-08-12 02:37:12 +08:00
Xon
061f3f17e0 Adjust js:build-dev to only do a single build of the various supported build targets 2024-08-10 21:33:29 +08:00
Xon
50bcba0238 Update rollup-plugin-dev so the watch process doesn't keep incrementing port ids on touching rollup.config.js 2024-08-08 16:55:13 +08:00
Xon
716eca749a Adjust version 2024-08-08 16:51:59 +08:00
Xon
b69303e925 Generate bundles for fuse-full (choices.min.js, 20.36KB), fuse-basic (choices.search-basic.min.js, 19.31KB) & prefix search (choices.search-prefix.min.js, 15.27KB) 2024-08-08 16:45:13 +08:00
Xon
abbce74ee3 Disable watch for js:build-dev commands 2024-08-08 16:02:47 +08:00
Xon
d75369888d Update to Fuse 7.0.0 2024-08-08 13:08:45 +08:00
Xon
a732aefaa6 Fix cypress config file paths 2024-08-07 20:53:39 +08:00
Xon
33876d33e8 Point cypress at it's config file 2024-08-07 20:44:00 +08:00
Xon
c2bca0868d Missed dependency for coverage tool 2024-08-07 20:34:14 +08:00
Xon
ce00695a27 Restore server.js for browser tests, but cutting out webpack parts 2024-08-07 19:47:14 +08:00
Xon
60f39a48fa Update tests for vitests 2024-08-07 19:02:17 +08:00
Xon
1550ccceea Adjust supported bundle formats, UMD format matches webpack and drops in size! 2024-08-07 18:31:15 +08:00
Xon
a2e602af32 Replace server.js for js:watch 2024-08-07 16:56:11 +08:00
Xon
243b958767 Switch from webpack to rollup, and setup build process to make umd/cjs/es builds. Remove d.ts.map files. rollup manages to save ~1kb off the gzip'ed bunddle size 2024-08-07 16:21:17 +08:00
Xon
a2f5632829 Remove tests types from distribution files 2024-08-07 15:07:51 +08:00
Xon
0a0687d666 RC4 build 2024-08-06 13:43:47 +08:00
Xon
a59852429c Try fixing cypress tests 2024-08-06 10:40:46 +08:00
Xon
448352e460 Fix version string 2024-08-06 09:11:23 +08:00
Xon
766b6e9921 Set sideEffects flag to allow more tree-shaking to prune deadcode from the bundle 2024-08-06 00:13:49 +08:00
Xon
962a1fa44c Remove public/types on build to avoid stale files being left in types output 2024-08-06 00:11:40 +08:00
Xon
e877338f3f Fix search did not trigger to copy&paste events, and might not exit the search state correctly 2024-08-04 15:36:16 +08:00
Xon
fcb95537ed Update CHANGELOG.md 2024-08-03 02:28:46 +08:00
Xon
66ee3da3e4 Build for v11.0.0 RC1 2024-08-02 17:45:58 +08:00
Xon
f85891e6a4 Adjust version 2024-07-31 10:27:18 +08:00
Xon
f88abc5d07 package version bump 2024-07-30 14:00:38 +08:00
Xon
127298bb85 Remove deepMerge dependency for a custom extend, reduces minified javascript by ~2kb 2024-07-27 23:28:51 +08:00
Xon
54efd044d5 Update dev dependencies 2024-07-27 22:32:40 +08:00
Simon Kohlmeyer
bc835aa44d Cypress tells me it only supports chromium, not chrome 2023-04-05 01:47:07 +02:00
Matt Triff
5dbea2825a
Prep for 10.2.0 (#1077) 2022-11-29 13:44:43 -05:00
Matt Triff
d130beb4e9 Update dependencies, add e2e tests for HTML custom properties 2022-11-28 11:36:04 -05:00
Matt Triff
09eeca0db0 Prep for 10.1.0 2022-02-13 21:39:17 -05:00
Matt Triff
29097d5457 Bump dev dependencies 2022-01-13 20:31:33 -05:00
Matt Triff
8ab8157607 Bump CSS max size 2022-01-11 20:01:38 -05:00
Matt Triff
3d42067bbd Version 10.0.0 2022-01-02 23:38:07 -05:00
Matt Triff
303d12504c Upgrade to Fuse v6 2021-12-31 18:11:45 -05:00
Mason Rogers
11208fe62d fix: Add typings to published files 2021-12-27 13:27:26 +00:00
Matt Triff
bf94386cc5 Update configuration to output types 2021-12-26 16:37:23 -05:00
Matt Triff
f0ec43fa20 Version 9.1.0 2021-12-19 20:54:48 -05:00
Matt Triff
fb379408c1 Use Chrome for cypress:ci runs (fixes flakey test in Electron) 2021-12-19 18:21:42 -05:00