Skip to content

Latest commit

 

History

History
400 lines (230 loc) · 8.02 KB

CHANGELOG.md

File metadata and controls

400 lines (230 loc) · 8.02 KB

Change Log - @cocos/ccbuild

2.0.3

Patch Changes

  • 10582c8: remove dep of Modularize on StatsQuery
  • 0beceb0: feat: build-engine don't rely on symlink
  • a26b8c6: fix: node module resolve support on dts-bundler
  • 2c600f4: add peerDependencies for module config
  • 4fdf4b4: Fix rollup hash issue
  • a26b8c6: feat: support moduleQuery getAllExports
  • 08afa0f: feat: support buildDTS
  • 7daa6f5: optimize: remove eslint deps on ts engine builder
  • cfb2aec: fix: circular reference && type merge && handle cache
  • be67053: remove api-extractor and use tfig as api report tool
  • 436fc37: fix: undefined module exports
  • 7e2ae38: fix: if there is no decorator left after culling editor only decorators
  • cfb2aec: fix: dts files copy in naitve/external
  • 10582c8: feat: support enumerateDependentAssets and remove deprecation of enumerateDependentChunks
  • 5cf707e: feat: support editor internal export
  • 17fecf1: workflow: support gen module graph
  • 217b4c2: fix: type error in CCBuildTsFieldDecoratorHelper
  • cfb2aec: fix: use posix path to resolve id
  • 49258e2: optimize: get all modules with node exporting package.json
  • cf7762d: fix: build ts engine with asm.js in CJS
  • be67053: designed module config schema
  • f8469ff: feat: support cc.editor.d.ts build
  • f4d039f: feat: support CULL_MESHOPT build flag
  • be67053: fix: add babel types
  • e64950d: fix: build ts engine with dynamic import
  • be67053: support typescript in Transformer module
  • 436fc37: optimize: remove node export condition
  • be67053: add Modularize module to support engine modularization
  • 6bcd452: optimize: integrate '@types/cc-ambient-types/query' to build dts files
  • cfb2aec: fix: circular reference while building ts engine
  • 49258e2: fix: getAllModules in ModuleQuery

2.0.3-alpha.19

Patch Changes

  • Fix target with empty string

2.0.3-alpha.18

Patch Changes

  • Fix rollup hash issue

2.0.3-alpha.17

Patch Changes

  • 22c6781: fix: undefined module exports
  • 38008ad: optimize: remove node export condition

2.0.3-alpha.16

Patch Changes

  • e4120d7: fix: node module resolve support on dts-bundler
  • 918035b: feat: support moduleQuery getAllExports

2.0.3-alpha.15

Patch Changes

  • 0beceb0: feat: build-engine don't rely on symlink
  • fix: if there is no decorator left after culling editor only decorators

2.0.3-alpha.14

Patch Changes

  • optimize: integrate '@types/cc-ambient-types/query' to build dts files

2.0.3-alpha.13

Patch Changes

  • fix: build ts engine with dynamic import

2.0.3-alpha.12

Patch Changes

  • feat: support CULL_MESHOPT build flag

2.0.3-alpha.11

Patch Changes

  • optimize: get all modules with node exporting package.json

2.0.3-alpha.10

Patch Changes

  • 7bb3ea2: fix: getAllModules in ModuleQuery

2.0.3-alpha.9

Patch Changes

  • 2c600f4: add peerDependencies for module config
  • 08afa0f: feat: support buildDTS
  • 354cc12: feat: support cc.editor.d.ts build

2.0.3-alpha.8

Patch Changes

  • a294f8b: remove dep of Modularize on StatsQuery
  • fe1f559: feat: support enumerateDependentAssets and remove deprecation of enumerateDependentChunks
  • 17fecf1: workflow: support gen module graph

2.0.3-alpha.7

Patch Changes

  • be67053: remove api-extractor and use tfig as api report tool
  • 5cf707e: feat: support editor internal export
  • fix: build ts engine with asm.js in CJS
  • be67053: designed module config schema
  • be67053: fix: add babel types
  • be67053: add Modularize module to support engine modularization

2.0.3-alpha.6

Patch Changes

  • 2c4e7a8: support typescript in Transformer module

2.0.3-alpha.5

Patch Changes

  • optimize: remove eslint deps on ts engine builder

2.0.3-alpha.4

Patch Changes

  • 673cb2d: fix: type error in CCBuildTsFieldDecoratorHelper

2.0.3-alpha.3

Patch Changes

  • fix: dts files copy in naitve/external

2.0.3-alpha.2

Patch Changes

  • a8463a2: fix: circular reference && type merge && handle cache

2.0.3-alpha.1

Patch Changes

  • 5df4c85: fix: circular reference while building ts engine

