Skip to content
This repository was archived by the owner on Feb 4, 2025. It is now read-only.

Releases: TBroz15/SuitcaseJS

v3.2.3

04 Feb 09:24
Compare
Choose a tag to compare

3.2.3 (2025-02-04)

Bug Fixes

  • publish: 🔥 archive project (b216963)

v3.2.2

07 Nov 10:22
Compare
Choose a tag to compare

3.2.2 (2024-11-07)

Bug Fixes

  • compiler@config: properly ignore dir and files by glob (86fca9f)
  • compiler@other: 🐛 ignore some directories (f4ed361)
  • compiler@other: properly handle optional modules (86ddf7c)

v3.2.1

03 Nov 10:30
Compare
Choose a tag to compare

3.2.1 (2024-11-03)

Bug Fixes

  • 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)

v3.2.0

23 Oct 09:06
Compare
Choose a tag to compare

3.2.0 (2024-10-23)

Features

  • bruh: 🤡 crap go back (ddcb674)

v3.1.0

23 Oct 08:30
Compare
Choose a tag to compare

3.1.0 (2024-10-23)

Features

  • compiler@config: 🔥 remove JSON.errorChecking (96a11f6)

Performance Improvements

  • compiler@json: ⚡ replace jsonc-parser with @std/jsonc (d426477)

v3.0.0

15 Oct 10:46
Compare
Choose a tag to compare

3.0.0 (2024-10-15)

Bug Fixes

  • compiler@api: 🩹 remove .finish() (8d66e88)

Features

  • 🎸 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)

BREAKING CHANGES

  • 🧨 Renamed the commands

Commands like --compile, --init, --help will remove its dashes into compile, init, help to remove a bit of confusion between command and flags.

  • 🧨 AfterCompilation.finish() removed

For the API change, .finish() is no longer required to be used to remove temporary files as now it happens on .compile()

These are the examples from before and after change.

Before v3

const pack = 
    await new Suitcase("./pack/")
        .readConfig()
        .compile("./out.mcpack");
        
const getStats = await pack.finish()

console.log("Stats: ", await getStats());

After v3

const pack = 
    await new Suitcase("./pack/")
        .readConfig()
        .compile("./out.mcpack");

console.log("Stats: ", await pack.getStats());

v2.1.2

20 Sep 11:43
Compare
Choose a tag to compare

2.1.2 (2024-09-20)

Bug Fixes

  • hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh: 🤡 force release to minor version (8192aa7)

v2.1.1

20 Sep 11:35
Compare
Choose a tag to compare

2.1.1 (2024-09-20)

Bug Fixes

  • compiler@api: 🚑 add main index (c09a56d)

v2.1.0

20 Sep 07:08
Compare
Choose a tag to compare

2.1.0 (2024-09-20)

Bug Fixes

  • compiler@asset: 🩹 exclude compress on PNG (d388670)
  • compiler@other: 🧵 default to 4 threads when there is no available CPU info (e4b7eb4)

Features

  • 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)

Performance Improvements

  • compiler@other: ⚡ full multithreading rewrite! (35c9277)

v2.0.1

06 Sep 01:02
Compare
Choose a tag to compare

2.0.1 (2024-09-06)

Performance Improvements

  • compiler@other: ⚡ update fdir-size (33f440c)