Commit Graph

690 Commits

Author SHA1 Message Date
Wilson Lin 92eda69da7 Update README 2020-03-01 14:08:50 +11:00
Wilson Lin 66c4f74e76 0.0.44 2020-03-01 14:05:45 +11:00
Wilson Lin ab28f51b3c Fix incorrect encoding of `>` instead of `<` 2020-03-01 14:04:20 +11:00
Wilson Lin d9d8f98f71 Mention TS API 2020-02-01 00:18:43 +11:00
Wilson Lin 77576eee13 0.0.43 2020-01-31 23:41:29 +11:00
Wilson Lin 142acaf4bf Fix wording 2020-01-31 23:41:03 +11:00
Wilson Lin 95c22f569a Add READMEs 2020-01-31 23:38:58 +11:00
Wilson Lin 934eb7a22d Use specific Rust version for workflows to prevent compilation issues with newer versions 2020-01-31 23:30:14 +11:00
Wilson Lin ddf7834c90 0.0.42 2020-01-31 23:16:48 +11:00
Wilson Lin aaf57a9c22 Improve performance through inlining and direct arrays 2020-01-31 23:15:35 +11:00
Wilson Lin cffd3e4e73 Minor typo 2020-01-27 09:20:37 +13:00
Wilson Lin 375fcf0d01 0.0.41 2020-01-26 23:26:59 +13:00
Wilson Lin 2ebfb9d017 Remove comments 2020-01-26 23:26:47 +13:00
Wilson Lin 7330b2d24e Fix incorrect Node.js version used for bench 2020-01-26 23:24:33 +13:00
Wilson Lin ed7453ef8f 0.0.40 2020-01-26 22:50:39 +13:00
Wilson Lin ab4b1e3293 Reformat versioning script; provide instructions for installing CLI from source 2020-01-26 22:50:27 +13:00
Wilson Lin 3aa752e46b Restructure enums and matching for performance 2020-01-26 22:32:06 +13:00
Wilson Lin b6303eeb15 Improve bench infra 2020-01-26 21:23:23 +13:00
Wilson Lin 58071f7817 Clarify CLI arch and remove links to ignored folders 2020-01-26 19:08:43 +13:00
Wilson Lin 555406e4ac 0.0.39 2020-01-26 18:38:55 +13:00
Wilson Lin 212e4257d1 Fix bugs relating to entities decoding and encoding 2020-01-26 18:38:23 +13:00
Wilson Lin 73d2fcb4c7 Update html-minifier in bench 2020-01-26 17:09:19 +13:00
Wilson Lin 75748cbaa3 0.0.38 2020-01-26 16:50:30 +13:00
Wilson Lin 4a7f57e792 Make sed cross-platform 2020-01-26 16:47:06 +13:00
Wilson Lin 88b593b352 0.0.37 2020-01-26 16:39:12 +13:00
Wilson Lin 26f5aa4cf6 Benchmark with workflow instead 2020-01-26 16:38:14 +13:00
Wilson Lin ead4917fb7 Minor cleanup of Processor 2020-01-26 13:49:43 +13:00
Wilson Lin ee2d9e22cf Reformatting 2020-01-26 13:35:57 +13:00
Wilson Lin 90148f5f9b Support stdin/out for CLI; use friendlier CLI error messages; clarify replacement character usage 2020-01-26 13:30:41 +13:00
Wilson Lin 28aa3ea972 Clear up some wording in README 2020-01-26 03:45:34 +13:00
Wilson Lin 2c5a4987e5 Mention new minifications in README 2020-01-26 03:32:41 +13:00
Wilson Lin 71a3e3927b Create through matching condition; show code context on error when using CLI 2020-01-26 03:25:07 +13:00
Wilson Lin 0a094dfed0 Implement more effective `>` encoding; restructure internal APIs 2020-01-26 01:05:07 +13:00
Wilson Lin 24c1639a82 Remove unused errors; order imports 2020-01-25 20:07:52 +13:00
Wilson Lin 8988ff1e3a Create simplified unified matching API 2020-01-25 20:04:02 +13:00
Wilson Lin 5f0d799ac5 Fix op/s typos 2020-01-25 03:08:00 +13:00
Wilson Lin a43cd0cd7d Fix typo in README 2020-01-25 03:06:04 +13:00
Wilson Lin a1e5e0945c Create bench README 2020-01-25 03:04:07 +13:00
Wilson Lin 232b01b1c3 Ignore package-lock.json 2020-01-25 01:39:32 +13:00
Wilson 6ec509945a Minify area[shape] attr; simplify NS code 2020-01-24 15:17:46 +13:00
Wilson 54b65bbd0c Minify SVG attributes; minor QoL improvements 2020-01-24 03:53:09 +13:00
Wilson Lin 24951cb7ee 0.0.36 2020-01-21 01:50:19 +11:00
Wilson Lin fb4ad4b449 Fix Ruby native module file path 2020-01-21 01:49:42 +11:00
Wilson Lin 4cf31d4174 Use canonical minified length for bench 2020-01-21 01:44:06 +11:00
Wilson Lin d520897cb2 0.0.35 2020-01-21 00:50:20 +11:00
Wilson Lin 9137d51ce9 Use incrementing versioning script 2020-01-21 00:50:06 +11:00
Wilson Lin 3cd2fa0630 Install Ruby build deps on macOS 2020-01-21 00:42:24 +11:00
Wilson Lin 385975b88f Fix Python library loading 2020-01-21 00:33:31 +11:00
Wilson Lin 0a67ec92ec Fix missing parts in Ruby native module file names 2020-01-21 00:27:58 +11:00
Wilson Lin 0f9c1702b7 0.0.34 2020-01-21 00:16:04 +11:00
Wilson Lin 05547d82a4 Fix naming of Windows native module files 2020-01-21 00:15:26 +11:00
Wilson Lin fcaa7ba22b Fix Ruby workflow 2020-01-21 00:09:51 +11:00
Wilson Lin c0a9485283 0.0.33 2020-01-20 21:57:53 +11:00
Wilson Lin e12984b682 Mention PyPI 2020-01-20 21:57:31 +11:00
Wilson Lin 4a77869049 Build Python per version 2020-01-20 21:55:17 +11:00
Wilson Lin a09103210e Install Ruby compilation dependencies 2020-01-20 21:10:58 +11:00
Wilson Lin 39dcdd3b0a 0.0.32 2020-01-20 21:02:16 +11:00
Wilson Lin dad9802826 Attempt to fix Ruby and Python workflows 2020-01-20 21:01:57 +11:00
Wilson Lin 8954bbae4a 0.0.31 2020-01-20 20:45:01 +11:00
Wilson Lin 247b63f29a Fix Ruby and Python workflows 2020-01-20 20:44:47 +11:00
Wilson Lin 2e61f38b01 0.0.30 2020-01-20 19:43:00 +11:00
Wilson Lin 6f83d5bb23 Bundle native modules inside Python package 2020-01-20 19:42:45 +11:00
Wilson Lin de9fab6f41 Build Ruby per version 2020-01-20 17:48:17 +11:00
Wilson Lin a45ff036c8 Use here documents 2020-01-20 15:10:34 +11:00
Wilson Lin 176300a47a Fix bad here document in Java workflow Bash script 2020-01-20 15:05:53 +11:00
Wilson Lin e535fc2222 0.0.29 2020-01-20 14:52:30 +11:00
Wilson Lin d05a5e0165 Add URL to RubyGems 2020-01-20 14:44:04 +11:00
Wilson Lin ac6e04185f Mention Maven and RubyGems in README 2020-01-20 14:42:23 +11:00
Wilson Lin 8b825e8fd8 Publish Java from workflow 2020-01-20 14:18:40 +11:00
Wilson Lin 49408299d2 Fix and refactor bench scripts 2020-01-20 11:12:51 +11:00
Wilson Lin 719a464687 Clean up Java package 2020-01-20 10:09:52 +11:00
Wilson Lin 2393176fa1 0.0.28 2020-01-20 01:13:37 +11:00
Wilson Lin 36c5a2d218 Include READMEs 2020-01-20 01:13:21 +11:00
Wilson Lin ee84926695 0.0.27 2020-01-20 00:43:17 +11:00
Wilson Lin 5973b7f941 Fix npm credentials and package lock in workflow 2020-01-20 00:41:37 +11:00
Wilson Lin 87f2a5d298 Remove empty step 2020-01-20 00:35:41 +11:00
Wilson Lin b71bf0f62b Fix Ruby gem publishing 2020-01-20 00:33:39 +11:00
Wilson Lin 5677377dcb Fix Node.js workflow 2020-01-20 00:29:25 +11:00
Wilson Lin 2a9e7ff022 Do not publish to npm locally 2020-01-20 00:25:09 +11:00
Wilson Lin c781699680 0.0.26 2020-01-20 00:24:16 +11:00
Wilson Lin f484b18b0c Create TS typings and bundle with native modules for Node.js; directly publish Ruby and Node.js from workflows 2020-01-20 00:23:57 +11:00
Wilson Lin 23ccc0d6bc 0.0.25 2020-01-19 23:44:25 +11:00
Wilson Lin 1bf6d6015a Clean up Java workflow; fix Ruby gem versioning 2020-01-19 23:44:05 +11:00
Wilson Lin 894c5a9d33 0.0.24 2020-01-19 23:36:38 +11:00
Wilson Lin 3404970798 Fix versioning of Ruby gem 2020-01-19 23:36:26 +11:00
Wilson Lin 75d04aa288 Fix links in README 2020-01-19 23:31:22 +11:00
Wilson Lin 1c57a41bd6 0.0.23 2020-01-19 23:26:17 +11:00
Wilson Lin af190bbbf0 Temporarily do not support Ruby on Windows due to difficulty 2020-01-19 23:24:54 +11:00
Wilson Lin 024e6aada0 0.0.22 2020-01-19 19:32:28 +11:00
Wilson Lin d69925f379 Fix packaging of native library files in Ruby workflow 2020-01-19 19:31:01 +11:00
Wilson Lin 621bc83302 Fix Ruby workflow 2020-01-19 19:25:11 +11:00
Wilson Lin d63fddbcf1 0.0.21 2020-01-19 19:20:11 +11:00
Wilson Lin e192aa6c3f Create Ruby version 2020-01-19 19:19:33 +11:00
Wilson Lin 5c1b618610 Move Cargo config from Cargo.toml 2020-01-19 17:06:46 +11:00
Wilson Lin b9974e626b Fix Python in README 2020-01-19 16:52:42 +11:00
Wilson Lin 232293bdd8 0.0.20 2020-01-19 16:50:51 +11:00
Wilson Lin 7940fae01b Create Python version; fix Rust code sample on README 2020-01-19 16:50:21 +11:00
Wilson Lin 6b2b8cf552 Handle comments correctly 2020-01-19 11:44:11 +11:00
Wilson Lin 9f93a5d6de Fix content whitespace trimming 2020-01-19 11:32:38 +11:00
Wilson Lin e683eed0b5 Move bench results to own folder and generate per-test graphs 2020-01-19 01:14:30 +11:00