Skip to content

Releases: flex-development/mkbuild

1.0.0-alpha.3

30 Sep 01:05
1.0.0-alpha.3
679158d
Compare
Choose a tag to compare
1.0.0-alpha.3 Pre-release
Pre-release

1.0.0-alpha.3 (2022-09-30)

🐛 Fixes

  • plugins: [create-require] remove new line from end of snippet if output should be minified (dc0f0f9)

1.0.0-alpha.2

29 Sep 23:19
1.0.0-alpha.2
f5e0783
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release

1.0.0-alpha.2 (2022-09-29)

⚡ Refactors

  • options: merge esbuild options into common build options (0b40f2d)

1.0.0-alpha.1

29 Sep 17:54
1.0.0-alpha.1
9ae6658
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

1.0.0-alpha.1 (2022-09-29)

📦 Build

  • fix ERR_PACKAGE_IMPORT_NOT_DEFINED (c5e7153)
  • remove main field (c408bba)
  • deps-peer: require esbuild>=0.15.0 (8752a0b)
  • esm: pure esm (0705685)
  • exports: remove extraneous exports (7bde131)
  • node: make programmatic users apply patches (811ba99)

🤖 Continuous Integration

  • add @dependabot config (9c58d1c)
  • deps: bump actions/github-script from 6.2.0 to 6.3.0 (#11) (bc89779)
  • deps: bump actions/setup-node from 3.4.1 to 3.5.0 (#12) (cff3812)
  • deps: bump flex-development/dist-tag-action from 1.1.0 to 1.1.1 (#13) (28ee8df)

📝 Documentation

✨ Features

  • auto-insert require definition when creating esm bundles (b584192)
  • bundling (#10) (10f79b5)
  • file-to-file transpilation (#4) (1601d26)
  • infer build entry from build config (5168c94)
  • cli: cli (9c82c3b)
  • esbuild: source map support (#8) (fd58b93)
  • options: default dts based on typescript install (2af6d0e)
  • options: options (#3) (b12fa72)
  • plugins: [create-require] recalculate output file size (6f62642)
  • plugins: create-require (885b805)

🐛 Fixes

  • config: prevent import.meta.url from being rewritten (3e9c7c8)
  • config: prevent json imports from being converted into data urls (63b1261)

🏡 Housekeeping

  • update eslint.globals.JSX logic (c997476)
  • update eslint extensions (95963c6)
  • deps-dev: resolve esbuild to 0.15.9 (c0acee4)
  • esm: cleanup (0e1abd2)
  • github: update text file extensions in .gitattributes (ff6d830)
  • pkg: check test coverage in check:ci script (799bb8c)
  • pkg: check types build in check:ci script (e357301)
  • pkg: convert bugs and repository field to strings (aff2cd7)
  • pkg: update keywords (98fe7c3)
  • tests: cleanup test environment (34a0fb0)
  • tests: remove .env.test (0132bd3)
  • ts: set module to NodeNext (2917af4)
  • vscode: cleanup settings (4827c7c)

⚡ Refactors

  • node: add dependencies check to default Entry#createRequire logic (0341d74)
  • options: declaration? -> dts? (3ddb296)
  • utils: [esbuilder] let esbuild externalize node built-ins (200d360)
  • utils: [esbuilder] remove TS_NODE_PROJECT check for tsconfig-paths plugin (c863c7e)
  • utils: [extractStatements] follow unsupported-dynamic-import rule (ee2110b)