Skip to content

v0.1.0

Choose a tag to compare

@ErraticO ErraticO released this 15 Apr 07:54
· 103 commits to master since this release
774b33b

New Features

KMS (Key Management Service)

  • Integrated KMS infrastructure and kms_cli tool for key management operations
  • Added env.json encryption reminder to prevent sensitive configuration leaks

CLI Enhancements

  • Added CLI support for generating model YAML files
  • Merged gRPC CLI and Task Run CLI into a unified aigear task command

Multi-Environment Support

  • Added environment differentiation for deployments and schedules

CI/CD

  • Added Cloud Build pipelines

Improvements

  • Performance: Disabled OMP to prevent thread competition; optimized pointer assignment during copy-on-write
  • Image Build: Optimized Dockerfile and image build speed; unified Docker image path management
  • Virtual Environment: Unified virtual environment path with consistency verification
  • Infrastructure: Improved Infra logging; simplified schedule log output
  • Model Release: Optimized model release logic; constrained gRPC parameters for clearer semantics
  • Cloud Functions: Upgraded runtime to Node.js 24
  • Code Cleanup: Removed redundant modules, unused imports, and unnecessary parameters

Bug Fixes

  • Fixed logic errors in YAML file generation
  • Fixed handling when no image is found
  • Fixed directory structure issues
  • Fixed command code errors and spelling/logic mistakes
  • Fixed Python 3.8 compatibility issues

Documentation

  • Updated docs to reflect latest changes
  • Added type annotations throughout the codebase
  • Improved inline comments and usage examples

Full Changelog: master...feature/add-kms-feature | PR: #34