Skip to content

0.3.20240317161058-alpha

Choose a tag to compare

@patoch patoch released this 18 Mar 19:34
· 33 commits to main since this release

Alpha 0.3 - Package management

Features

  • Serialize data structures to Json (json.format, json.write)
  • Serialize data structures to Yaml (yaml.format, yaml.write)
  • Configure Fast download base url
  • Artifactory package source connector
  • Support for multiple, configurable package sources
  • Install package from GitHub subdirectory; https://github.com//.git#
  • Bootstrap a project from a package (fast self:init)
  • Authenticate user on fast portal and on github (access and personal access token)
  • User profile and related permissions - ineffective
  • Package default owner, name and version
  • Install package: local and github sources
  • Native Json deserialization
  • Allow installation of private packages for all profiles
  • Yaml and Json files may be included in packages and loaded from the Fast home.

Fixes

  • Native import conflict errors
  • Native extensions imports (removed from standard functions and properly imported)
  • Docker volumes configuration should be a list "v": ["data:/data"]
  • Fast help displays usage and reviewed presentation
  • Help: review presentation, no subgroups
  • Review shell url syntax
  • Rename shell variables "sh.xxx" to fast variables "ff.exit"
  • "fast self:" and "fast self" return help
  • Review documentation
  • Rename parse and load structure to parse and load prototype
  • Multiple import of the same package
  • Shell variable order