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 |
Wilson Lin
|
3e7072c7e4
|
0.0.19
|
2020-01-19 00:22:45 +11:00 |
Wilson Lin
|
2079fdf3f7
|
Add Java to README
|
2020-01-19 00:21:58 +11:00 |
Wilson Lin
|
8623f9558f
|
Fix packaging of native Java libraries in workflow
|
2020-01-19 00:15:44 +11:00 |
Wilson Lin
|
36617fd428
|
0.0.18
|
2020-01-18 22:48:08 +11:00 |
Wilson Lin
|
3c227437c2
|
Update project metadata
|
2020-01-18 22:47:28 +11:00 |
Wilson Lin
|
3c4b71612e
|
Fix text minification
|
2020-01-18 22:39:33 +11:00 |
Wilson Lin
|
b88e96e97e
|
Significantly clarify code; handle whitespace minification and tag omission at root
|
2020-01-18 22:19:06 +11:00 |
Wilson Lin
|
fda1aa4572
|
Fix incorrect JAR path in Java workflow
|
2020-01-18 18:29:16 +11:00 |
Wilson Lin
|
e5b6a6e7ab
|
0.0.17
|
2020-01-18 18:21:13 +11:00 |
Wilson Lin
|
9671d9df56
|
Fix Java workflow
|
2020-01-18 18:20:00 +11:00 |
Wilson Lin
|
acf5428853
|
0.0.16
|
2020-01-18 17:56:13 +11:00 |
Wilson Lin
|
542f9fcf3f
|
Fix Java library
|
2020-01-18 17:55:13 +11:00 |
Wilson Lin
|
36eb03af64
|
Fix Java build pipeline
|
2020-01-18 17:02:02 +11:00 |
Wilson Lin
|
69506acbb6
|
0.0.15
|
2020-01-18 16:59:28 +11:00 |
Wilson Lin
|
574fee36a7
|
Update version script and set up build pipeline for Java
|
2020-01-18 16:54:52 +11:00 |
Wilson Lin
|
ec708a0f64
|
Create initial Java infrastructure
|
2020-01-18 15:19:38 +11:00 |
Wilson Lin
|
b4f8a041b2
|
Mention attr with default value removal in README; add <style> default attr values
|
2020-01-18 11:47:38 +11:00 |
Wilson Lin
|
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
|
2020-01-18 11:42:01 +11:00 |
Wilson Lin
|
cf56c0c2e6
|
Update bench results
|
2020-01-17 19:52:04 +11:00 |
Wilson Lin
|
ba5fbc68f7
|
Simplify and improve performance of whitespace minification strategy config
|
2020-01-17 19:27:34 +11:00 |
Wilson Lin
|
af8e93684a
|
0.0.14
|
2020-01-17 09:16:28 +11:00 |
Wilson Lin
|
cc90aec37e
|
Ignore perf data
|
2020-01-17 09:15:59 +11:00 |
Wilson Lin
|
3a9877534f
|
Minor code reformatting
|
2020-01-17 00:07:04 +11:00 |
Wilson Lin
|
5b78526230
|
Handle edge case in attribute value minification
|
2020-01-17 00:05:48 +11:00 |
Wilson Lin
|
ba97321bfa
|
Minor wording cleanup
|
2020-01-16 00:03:21 +11:00 |
Wilson Lin
|
4bfb4843cb
|
Also push tag when versioning
|
2020-01-15 23:05:13 +11:00 |
Wilson Lin
|
90a347d03b
|
0.0.13
|
2020-01-15 23:02:58 +11:00 |
Wilson Lin
|
26bd8920ee
|
Remove extensions from bench test files
|
2020-01-15 23:01:06 +11:00 |
Wilson Lin
|
4eeb70639a
|
Rename classname attr; update bench results; mention decoding to U+FFFD
|
2020-01-15 22:57:47 +11:00 |
Wilson Lin
|
f8b0bbe3e0
|
Fix various parsing bugs
|
2020-01-15 22:09:16 +11:00 |
Wilson Lin
|
7dcd7442e8
|
Remove redundant attributes with empty values
|
2020-01-15 00:58:33 +11:00 |
Wilson Lin
|
d474e4a097
|
Clarify script data handling and entity minification
|
2020-01-14 23:59:25 +11:00 |
Wilson Lin
|
fd9e90983f
|
Update bench tests and results
|
2020-01-14 21:30:44 +11:00 |
Wilson Lin
|
37115fef7a
|
Allow more whitespace w.r.t. attributes; do not format bench test pages
|
2020-01-14 21:10:49 +11:00 |
Wilson Lin
|
ba3e1917ce
|
Support unquoted attribute values
|
2020-01-14 20:47:42 +11:00 |
Wilson Lin
|
8a92d4281a
|
Remove incorrect comment and unused function
|
2020-01-14 17:56:13 +11:00 |
Wilson Lin
|
0fa6d660e6
|
Handle malformed entities
|
2020-01-14 17:55:27 +11:00 |
Wilson Lin
|
6a0b60db7d
|
Remove unused code
|
2020-01-12 22:49:41 +11:00 |
Wilson Lin
|
d5ecc020f3
|
Upsize graphs
|
2020-01-12 20:32:37 +11:00 |
Wilson Lin
|
80d619eeac
|
Improve graphs
|
2020-01-12 17:48:00 +11:00 |
Wilson Lin
|
ce17dd3e98
|
Mention bench in README
|
2020-01-12 17:42:30 +11:00 |
Wilson Lin
|
20c59769fe
|
Do not handle extremely rare escaped states in <script>; simplify graph to show single average
|
2020-01-12 17:39:23 +11:00 |
Wilson Lin
|
52592997fb
|
Use fastrie
|
2020-01-12 16:29:41 +11:00 |
Wilson Lin
|
03b230cea7
|
Fix typos
|
2020-01-10 18:45:06 +11:00 |
Wilson Lin
|
e966f9a23b
|
Remove unused code; handle escaped and double-escaped script data; allow using buffer instead of string source for bench; enforce matching tags
|
2020-01-10 18:30:49 +11:00 |
Wilson Lin
|
3ed4067304
|
0.0.12
|
2020-01-10 00:14:56 +11:00 |
Wilson Lin
|
8553b09eb3
|
Fix handling of <script> and <style>; do not minify JS and CSS code
|
2020-01-10 00:12:21 +11:00 |
Wilson Lin
|
53199880f5
|
Increase Rust bench iterations
|
2020-01-09 22:42:33 +11:00 |
Wilson Lin
|
68c43ab486
|
Also bench hyperbuild Rust; improve graphs; remove default values for html-minifier config
|
2020-01-09 22:40:04 +11:00 |
Wilson Lin
|
1cb9bf9817
|
Improve closing tag minification; update bench results
|
2020-01-09 20:45:14 +11:00 |
Wilson Lin
|
82a2e6e983
|
Update bench tests and results
|
2020-01-09 01:00:05 +11:00 |
Wilson Lin
|
8b4ec884b6
|
Handle ++/-- better
|
2020-01-09 00:57:14 +11:00 |
Wilson Lin
|
ba4b3f09f3
|
Fix typo in error name
|
2020-01-09 00:49:17 +11:00 |
Wilson Lin
|
204bd950a4
|
Improve handling of JS
|
2020-01-09 00:42:03 +11:00 |
Wilson Lin
|
407acf01a6
|
Improve parsing attributes reliability
|
2020-01-09 00:34:59 +11:00 |
Wilson Lin
|
a9eab38d88
|
Ensure JS RegExp does not contain line terminators
|
2020-01-09 00:34:35 +11:00 |
Wilson Lin
|
da830939d7
|
Handle processing instructions
|
2020-01-08 23:00:23 +11:00 |
Wilson Lin
|
11adb24f00
|
Refactor JS parsing
|
2020-01-08 22:34:04 +11:00 |
Wilson Lin
|
3744e13a4d
|
Attempt to handle RegExp literals in JS
|
2020-01-08 22:19:16 +11:00 |
Wilson Lin
|
bb42be10c8
|
Update bench tests
|
2020-01-08 12:35:39 +11:00 |
Wilson Lin
|
55a24aeef2
|
Remove development section from README
|
2020-01-08 11:52:33 +11:00 |
Wilson Lin
|
ce4e26ef5c
|
Fix README title level
|
2020-01-08 11:51:34 +11:00 |
Wilson Lin
|
9768844e7a
|
Update bench results
|
2020-01-08 11:47:03 +11:00 |
Wilson Lin
|
a9bb4c924f
|
Minify JS/CSS comments; faster removal of boolean attr values; sorted generated JSON objects
|
2020-01-08 11:40:06 +11:00 |
Wilson Lin
|
9a9b543b26
|
Remove boolean attribute values
|
2020-01-08 00:38:42 +11:00 |
Wilson Lin
|
94071a8302
|
0.0.11
|
2020-01-07 21:03:06 +11:00 |
Wilson Lin
|
c020a5427c
|
Update bench results
|
2020-01-07 21:01:19 +11:00 |
Wilson Lin
|
e63f8734b4
|
More minification
|
2020-01-07 20:56:37 +11:00 |
Wilson Lin
|
bab73243d7
|
Erase JS MIME types
|
2020-01-07 00:28:35 +11:00 |
Wilson Lin
|
3c90daa644
|
Implement closing tag omission
|
2020-01-06 23:36:05 +11:00 |
Wilson Lin
|
3ecfe2b41f
|
Fix discarding significant characters
|
2020-01-06 19:53:46 +11:00 |
Wilson Lin
|
0edea36920
|
Minor reformatting of build script
|
2020-01-06 19:29:00 +11:00 |
Wilson Lin
|
367c3114c0
|
More descriptive Node.js install
|
2020-01-06 18:58:41 +11:00 |