Skip to content

v0.3.11

Pre-release
Pre-release
Compare
Choose a tag to compare
@Nelson-numerical-software Nelson-numerical-software released this 27 Nov 18:33
· 1730 commits to master since this release

0.3.11 (2019-11-26)

  • nmm: Nelson Modules Manager (package manager for Nelson)

    • list : get list of installed modules,
    • load : load an installed module for current session,
    • autoload : load modules "marked" as autoload at startup,
    • install : install a distant module,
    • uninstall : uninstall an installed module.
  • Module skeleton moved to an dedicated git repository

  • usermodulesdir builtin: returns directory where user's modules are saved.

  • toolboxdir builtin: Root folder for specified toolbox.

  • nmm_build_help, nmm_build_loader: helper's functions to build module skeleton.

  • semver builtin: semantic versioner.

  • executable option added: '--nousermodules' disables load of user's modules.

  • add capability to load some user's modules: see nmm('autoload', ...) and nmm('load', ...)

  • add // <--NO USER MODULES--> tag for test_run (disable load of user modules for a test)

  • fullpath builtin: converts an relative path to full path name.

  • getLastReport builtin: returns last formatted error message.

  • extends repo to manage plain text authentification.

  • repo('export', ...) exports an git repository without .git directory.

  • getfield macro replaced by an builtin.

  • extends isequal, isequaln, isequalto for structure arrays.

Bug Fixes:

  • #261: add a detailed documentation about module.json used in external modules.

  • #259: extraction decomplexify values.

  • #257: dllibisloaded optimized.

  • #49: Some qml demos crashed on Windows 32 bits.

Compilation:

  • Qt 5.13.2 on Windows.