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
02ba438f76
[Node.js] Improve invalid arugment type error messages ( fixes #101 )
2023-01-05 12:33:57 +11:00
Wilson Lin
9eeca7bbda
Update CHANGELOG
2023-01-05 12:14:40 +11:00
Wilson Lin
d5d0444d18
[WASM] Add "type" and "main" fields to package.json
2023-01-05 12:14:10 +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
9d0cd1a45c
Update changelog when versioning
2022-10-28 11:15:16 +11:00
Wilson Lin
e888f92689
Bump setup-python
2022-10-28 11:00:42 +11:00
Wilson Lin
456f14732d
[Python] Fix ambiguous imports
2022-10-26 14:45:04 +11:00
Wilson Lin
6c9577399b
Update changelog
2022-10-26 07:43:42 +11:00
Vetési Zoltán
ad5a7797c6
Add python source distribution ( #112 )
2022-10-26 07:29:40 +11:00
Adam Johnson
521814979a
Add Python 3.11 support ( #117 )
2022-10-26 07:27:23 +11:00
Wilson Lin
52fd593885
Update CHANGELOG
2022-10-04 20:52:49 +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
Wilson Lin
29e7b1c187
Drop support for macOS ARM64 due to lack of access to hardware
2022-08-09 13:47:38 +10:00
Wilson Lin
73744cca70
Update CHANGELOG
2022-08-09 12:41:01 +10:00
Winston Ewert
ef6d049da8
Allow self-closing <svg> tags
2022-08-09 12:38:34 +10:00
Ryan Lopopolo
db0e14edf7
Update Node snippet in README to use `Buffer` ( #100 )
2022-08-07 17:18:52 +10:00
Wilson Lin
284f908c32
Update changelog
2022-07-05 12:09:00 +10:00
Wenzhuo Liu
9d5d1bb0f3
Fix the CLI and log files as they are processed ( #90 )
...
* fix: use rayon instead of handwritten thread pool
* style: add newline before a new section
* fix: bring back single file mode
* feat: add log
* chore: only print file name
2022-07-05 12:03:11 +10:00
Wilson Lin
7c97affa9d
Minor comment change
2022-06-22 23:39:08 +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
2947c0af1d
Minor refactoring
2022-06-22 14:47:48 +10:00
Wilson Lin
289df2bad9
Add optimisation flags to Rust libraries
2022-06-22 14:24:26 +10:00
Wilson Lin
85f6d9cd88
0.9.2
2022-06-22 14:04:44 +10:00
Wilson Lin
a6035d6f0f
Implement parallel processing with CLI
2022-06-22 14:03:19 +10:00
Wilson Lin
7263c7a95d
Bump minify-js
2022-06-22 12:52:33 +10:00
Wilson Lin
d83407019c
Fix Python workflow
2022-06-22 12:44:14 +10:00
Wilson Lin
78c4592b28
Formatting
2022-06-22 12:24:52 +10:00
Wilson Lin
776539b9ce
Create onepass variant for Python
2022-06-22 12:24:15 +10:00
Wilson Lin
fde8354461
Fix Node.js versioning
2022-06-22 12:06:15 +10:00
Wilson Lin
0a270f4f70
Add Python type definitions via stub file
2022-06-22 03:56:33 +10:00
Wilson Lin
bfae1e0897
0.9.1
2022-06-22 02:32:05 +10:00
Wilson Lin
f41aeec49c
Update changelog
2022-06-22 02:31:34 +10:00
Wilson Lin
e63fc8d27f
Fix Node.js postinstall
2022-06-22 02:31:10 +10:00
Wilson Lin
a246e72b4e
Fix Deno script Content-Type
2022-06-22 01:44:22 +10:00
Wilson Lin
b9bc93ef71
Fix Deno script Content-Type
2022-06-22 01:41:53 +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
b1c3198155
Update changelog
2022-06-22 01:18:29 +10:00
Wilson Lin
cff28902c9
Update changelog
2022-06-22 01:16:29 +10:00
Wilson Lin
187036d57e
Fix typo
2022-06-22 01:02:04 +10:00
Wilson Lin
13d261048b
Add more metadata to WASM package.json
2022-06-22 01:01:33 +10:00
Wilson Lin
86e7ca8af1
Fix WASM build scripts
2022-06-22 00:56:29 +10:00
Wilson Lin
b6a39ac978
Fix WASM pipeline typo
2022-06-22 00:48:10 +10:00
Wilson Lin
9f0354f1a3
Fix WASM example
2022-06-22 00:45:39 +10:00
Wilson Lin
3e20d50eeb
Implement support for WASM and Deno
2022-06-22 00:43:09 +10:00
Wilson Lin
cc0d78b9da
Fix benchmark runners
2022-06-21 23:14:12 +10:00
Wilson Lin
184569f660
Avoid use of environment variable syntax which is unsupported in Windows
2022-06-21 23:10:25 +10:00
Wilson Lin
ad05741df0
Use Neon for Node.js
2022-06-21 23:03:35 +10:00
Wilson Lin
ec8c4e338a
Remove core variant
2022-06-21 21:52:28 +10:00
Wilson Lin
c7d0652fbc
Use minify-js as JS minifier
2022-06-21 17:29:12 +10:00
Wilson Lin
fd60983516
Handle existing wheels when building Python library
2022-06-17 18:01:13 +10:00
Wilson Lin
337de1fcd9
0.8.1
2022-06-17 11:59:21 +10:00
Wilson Lin
64e880684a
v0.8.1 changelog
2022-06-17 11:58:21 +10:00
Wilson Lin
f3a3299d02
Create wrapper index.js for Node.js library
2022-03-28 10:09:50 +11:00
Wilson Lin
a38b0ac078
Bump html-data
2022-03-28 09:50:57 +11:00
Wilson Lin
34669ead1a
Minor phrasing changes
2022-03-22 12:44:14 +11:00
Wilson Lin
91c25a6ef1
Fix README links to element types
2022-03-22 12:12:03 +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
1bf2435c62
Mention Node.js Windows build fix in CHANGELOG
2021-12-14 13:49:11 +11:00
Wilson Lin
bb585ba588
Update Node.js GYP build Windows static libraries
2021-12-14 13:17:25 +11:00
Wilson Lin
08ee491c22
Fix typo
2021-12-14 12:52:14 +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
6e2f2465a4
Simplify Node.js example
2021-12-04 15:55:16 +11:00
Wilson Lin
ad75f3c91d
Improve README
2021-12-04 15:51:30 +11:00
Wilson Lin
e71eef0421
Minor clarification
2021-11-12 17:44:53 +11:00
Wilson Lin
266e876dac
0.7.0
2021-11-12 17:24:06 +11:00
Wilson Lin
fcf3b5c215
Update CHANGELOG
2021-11-12 17:19:37 +11:00
Wilson Lin
04944cb338
Update README with new arch support
2021-11-12 17:16:43 +11:00
Wilson Lin
9dc1bb07c9
Build CLI for macOS ARM64
2021-11-12 17:14:22 +11:00
Wilson Lin
10f76c2c9e
Fix Python library paths
2021-11-12 16:59:28 +11:00
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