Commit Graph

1005 Commits

Author SHA1 Message Date
Wilson Lin 92f03f1aed Fix pip path 2021-11-12 16:43:59 +11:00
Wilson Lin b11ad8dee3 Fix Python path in macOS ARM64 2021-11-12 16:39:59 +11:00
Wilson Lin 1f81458c18 Ensure Homebrew is loaded; drop support for Python 3.7 due to lack of ARM64 macOS build by Homebrew 2021-11-12 16:34:59 +11:00
Wilson Lin 9cd0bf2ae4 Fix Python path on macOS ARM64 2021-11-12 16:27:52 +11:00
Wilson Lin cc1b0d4e2b Experiment with building macOS ARM64 Python packages 2021-11-12 16:20:50 +11:00
Wilson Lin 90775530f2 Fix pip command 2021-11-12 16:17:23 +11:00
Wilson Lin ff6c445bb8 Ensure pyenv is loaded 2021-11-12 16:09:36 +11:00
Wilson Lin 2420e9152f Rename Linux ARM64 worker 2021-11-12 16:04:15 +11:00
Wilson Lin e5889868ce Use pipenv for ARM64 Linux 2021-11-12 15:57:08 +11:00
Wilson Lin b4a08432a1 Experiment with ARM64 Linux Python builds 2021-11-12 15:43:00 +11:00
Wilson Lin 694bb2cb8e Add support for Python 3.10, Node.js 17, and Node.js on Apple Silicon to build pipelines 2021-11-12 15:30:37 +11:00
Wilson Lin 2a458483f3 Resize charts in README 2021-11-06 16:16:39 +11:00
Wilson Lin b05ea30b31 Include cli.js 2021-10-23 18:00:15 +11:00
Wilson Lin e7add80c48 0.6.10 2021-10-23 17:47:00 +11:00
Wilson Lin ee9fc50741 Implement CLI wrapper for Node.js; fix Node.js TS defs 2021-10-23 17:42:26 +11:00
Wilson Lin 05e22f958f 0.6.9 2021-10-23 16:58:03 +11:00
Wilson Lin a90b6458db Bump esbuild-rs 2021-10-23 16:54:57 +11:00
Wilson Lin ece1f84fc4 Fix spaces not being added between unquoted attributes when requested 2021-10-23 13:39:06 +11:00
Wilson Lin c8973d4eac Intrepret `type=module` on <script> as a JS type 2021-10-23 13:27:48 +11:00
Wilson Lin 220a9d02b8 0.6.8 2021-08-10 17:46:18 +10:00
Wilson Lin 14b3999705 Add Cfg option to disable DOCTYPE minification 2021-08-10 17:45:37 +10:00
Wilson Lin ca30897dae Trim script and style elements 2021-08-10 17:35:14 +10:00
Wilson Lin b0bba546ce Formatting 2021-08-10 16:33:20 +10:00
Wilson Lin 1b39178914 0.6.7 2021-08-10 16:13:22 +10:00
Wilson Lin ebc3c67063 Fix onepass 2021-08-10 16:12:57 +10:00
Wilson Lin f304baed0f Improve attr min 2021-08-10 16:07:38 +10:00
Wilson Lin bdd6458f22 Simplify Cfg 2021-08-10 14:31:08 +10:00
Wilson Lin 654b05d593 Update onepass README 2021-08-10 14:27:59 +10:00
Wilson Lin 563f7dfc2a Implement Default and spec_compliant for Cfg 2021-08-10 14:27:59 +10:00
Wilson Lin 724c5ec4e4
Fix Java example 2021-08-10 04:00:44 +10:00
Wilson Lin d5beb4eb5f 0.6.6 2021-08-10 03:11:00 +10:00
Wilson Lin d427d2753a Implement c14n; minify doctypes; minify viewport tags 2021-08-10 02:56:48 +10:00
Wilson Lin e6637b2495 0.6.5 2021-08-09 23:23:03 +10:00
Wilson Lin b047dc79c4 Fix bench scripts 2021-08-09 23:19:37 +10:00
Wilson Lin 95c792cebf 0.6.4 2021-08-09 23:13:21 +10:00
Wilson Lin 73a9b2cfb6 Implement tests 2021-08-09 23:11:24 +10:00
Wilson Lin de3df3b0fb Fix bench build script 2021-08-09 23:09:52 +10:00
Wilson Lin 1fc0fb55a4 0.6.3 2021-08-09 22:22:24 +10:00
Wilson Lin 5cef4219e6 Fix [style] and script[type] minification; optimise attr ordering; refactor bench runners 2021-08-09 22:20:33 +10:00
Wilson Lin f29ae39e47 0.6.2 2021-08-09 20:45:28 +10:00
Wilson Lin 0bed19e5ed Allow comparison 2021-08-09 20:42:47 +10:00
Wilson Lin b18201169f Also version onepass variant 2021-08-09 20:00:19 +10:00
Wilson Lin 19abe390d4 Formatting 2021-08-09 19:56:37 +10:00
Wilson Lin 3b6c22088e Update graph size 2021-08-09 19:31:36 +10:00
Wilson Lin 6da8f1a2c0 Wording 2021-08-09 19:30:27 +10:00
Wilson Lin 7d5ba5033b Improve bench 2021-08-09 19:24:43 +10:00
Wilson Lin 2e4015de40 0.6.1 2021-08-09 18:11:57 +10:00
Wilson Lin e921bf6771 Add onepass README 2021-08-09 18:10:52 +10:00
Wilson Lin 91bdcc3e44 Use symlink to common submodule as using a filesystem dep prevents publishing 2021-08-09 17:46:01 +10:00
Artem fbe4cfc21b
Fix homepage in minify_html.gemspec (#42) 2021-08-09 16:52:18 +10:00
Wilson Lin 1207b9c2cb Delete dead code 2021-08-09 00:50:09 +10:00
Wilson Lin 4871475018 Fix missing import 2021-08-09 00:49:09 +10:00
Wilson Lin d7473f8a41 Fix versioning script 2021-08-09 00:48:07 +10:00
Wilson Lin 7247f9e6e3 Fix graphs 2021-08-09 00:08:30 +10:00
Wilson Lin 76215a297d Fix env parsing 2021-08-08 23:39:42 +10:00
Wilson Lin f6d40886f6 Update onepass link 2021-08-08 23:14:49 +10:00
Wilson Lin 32ec851f47 Set chart width in README 2021-08-08 23:12:08 +10:00
Wilson Lin c3bbbc4985 Formatting 2021-08-08 23:11:34 +10:00
Wilson Lin 38f186f73e Complete new bench 2021-08-08 23:11:05 +10:00
Wilson Lin 21297d053a Refactoring 2021-08-08 21:23:53 +10:00
Wilson Lin 977b77463a Benchmark fixes 2021-08-08 21:20:06 +10:00
Wilson Lin a28e69ddb0 Generify bench 2021-08-08 21:01:37 +10:00
Wilson Lin 4fc9496829 Fix references in onepass 2021-08-08 19:00:51 +10:00
Wilson Lin 3e3a4bbd9a Move entity code 2021-08-08 18:46:51 +10:00
Wilson Lin 0918aa8346 Fix Python workflow 2021-08-08 18:37:04 +10:00
Wilson Lin 17f7f5aaef Fix versioning script 2021-08-08 18:06:17 +10:00
Wilson Lin b47c730d86 Fix minify-html-common 2021-08-08 18:03:34 +10:00
Wilson Lin 6ebecd1364 Use minify-html-common; reformat 2021-08-08 17:58:10 +10:00
Wilson Lin 82d287d9c4 Restructure Rust project 2021-08-08 17:40:42 +10:00
Wilson Lin 1179ec1769 Restore onepass lib.rs 2021-08-08 17:29:48 +10:00
Wilson Lin cf28e14a4e Merge back onepass as submodule 2021-08-08 17:27:07 +10:00
Wilson Lin f140bb6739 Create onepass submodule 2021-08-08 17:23:42 +10:00
Wilson Lin 7612244a10 Let esbuild handle closing script and style tag escaping 2021-08-08 17:18:50 +10:00
Wilson Lin 920133fc18 Improve CSS and JS minification 2021-08-08 16:16:12 +10:00
Wilson Lin bcfc5713fc Improve graph size 2021-08-08 13:59:21 +10:00
Wilson Lin 85eea9b7d4 Improve graph 2021-08-08 13:56:19 +10:00
Wilson Lin 613f98c302 0.6.0 2021-08-08 13:01:44 +10:00
Wilson Lin c4596c72b7 Use hosted icons 2021-08-08 13:00:42 +10:00
Wilson Lin 2187ebc95e Improve B2 upload workflow 2021-08-08 12:54:56 +10:00
Wilson Lin a5263993a1 Improve CLI 2021-08-08 11:44:13 +10:00
Wilson Lin b704f51940 Improve README 2021-08-08 11:39:11 +10:00
Wilson Lin 46e20986b2 Avoid Node.js unnecessary source copying 2021-08-08 11:29:31 +10:00
Wilson Lin 472c4d8fac Improve attr min performance 2021-08-08 11:23:24 +10:00
Wilson Lin 3831a2605e Mention ARM CLI 2021-08-08 11:19:41 +10:00
Wilson Lin 35e53d6b3b Fix bench workflow 2021-08-08 11:17:32 +10:00
Wilson Lin d43e25c237 Build CLI for ARM64 2021-08-08 11:14:58 +10:00
Wilson Lin c2f1ab028b Clarify README 2021-08-08 02:45:56 +10:00
Wilson Lin 5c3f6591fc 0.5.3 2021-08-08 02:35:58 +10:00
Wilson Lin 0f620de731 Fix CLI 2021-08-08 02:31:32 +10:00
Wilson Lin 4c69399c5a 0.5.2 2021-08-08 02:23:43 +10:00
Wilson Lin 561f2094fc Fix CLI 2021-08-08 02:22:29 +10:00
Wilson Lin 382b07a517 Remove incorrect workflow conditional 2021-08-08 02:22:14 +10:00
Wilson Lin 5ef491b823 0.5.1 2021-08-08 02:00:00 +10:00
Wilson Lin 9203e40eeb Minor clarification 2021-08-08 01:52:25 +10:00
Wilson Lin e3918e6abb Do not run workflows on every commit 2021-08-08 01:48:52 +10:00
Wilson Lin 0b58853999 Add spec-compliant unquoted attr values option 2021-08-08 01:45:25 +10:00
Wilson Lin 841c6de908 0.5.0 2021-08-08 01:16:02 +10:00
Wilson Lin 91c764d058 Improve README layout 2021-08-08 01:14:58 +10:00
Wilson Lin 4017bdb381 Minor clarifications 2021-08-08 01:12:41 +10:00
Wilson Lin b80cc0bbd2 Update README 2021-08-08 01:10:40 +10:00