2.0.3-alpha.0

Patch Changes

  • f171c63: fix: use posix path to resolve id

2.0.2

Patch Changes

  • fix: build ts engine with external wasm

This log was last generated on Fri, 14 Jul 2023 13:11:15 GMT and should not be manually modified.

2.0.1

Fri, 14 Jul 2023 13:11:15 GMT

Patches

  • feat: support building ts engine with npm module

2.0.0

Thu, 13 Jul 2023 15:30:27 GMT

Breaking changes

  • BREAKING: change transformer to Transfomer and add Bundler interface
  • refactor: use uniform babel && rollup module
  • refactor: modularize @cocos/ccbuild

Patches

  • fix dts types && fix fs-extra version
  • fix build ts engine with intrinsic flag

1.1.20

Patch Changes

  • 1cb3389: dperecate: build engine loose option

1.1.19

Patch Changes

  • bb5f1e5: fix: async bundle external wasm module

1.1.18

Patch Changes

  • 84d16d6: feat: wasm subpackage support umd

1.1.17

Patch Changes

  • fix: enumerateAllDependents doesn't resolve featureUnits' dependent chunks' dependent asset

1.1.16

Patch Changes

  • 40da2c0: fix: use inline dynamic imports on OH platform

1.1.15

Patch Changes

  • downgrade glob to fix compability with node14

1.1.14

Patch Changes

  • 1a46941: feat: support wasmSubpackage options on externalWasmLoader

1.1.13

Patch Changes

  • feat: support constant WASM_SUBPACKAGE

1.1.12

Patch Changes

  • 84a40ac: feat: support load wasm.fallback module && WASM_FALLBACK constant

1.1.11

Patch Changes

  • 58a3a35: feat: support buildEngine.enumerateAllDependents()

1.1.10

Patch Changes

  • e3c3221: fix: culling bullet wasm on wechat platform

1.1.9

Patch Changes

  • f7fe86e: feat: support constant CULL_ASM_JS_MODULE

1.1.8

Patch Changes

  • eb0ede7: fix: change .mem suffix to .bin

1.1.7

Patch Changes

  • 32d1541: feat: support loading '.js.mem' module
  • 345fc75: fix: downgrade "typescript" version

1.1.6

Patch Changes

  • fix bullet wasm emit

1.1.5

Patch Changes

  • caffe4d: add FORCE_BANNING_BULLET_WASM constant, controlled by ammoJsWasm option

1.1.4

Patch Changes

  • 2aa2d7f: add EDITOR_NOT_IN_PREVIEW dynamic constant
  • 8001c61: Revert "patch: add EDITOR_PREVIEW dynamic constant (#7)"

1.1.3

Patch Changes

  • 9406d42: add EDITOR_PREVIEW dynamic constant

1.1.2

Patch Changes

  • d70a215: fix: export WASM_SUPPORT_MODE for dynamic const

1.1.1

Patch Changes

  • fix: use fixed babel version

1.1.0

Minor Changes

  • 279e42a: feat: support engine WASM module building

Patch Changes

  • 6411ef4: feat: support CCBuildTsFieldDecoratorHelper

1.0.1-alpha.0

Patch Changes

  • d94d769: feat: support CCBuildTsFieldDecoratorHelper

1.0.0

Major Changes

  • e49f97e: integrate build js engine

Patch Changes

  • e49f97e: revert @rollup/plugin-node-resolve version to fix rollup issue rollup/plugins#1464
  • e49f97e: fix wrong rullup version deps
  • d2b5b77: support keepTypes options
  • bdea922: change @rollup/plugin-terser to rollup-plugin-terser
  • d2b5b77: make PlatformType for string
  • b2f4116: implement build ts engine
  • 74eb0fc: use build js engine for OH platform
  • remove assert that build js engine should be in BUILD mode
  • ed9a9db: fix @rollup/plugin-json deps for editor-extension install
  • 3ac56fa: change keepTypes to preserveType option

1.0.0-alpha.13

Patch Changes

  • change keepTypes to preserveType option

1.0.0-alpha.12

Patch Changes

  • support keepTypes options
  • make PlatformType for string
  • b2f4116: implement build ts engine

1.0.0-alpha.11

Patch Changes

  • use build js engine for OH platform

1.0.0-alpha.10

Patch Changes

  • change @rollup/plugin-terser to rollup-plugin-terser

1.0.0-alpha.9

Patch Changes

  • fix @rollup/plugin-json deps for editor-extension install

1.0.0-alpha.8

Major Changes

  • e49f97e: integrate build js engine

Patch Changes

  • e49f97e: revert @rollup/plugin-node-resolve version to fix rollup issue rollup/plugins#1464
  • e49f97e: fix wrong rullup version deps