3.2.3 (2025-02-04)
- publish: 🔥 archive project (b216963)
3.2.2 (2024-11-07)
- compiler@config: properly ignore dir and files by glob (86fca9f)
- compiler@other: 🐛 ignore some directories (f4ed361)
- compiler@other: properly handle optional modules (86ddf7c)
3.2.1 (2024-11-03)
- compiler@config: 🩹 don't log errors when to not (a1f92b5)
- compiler@json: now really remove JSONC error checking (c10ad7d)
- compiler@json: now really replace jsonc-parser with @std/jsonc (c55b625)
- man i wanna switch to deno (797401b)
3.2.0 (2024-10-23)
- bruh: 🤡 crap go back (ddcb674)
3.1.0 (2024-10-23)
- compiler@config: 🔥 remove JSON.errorChecking (96a11f6)
- compiler@json: ⚡ replace jsonc-parser with @std/jsonc (d426477)
3.0.0 (2024-10-15)
- compiler@api: 🩹 remove .finish() (8d66e88)
- 🎸 changed structure of class (5887b9b)
- 🎸 remove dashes on commands (a7d4eda)
- cli: add "sjs" as alias for cli (6415b00)
- cli: add config flag for command "compile" (9e6964f)
- 🧨 Renamed the commands
- 🧨 AfterCompilation.finish() removed
2.1.2 (2024-09-20)
- hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh: 🤡 force release to minor version (8192aa7)
2.1.1 (2024-09-20)
- compiler@api: 🚑 add main index (c09a56d)
2.1.0 (2024-09-20)
- compiler@asset: 🩹 exclude compress on PNG (d388670)
- compiler@other: 🧵 default to 4 threads when there is no available CPU info (e4b7eb4)
- cli: ✨ add "bare bones" compilation (514cb62)
- cli: 🔧 add config initializer (f967f95)
- compiler@api: ✨ add api support yippee! (1121825)
- compiler@config: ✨ add globbing (93a8623)
- compiler@config: ✨ add option to log errors in getting config (5ab19d3)
- compiler@other: ✨ add JSON, PNG, LANG, JPG and caching config (25b5489)
- compiler@other: ⚡ full multithreading rewrite! (35c9277)
2.0.1 (2024-09-06)
- compiler@other: ⚡ update fdir-size (33f440c)
2.0.0 (2024-08-30)
- compiler@config: force breaking changes about config (859647a)
- compiler@config: js-yaml is now optional to install and the structure of the config file has changes.
1.5.0 (2024-08-29)
- compiler@config: 🩹 "no valid config" message now warns instead of error (15b7139)
- deps: ⬆️ upgrade fdir to 6.3.0 and fdir-size to 1.0.2 (9657de3)
- compiler@config: 🔥 handle js-yaml as an optional package (d2ff69e)
- compiler@config: ✨ 🔧 config overhaul! (61e9b1d)
- compiler@json: ✨ ⚡ add JSON errorChecking option to config (d8d043d)
1.4.10 (2024-08-27)
- deps: 🩹 update micromatch to fix vulnerability (05346cc)
1.4.9 (2024-08-27)
- compiler@other: 🩹 create temp dir before compilation (c91960f)
1.4.8 (2024-08-21)
- publish: 👷 ignore unnecessary files (50b38a5)
1.4.7 (2024-08-21)
- compiler@other: ⚡ faster dir size calculation (0581f64)
1.4.6 (2024-08-18)
- cli: ⚡ 📦 substitute mri for yargs (79e1905)
1.4.5 (2024-08-18)
- compiler@other: 🩹 fix a potential error when writing cache with the same hash (cdd2e52)
1.4.4 (2024-08-14)
- compiler@other: 🩹 remove unnecessary array creation (ba83f90)
1.4.3 (2024-08-14)
- compiler@other: ⚡ optimize array chunking (d3bfab7)
1.4.2 (2024-08-12)
- compiler : ⚡ copying files is done through promises (8cb257a)
- compiler : ⚡ ignore potential empty array to be sent to threads (c7d7e64)
1.4.1 (2024-08-08)
- 🩹 fs rm wont freeze spinner (93f0ecf)
- compiler: compression: 🩹 create non-existent dir to prevent potential bug (19f8710)
1.4.0 (2024-08-08)
- asset: ✨ add png compression (7731eed)
- compression: ⚡ replace archiver with adm-zip for faster compress (df0b2bd)
1.3.1 (2024-08-06)
- 🐛 input only the files' origin path instead of the temp path on error (00cab33)
1.3.0 (2024-08-06)
- ✨ add a proper error list for JSON minifier (af5dc68)
1.2.4 (2024-08-06)
- ⚡ file gathering now happens on the main compiler instead of workers (234e063)
1.2.3 (2024-08-05)
- add error checking on comparison (751330f)
1.2.1 (2024-07-05)
This changelog was manually made. I haven't setup changelog system for semantic release... -TBroz15
- feat: 🔧 support for suitcase config files (b0bbb33)
- build: 💚 fix where includeDir is not defined, caused to incomplete files
Big thanks to @Goofy9506 for the first ever contribution!
1.2.2 (2024-08-05)
- set fast=folder-size as a trusted dependency for bun (612fca4)