Commit Graph

73 Commits

Author SHA1 Message Date
Michael Pfaff b77eff39e1
Implement Display for Error and derive Clone for ErrorType 2023-05-15 00:13:36 -04:00
Wilson Lin e5307d4c9f 0.11.1 2023-05-07 19:34:04 +07:00
Wilson Lin 1dde21ce12 0.11.0 2023-05-07 18:16:04 +07:00
Wilson Lin ad21466d2c Change default CSS minifier optimising level and allow configuring it 2023-02-16 19:23:03 +11:00
Wilson Lin d4e0887465 0.10.8 2023-01-31 15:14:32 +11:00
Wilson Lin 019909b9f2 0.10.7 2023-01-06 09:44:12 +11:00
Wilson Lin b624297fc6 Bump minify-js to 0.4.2 2023-01-06 09:43:47 +11:00
Wilson Lin e9f3bf44a9 0.10.6 2023-01-05 14:56:20 +11:00
Wilson Lin 013afa007e Improve handling of RCDATA text content in edge cases 2023-01-05 14:55:45 +11:00
Wilson Lin c8649df0af 0.10.5 2023-01-05 14:29:50 +11:00
Wilson Lin cdd56e8667 Do not encode entities in RCDATA text content 2023-01-05 14:28:16 +11:00
Wilson Lin f9dd173c7e 0.10.4 2023-01-05 12:38:00 +11:00
Wilson Lin a316b8bcbb Minor type fixes 2023-01-05 12:37:40 +11:00
Wilson Lin bd2fdb3edd Bump css-minify to 0.3.1 2023-01-05 11:52:49 +11:00
Wilson Lin 5989c06e58 Use FxHasher for internal hash-based data structures 2023-01-05 11:48:03 +11:00
Wilson Lin b6a0a9102e 0.10.3 2022-10-28 11:16:02 +11:00
Wilson Lin 10f2c77770 0.10.2 2022-10-04 20:16:05 +11:00
Wilson Lin 4c79885f16 Bump minify-js to 0.2.6 2022-10-04 20:15:01 +11:00
Wilson Lin ddb1efab17 0.10.1 2022-09-28 12:53:47 +10:00
Wilson Lin 1aea5d1be8 Bump minify-js 2022-09-28 12:51:44 +10:00
Wilson Lin b9dcd6e807 0.10.0 2022-09-01 18:12:56 +10:00
Winston Ewert ef6d049da8
Allow self-closing <svg> tags 2022-08-09 12:38:34 +10:00
Wilson Lin c5bfac177c Drop mismatched closing tags instead of reinterpreting as opening tags 2022-06-22 20:13:36 +10:00
Wilson Lin 85f6d9cd88 0.9.2 2022-06-22 14:04:44 +10:00
Wilson Lin 7263c7a95d Bump minify-js 2022-06-22 12:52:33 +10:00
Wilson Lin 776539b9ce Create onepass variant for Python 2022-06-22 12:24:15 +10:00
Wilson Lin bfae1e0897 0.9.1 2022-06-22 02:32:05 +10:00
Wilson Lin 5f6cb83736 0.9.0 2022-06-22 01:37:10 +10:00
Wilson Lin aa6c0e31ae Use minify-js for onepass 2022-06-22 01:36:27 +10:00
Wilson Lin c7d0652fbc Use minify-js as JS minifier 2022-06-21 17:29:12 +10:00
Wilson Lin 337de1fcd9 0.8.1 2022-06-17 11:59:21 +10:00
Wilson Lin a38b0ac078 Bump html-data 2022-03-28 09:50:57 +11:00
Wilson Lin ec894e9ee7 0.8.0 2021-12-15 15:30:50 +11:00
Wilson Lin 737a82df40 Minify SVG element whitespace 2021-12-15 15:29:06 +11:00
Wilson Lin 04707e5e06 0.7.2 2021-12-14 13:50:03 +11:00
Wilson Lin 13399ceed8 0.7.1 2021-12-14 12:50:28 +11:00
Wilson Lin e93188f9b7 Do not remove empty alt tag 2021-12-14 12:49:29 +11:00
Wilson Lin 266e876dac 0.7.0 2021-11-12 17:24:06 +11:00
Wilson Lin e7add80c48 0.6.10 2021-10-23 17:47:00 +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 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 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 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 19abe390d4 Formatting 2021-08-09 19:56:37 +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
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 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 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