• 2.0.2 4c6f2ddcfe

    2.0.2 Stable

    netkas released this 2023-10-13 05:33:52 +00:00 | 201 commits to master since this release

    In this new update, the software introduces a feature for importing static packages without extra dependencies and
    supports pulling static versions of packages from repositories. Changes include enhanced security through an updated
    fetchPackage method along with improvements in dependency imports and extension registration logic for Debian packages.
    Finally, bugs related to unnecessary bundling of some build artifacts and mime type errors in ncc-package.xml have
    been fixed.

    Added

    • Added support for importing static packages from the system, allowing you to install static packages onto your
      system and import them without importing additional dependencies that isn't already included in the package.
    • Added the ability to pull static versions of packages from repositories where package names ending with -static.ncc
      or _static.ncc can be pulled if you use the --prefer-static or --static option when using the package install
      command. Otherwise, the normal package will be installed, avoiding static versions.

    Changed

    • Updated fetchPackage method to include authentication
    • Update dependencies import in \ncc\Classes > Runtime > importFromPackage()
    • Refactor ncc extension registration logic, this also allows for debian packages to install the ncc extension
      automatically.

    Fixed

    • Fixed issue where some build artifacts are being bundled with package builds such as output_path and static
      where they should not be included in the package.
    • Corrected mistakes in ncc-package.xml mime type
    Downloads