Commit Graph

  • 52eaf10148 0.3.12 Wilson Lin 2021-01-06 21:57:41 +1100
  • 915a9227f7 Merge 0df4faf Wilson Lin 2021-01-06 21:05:02 +1100
  • 5922b02fe4 git pull before versioning Wilson Lin 2021-01-06 21:01:32 +1100
  • 0df4fafeef 0.3.11 Wilson Lin 2021-01-06 20:58:29 +1100
  • c265dd139e GitHub actions does not support Python 3.6 on macOS 11.0 Wilson Lin 2021-01-06 18:03:01 +1100
  • 9e6e0b1e6f Fix missing library linking in Node.js macOS version Wilson Lin 2021-01-06 18:02:00 +1100
  • de41c79092 Exit on Node.js assertion failures Wilson Lin 2021-01-06 17:13:07 +1100
  • b1968e539d Update PyO3 usage Wilson Lin 2021-01-06 16:16:40 +1100
  • 71c3bd756f Python 3.5 is no longer supported by PyO3 Wilson Lin 2021-01-06 16:10:23 +1100
  • d72e83a3c6 Bump PyO3 version Wilson Lin 2021-01-06 16:01:24 +1100
  • c0f8fa65a4 Build on latest macOS Wilson Lin 2021-01-06 15:59:40 +1100
  • 0d9e56bfc2
    Add support for Python 3.9 (#19) zinootje 2020-12-29 05:54:06 +0100
  • 677dc5e655 0.3.10 Wilson Lin 2020-12-18 16:08:34 +1100
  • cf956e74df
    Fix TS types and include index.d.ts when publishing to NPM (#16) Sondre Nilsen 2020-12-18 00:35:46 +0100
  • c959e51b4e 0.3.9 Wilson Lin 2020-11-13 22:20:30 +1100
  • 2954f8f7b0 Extract html-data; consider x86_64 when loading Java lib; use B2 action Wilson Lin 2020-11-13 22:15:51 +1100
  • 8ff5bc3768 Minor reformatting; minor README wording improvements Wilson Lin 2020-09-20 20:50:22 +1000
  • 9968dd4649 Add comment and a few more tests Wilson Lin 2020-09-02 17:13:09 +1000
  • ec2b08e018 0.3.8 Wilson Lin 2020-09-02 17:07:32 +1000
  • 9baa4c1a9e Allow < followed by invalid char to be content Wilson Lin 2020-09-02 17:07:02 +1000
  • cfc4db4a82 Fix Java example in README Wilson Lin 2020-08-26 14:46:01 +1000
  • cf02e8265c Minor refactoring of Rust API `copy` example Wilson Lin 2020-08-26 14:42:42 +1000
  • 3416691955 [node] Add type declarations and documentation Wilson Lin 2020-08-26 13:48:42 +1000
  • a1df68e213 [java] Move inner classes to package level Wilson Lin 2020-08-26 13:15:32 +1000
  • a2c9f1a5d8 0.3.7 Wilson Lin 2020-08-25 00:37:54 +1000
  • 693c847563 Add documentation comments to Rust API Wilson Lin 2020-08-25 00:36:27 +1000
  • ef44006ef6 Fix ECMA-262 bench page Wilson Lin 2020-08-24 23:59:19 +1000
  • 11560d71fe 0.3.6 Wilson Lin 2020-08-24 21:49:19 +1000
  • a415045ae6 Fix hex numeric entity parsing Wilson Lin 2020-08-24 21:48:58 +1000
  • e306047067 Simplify parsing README section Wilson Lin 2020-08-02 12:19:01 +1000
  • d7ddda3f21 Do not allow unmatched closing tag at root Wilson Lin 2020-07-30 20:17:55 +1000
  • d024d21274 Refactoring Wilson Lin 2020-07-30 19:51:43 +1000
  • 6a56bcc89f 0.3.5 Wilson Lin 2020-07-30 14:51:46 +1000
  • 0eddabcb89 Remove unused function Wilson Lin 2020-07-30 14:41:33 +1000
  • ed72690463 Allow omitted tags in source Wilson Lin 2020-07-30 14:38:40 +1000
  • d2bffe8005 Allow case insensitive closing tag names for script and style Wilson Lin 2020-07-30 12:46:18 +1000
  • abfc4bceaa Make tag and attribute names case insensitive Wilson Lin 2020-07-30 12:32:53 +1000
  • 373128e466 0.3.4 Wilson Lin 2020-07-30 00:33:33 +1000
  • 08a2f39108 Fix debug repr line boundaries check; reduce debug repr output by stopping at read position; provide expected and actual tag names for closing tag mismatch error Wilson Lin 2020-07-30 00:28:57 +1000
  • 8badd30b40 Minor fix: support numeric entities with more than 256 digits Wilson Lin 2020-07-27 18:33:31 +1000
  • 58fe37c17f 0.3.3 Wilson Lin 2020-07-27 18:13:10 +1000
  • 2eb1bea077 Bang -> bang Wilson Lin 2020-07-27 18:09:49 +1000
  • e5245acc31 Inline most functions; use aho-corasick for comments and instructions too Wilson Lin 2020-07-27 18:08:53 +1000
  • e8726c2ed1 Fix boundary bugs Wilson Lin 2020-07-27 17:56:19 +1000
  • c379f6667f Link to esbuild-rs Wilson Lin 2020-07-27 17:00:56 +1000
  • ca5e60c5b8 Mention entities left encoded Wilson Lin 2020-07-27 15:58:18 +1000
  • ab415ae0fb 0.3.2 Wilson Lin 2020-07-27 00:30:43 +1000
  • 009e91d094 Use aho-corasick for faster and simpler end tag matching Wilson Lin 2020-07-27 00:27:52 +1000
  • 2542d6c24c Also test JS minification before publishing Wilson Lin 2020-07-25 18:06:40 +1000
  • 2f5659bce0 0.3.1 Wilson Lin 2020-07-25 18:05:23 +1000
  • c2a11c4ee3 Fix HTML_ONLY env not passed to bench Wilson Lin 2020-07-25 16:13:56 +1000
  • 6a025ada3b Fix bench results path in workflow Wilson Lin 2020-07-25 14:46:44 +1000
  • 2d20698e46 Also run and upload HTML-only bench Wilson Lin 2020-07-25 14:31:55 +1000
  • e76c12a9db Avoid cloning script data before passing to esbuild Wilson Lin 2020-07-25 14:18:23 +1000
  • cae66f3e2a Use actual Node.js library name for bench; allow benchmarking without JS minification Wilson Lin 2020-07-25 13:59:21 +1000
  • 863ccb947b Implement Node.js errors Wilson Lin 2020-07-25 13:40:37 +1000
  • 9627921cb2 Do not minify non-JS script data Wilson Lin 2020-07-25 13:22:25 +1000
  • 9a26aaa493 Fix Windows CLI URL Wilson Lin 2020-07-24 20:19:41 +1000
  • ec17be9be9 Fix Rust API examples in README Wilson Lin 2020-07-24 19:59:02 +1000
  • 8733ca4b59 Fix Node.js API example in README Wilson Lin 2020-07-24 19:57:11 +1000
  • eb886014e8 0.3.0 Wilson Lin 2020-07-24 19:43:48 +1000
  • 8ba9fa591c Try without loading login profile for Ruby profile Wilson Lin 2020-07-24 19:30:25 +1000
  • c4130ab912 Minor Ruby workflow reformatting Wilson Lin 2020-07-24 19:21:53 +1000
  • 3be87d8683 Refactor Ruby workflow Wilson Lin 2020-07-24 19:12:43 +1000
  • 9f40000527 Omit closing tags for html, head, body Wilson Lin 2020-07-24 19:05:29 +1000
  • 4fcb36f59b Fix typo Wilson Lin 2020-07-24 18:30:59 +1000
  • 812bbd896d Clean Ruby workflow Wilson Lin 2020-07-24 18:30:25 +1000
  • 4ff2e14b04 Use esbuild for minifiers in bench Wilson Lin 2020-07-24 18:24:28 +1000
  • 3f963c99ca Fix Java workflow Windows library name Wilson Lin 2020-07-24 17:55:22 +1000
  • f499318c21 Update Node.js info in README Wilson Lin 2020-07-24 17:47:55 +1000
  • 00c3361117 Fix Node.js gyp action for non-Windows Wilson Lin 2020-07-24 17:38:38 +1000
  • aacfb78e0f Implement Windows support for Node.js Wilson Lin 2020-07-24 17:35:26 +1000
  • 33782aa858 Fix Node.js version constraint Wilson Lin 2020-07-24 16:42:55 +1000
  • c1e7c64cdd Improve Node.js compatibility Wilson Lin 2020-07-24 16:29:25 +1000
  • afdc4998e7 Fix Node.js workflow Wilson Lin 2020-07-24 16:09:15 +1000
  • 17647b5843 Do not create per-Node.js builds; decrease N-API version Wilson Lin 2020-07-24 16:08:14 +1000
  • 715dffb8de Create N-API methods Wilson Lin 2020-07-24 16:03:47 +1000
  • 6143b852e1 Create structure for Node.js node-gyp native module Wilson Lin 2020-07-24 14:20:24 +1000
  • e21d663856 Do not build npm package before publishing Wilson Lin 2020-07-22 23:59:01 +1000
  • 2366b31a20 LNK1181 still happens on windows-latest for Node.js workflow Wilson Lin 2020-07-22 22:03:53 +1000
  • 9c1a76a48b Undo removing GCC from Windows workflows as it is still necessary for esbuild-rs Wilson Lin 2020-07-22 21:56:07 +1000
  • 4e691ac550 Restore Windows support; fix Node.js paths Wilson Lin 2020-07-22 21:52:54 +1000
  • 697823ab17 Use Node.js native module directly without JS overhead Wilson Lin 2020-07-22 21:38:54 +1000
  • b6556a8a8b Update bench README to mention JS minification Wilson Lin 2020-07-22 21:34:31 +1000
  • ae60f122a8 Don't abort on panic since this is a library for many languages Wilson Lin 2020-07-22 21:34:19 +1000
  • e1e18bb1a7 Fix race condition from not releasing Mutex guard and Arc ref on async JS min jobs Wilson Lin 2020-07-22 21:33:52 +1000
  • cc98a61bc2 Fix </script> end tag escaping in JS Wilson Lin 2020-07-22 21:33:09 +1000
  • f3ce568005 Update other language libraries to use new Error struct Wilson Lin 2020-07-22 21:11:16 +1000
  • 2d86a7c987 Lessen dependency version requirements Wilson Lin 2020-07-22 20:50:00 +1000
  • e9ea7bc378 Separate out and simplify debug repr; reimplement with_friendly_error; fix JS copying Wilson Lin 2020-07-22 18:57:47 +1000
  • 1847eca6b6 Fix type errors Wilson Lin 2020-07-22 17:45:47 +1000
  • 1826e980f7 Fix JS finishing; temporarily remove friendly function Wilson Lin 2020-07-21 23:27:56 +1000
  • 6f3e1254de Conditionally compile JS feature code Wilson Lin 2020-07-21 17:59:56 +1000
  • b967e338ca Use named error struct instead of tuple; use async JS minification; fix old JS package names Wilson Lin 2020-07-21 17:57:39 +1000
  • f42b2648d2 Rename Node.js package Wilson Lin 2020-07-21 13:44:56 +1000
  • f5007268d8 Minor README wording change Wilson Lin 2020-07-18 00:58:20 +1000
  • bfb5561672 Fix return value of minifyInPlace in README Wilson Lin 2020-07-15 09:51:45 +1000
  • 3a778e6df2
    Fix parameter for `minifyInPlace` (#5) Pesche 2020-07-15 01:48:09 +0200
  • 892e10c92e Bench with JS Wilson Lin 2020-07-14 12:50:32 +1000
  • 8d26742047 Remove extra dot Wilson Lin 2020-07-14 01:06:08 +1000