Skip to content

Initial Release - v1.0.0

Latest

Choose a tag to compare

@sunnyparkash sunnyparkash released this 07 Jul 08:54
· 10 commits to main since this release

πŸŽ‰ Welcome to the first official release of the OpenAge CLI Tool!

This CLI simplifies the management of OpenAge workspace resources, allowing developers to pull, push, and script workspace configurations effortlessly.

✨ Highlights

  • πŸ”§ Push & Pull commands

    • Pull data using:

      • oa pull get://...
      • oa pull search://...
      • oa pull file://..., folder://...
      • Support for .oa/remote.json metadata
    • Push data using:

      • oa push file://..., folder://...

      • Create/update targets via:

        • create://...
        • update://...
  • πŸ—‚οΈ Structured Workspace

    • Auto-handling of metadata and local cache
    • Standard folder layout for scripts, logs, and settings
  • 🧠 Intelligent Source & Target Detection

    • Automatically infers missing source or target from .oa metadata
  • πŸ› οΈ Script Automation

    • Run scripted bulk operations with:

      oa script .scripts/bulk.json
      oa bulk
  • 🌐 Environment Promotion

    • Seamlessly manage and promote changes between environments using the --env and --host flags

πŸ› οΈ Build Instructions

npm install -g pkg
node build.js --platform all

πŸ“– Refer to the updated [README.md](https://github.com/openage/cli/blob/main/README.md) for full documentation.

Full Changelog: https://github.com/openage/cli/commits/v1.0.0