Commit Graph

  • 75d04aa288 Fix links in README Wilson Lin 2020-01-19 23:31:22 +1100
  • 1c57a41bd6 0.0.23 Wilson Lin 2020-01-19 23:26:17 +1100
  • af190bbbf0 Temporarily do not support Ruby on Windows due to difficulty Wilson Lin 2020-01-19 23:24:54 +1100
  • 024e6aada0 0.0.22 Wilson Lin 2020-01-19 19:32:28 +1100
  • d69925f379 Fix packaging of native library files in Ruby workflow Wilson Lin 2020-01-19 19:31:01 +1100
  • 621bc83302 Fix Ruby workflow Wilson Lin 2020-01-19 19:25:11 +1100
  • d63fddbcf1 0.0.21 Wilson Lin 2020-01-19 19:20:11 +1100
  • e192aa6c3f Create Ruby version Wilson Lin 2020-01-19 19:19:33 +1100
  • 5c1b618610 Move Cargo config from Cargo.toml Wilson Lin 2020-01-19 17:06:46 +1100
  • b9974e626b Fix Python in README Wilson Lin 2020-01-19 16:52:42 +1100
  • 232293bdd8 0.0.20 Wilson Lin 2020-01-19 16:50:51 +1100
  • 7940fae01b Create Python version; fix Rust code sample on README Wilson Lin 2020-01-19 16:50:21 +1100
  • 6b2b8cf552 Handle comments correctly Wilson Lin 2020-01-19 11:44:11 +1100
  • 9f93a5d6de Fix content whitespace trimming Wilson Lin 2020-01-19 11:32:38 +1100
  • e683eed0b5 Move bench results to own folder and generate per-test graphs Wilson Lin 2020-01-19 01:14:30 +1100
  • 3e7072c7e4 0.0.19 Wilson Lin 2020-01-19 00:22:45 +1100
  • 2079fdf3f7 Add Java to README Wilson Lin 2020-01-19 00:21:58 +1100
  • 8623f9558f Fix packaging of native Java libraries in workflow Wilson Lin 2020-01-19 00:15:44 +1100
  • 36617fd428 0.0.18 Wilson Lin 2020-01-18 22:48:08 +1100
  • 3c227437c2 Update project metadata Wilson Lin 2020-01-18 22:47:28 +1100
  • 3c4b71612e Fix text minification Wilson Lin 2020-01-18 22:39:33 +1100
  • b88e96e97e Significantly clarify code; handle whitespace minification and tag omission at root Wilson Lin 2020-01-18 22:19:06 +1100
  • fda1aa4572 Fix incorrect JAR path in Java workflow Wilson Lin 2020-01-18 18:29:16 +1100
  • e5b6a6e7ab 0.0.17 Wilson Lin 2020-01-18 18:21:13 +1100
  • 9671d9df56 Fix Java workflow Wilson Lin 2020-01-18 18:20:00 +1100
  • acf5428853 0.0.16 Wilson Lin 2020-01-18 17:56:13 +1100
  • 542f9fcf3f Fix Java library Wilson Lin 2020-01-18 17:55:13 +1100
  • 36eb03af64 Fix Java build pipeline Wilson Lin 2020-01-18 17:02:02 +1100
  • 69506acbb6 0.0.15 Wilson Lin 2020-01-18 16:59:28 +1100
  • 574fee36a7 Update version script and set up build pipeline for Java Wilson Lin 2020-01-18 16:54:52 +1100
  • ec708a0f64 Create initial Java infrastructure Wilson Lin 2020-01-18 15:19:38 +1100
  • b4f8a041b2 Mention attr with default value removal in README; add <style> default attr values Wilson Lin 2020-01-18 11:47:38 +1100
  • 27af2368ff Remove attrs with default values; create minified comparison script; remove `=` from boolean attrs; fix closing tag writing before collapsed whitespace; rebuild hyperbuild only in bench build script instead of all dependencies; conservatively collapse whitespace for html-minifier to match hyperbuild behaviour; update bench results Wilson Lin 2020-01-18 11:42:01 +1100
  • cf56c0c2e6 Update bench results Wilson Lin 2020-01-17 19:52:04 +1100
  • ba5fbc68f7 Simplify and improve performance of whitespace minification strategy config Wilson Lin 2020-01-17 19:27:34 +1100
  • af8e93684a 0.0.14 Wilson Lin 2020-01-17 09:16:28 +1100
  • cc90aec37e Ignore perf data Wilson Lin 2020-01-17 09:15:59 +1100
  • 3a9877534f Minor code reformatting Wilson Lin 2020-01-17 00:07:04 +1100
  • 5b78526230 Handle edge case in attribute value minification Wilson Lin 2020-01-17 00:05:48 +1100
  • ba97321bfa
    Minor wording cleanup Wilson Lin 2020-01-16 00:03:21 +1100
  • 4bfb4843cb Also push tag when versioning Wilson Lin 2020-01-15 23:05:13 +1100
  • 90a347d03b 0.0.13 Wilson Lin 2020-01-15 23:02:58 +1100
  • 26bd8920ee Remove extensions from bench test files Wilson Lin 2020-01-15 23:01:06 +1100
  • 4eeb70639a Rename classname attr; update bench results; mention decoding to U+FFFD Wilson Lin 2020-01-15 22:57:47 +1100
  • f8b0bbe3e0 Fix various parsing bugs Wilson Lin 2020-01-15 22:09:16 +1100
  • 7dcd7442e8 Remove redundant attributes with empty values Wilson Lin 2020-01-15 00:58:33 +1100
  • d474e4a097 Clarify script data handling and entity minification Wilson Lin 2020-01-14 23:59:25 +1100
  • fd9e90983f Update bench tests and results Wilson Lin 2020-01-14 21:30:44 +1100
  • 37115fef7a Allow more whitespace w.r.t. attributes; do not format bench test pages Wilson Lin 2020-01-14 21:10:49 +1100
  • ba3e1917ce Support unquoted attribute values Wilson Lin 2020-01-14 20:47:42 +1100
  • 8a92d4281a Remove incorrect comment and unused function Wilson Lin 2020-01-14 17:56:13 +1100
  • 0fa6d660e6 Handle malformed entities Wilson Lin 2020-01-14 17:55:27 +1100
  • 6a0b60db7d Remove unused code Wilson Lin 2020-01-12 22:49:41 +1100
  • d5ecc020f3 Upsize graphs Wilson Lin 2020-01-12 20:32:37 +1100
  • 80d619eeac Improve graphs Wilson Lin 2020-01-12 17:48:00 +1100
  • ce17dd3e98 Mention bench in README Wilson Lin 2020-01-12 17:42:30 +1100
  • 20c59769fe Do not handle extremely rare escaped states in <script>; simplify graph to show single average Wilson Lin 2020-01-12 17:39:23 +1100
  • 52592997fb Use fastrie Wilson Lin 2020-01-12 16:29:41 +1100
  • 03b230cea7 Fix typos Wilson Lin 2020-01-10 18:45:06 +1100
  • e966f9a23b Remove unused code; handle escaped and double-escaped script data; allow using buffer instead of string source for bench; enforce matching tags Wilson Lin 2020-01-10 18:30:49 +1100
  • 3ed4067304 0.0.12 Wilson Lin 2020-01-10 00:14:56 +1100
  • 8553b09eb3 Fix handling of <script> and <style>; do not minify JS and CSS code Wilson Lin 2020-01-10 00:12:21 +1100
  • 53199880f5 Increase Rust bench iterations Wilson Lin 2020-01-09 22:42:33 +1100
  • 68c43ab486 Also bench hyperbuild Rust; improve graphs; remove default values for html-minifier config Wilson Lin 2020-01-09 22:40:04 +1100
  • 1cb9bf9817 Improve closing tag minification; update bench results Wilson Lin 2020-01-09 20:45:14 +1100
  • 82a2e6e983 Update bench tests and results Wilson Lin 2020-01-09 01:00:05 +1100
  • 8b4ec884b6 Handle ++/-- better Wilson Lin 2020-01-09 00:57:14 +1100
  • ba4b3f09f3 Fix typo in error name Wilson Lin 2020-01-09 00:49:17 +1100
  • 204bd950a4 Improve handling of JS Wilson Lin 2020-01-09 00:41:47 +1100
  • 407acf01a6 Improve parsing attributes reliability Wilson Lin 2020-01-09 00:34:59 +1100
  • a9eab38d88 Ensure JS RegExp does not contain line terminators Wilson Lin 2020-01-09 00:34:35 +1100
  • da830939d7 Handle processing instructions Wilson Lin 2020-01-08 23:00:23 +1100
  • 11adb24f00 Refactor JS parsing Wilson Lin 2020-01-08 22:34:04 +1100
  • 3744e13a4d Attempt to handle RegExp literals in JS Wilson Lin 2020-01-08 22:19:16 +1100
  • bb42be10c8 Update bench tests Wilson Lin 2020-01-08 12:35:39 +1100
  • 55a24aeef2 Remove development section from README Wilson Lin 2020-01-08 11:52:33 +1100
  • ce4e26ef5c Fix README title level Wilson Lin 2020-01-08 11:51:34 +1100
  • 9768844e7a Update bench results Wilson Lin 2020-01-08 11:47:03 +1100
  • a9bb4c924f Minify JS/CSS comments; faster removal of boolean attr values; sorted generated JSON objects Wilson Lin 2020-01-08 11:40:06 +1100
  • 9a9b543b26 Remove boolean attribute values Wilson Lin 2020-01-08 00:38:42 +1100
  • 94071a8302 0.0.11 Wilson Lin 2020-01-07 21:03:06 +1100
  • c020a5427c Update bench results Wilson Lin 2020-01-07 21:01:19 +1100
  • e63f8734b4 More minification Wilson Lin 2020-01-07 20:56:37 +1100
  • bab73243d7 Erase JS MIME types Wilson Lin 2020-01-07 00:28:35 +1100
  • 3c90daa644 Implement closing tag omission Wilson Lin 2020-01-06 23:36:05 +1100
  • 3ecfe2b41f Fix discarding significant characters Wilson Lin 2020-01-06 19:53:46 +1100
  • 0edea36920 Minor reformatting of build script Wilson Lin 2020-01-06 19:29:00 +1100
  • 367c3114c0 More descriptive Node.js install Wilson Lin 2020-01-06 18:58:41 +1100
  • 73545de0cb Improve build script Wilson Lin 2020-01-06 18:54:46 +1100
  • 5776c5a1f5 0.0.10 Wilson Lin 2020-01-06 18:29:08 +1100
  • 11017c7fcd Use general trie leaf node Wilson Lin 2020-01-06 18:28:01 +1100
  • 886db3ea42 Fix entities decoding to longer sequence Wilson Lin 2020-01-06 18:13:24 +1100
  • ec3838c228 Update graph Wilson Lin 2020-01-06 01:02:41 +1100
  • 058a6954e8 Build faster trie Wilson Lin 2020-01-06 00:57:07 +1100
  • ac36db45f7 Improve graphs Wilson Lin 2020-01-05 15:18:53 +1100
  • 9ee904fdc0 Simplify Node.js API Wilson Lin 2020-01-05 14:10:21 +1100
  • 89567988cf Clear up wording Wilson Lin 2020-01-05 14:07:31 +1100
  • 7162cc2ca0 Update graphs Wilson Lin 2020-01-05 14:00:32 +1100
  • 45843408e7 0.0.9 Wilson Lin 2020-01-05 13:56:52 +1100
  • 5e05cbcff8 Improve Node.js install script Wilson Lin 2020-01-05 13:55:20 +1100