目录

ASCF Toolkit

1.0.8

Release date: 2025-07-30

New and enhanced features:

  1. Adds to Ascf Toolkit Hvigor Plugin the support for plugins using the AtomicServiceEnhancedWeb component in atomic services.
  2. Optimizes the PATH environment variable configuration for globally installed Node.js and hdc on Mac OS X: ASCF Toolkit now automatically detects the configuration from default paths or environment variables.
  3. Optimizes the disableSubpackages configuration: This field is set to false by default for UniApp projects and can be modified as needed.
  4. Optimizes the templateHoist configuration: This feature is automatically enabled when the project contains ascf/ascf_src/base.hxml, reducing the need for manual configuration.

1.0.7

Release date: 2025-07-23

New and enhanced features:

  1. Removes Stylus dependency to resolve installation failures caused by its removal from the official npm registry.

1.0.6

Release date: 2025-07-22

New and enhanced features:

  1. Adds support for on-demand loading in the compiler: This feature is enabled when "lazyCodeLoading": "requiredComponents" is configured in the app.json file.
  2. Optimizes the post-compilation package size for projects using SWC.
  3. Adds support for custom tab bar configuration. For details, see Customizing a Tab Bar.
  4. Fixes path compatibility issues with ASCF Toolkit commands on Mac OS X.
  5. Fixes caching issues caused by JSON file modifications and recompilation in ASCF Toolkit.

1.0.5 beta

Release date: 2025-05-30

New and enhanced features:

  1. Adds the real-device hot reload feature with support for enabling hot reload from the CLI.
  2. Optimizes debugging efficiency with support for one-click debugging using the CLI.
  3. Optimizes compilation performance with compilation cache support.
  4. Optimizes the conversion experience with provision of visual conversion reports.

1.0.4 beta

Release date: 2025-05-06

New and enhanced features:

  1. Optimizes the conversion experience with support for one-click document navigation from the transform.log file.
  2. Provides CLI support for building third-party dependencies.
  3. Adds the resolveAlias global configuration option.
  4. Adds a project configuration file with support for the packOptions field.

1.0.3

Release date: 2025-03-26

New and enhanced features:

  1. Optimizes build performance with support for the Speedy Web Compiler (SWC) capability.
  2. Adds support for asynchronous package splitting.
  3. Enhances the hjs capability.
  4. Adds parameters to the ASCF command line tool to control log output based on log levels and configure the source map type using the devtool parameter.

1.0.2

Release date: 2024-12-31

New and enhanced features:

  1. Optimizes the rules for generating subpackage names to make sure names comply with the HarmonyOS package naming specifications.
  2. Adds support for extConfig.json configuration compilation for service provider templates.
  3. Adds the command line option --notaddtodo for mini program conversion, disabling TODO comments in the source code to facilitate obfuscation file handling.
  4. Resolves issues with circular dependencies in certain components.

1.0.1

Release date: 2024-11-19

This is the first release. The initial features are as follows:

  1. Creation of ASCF atomic service projects
  2. Import and conversion of mini programs