Skip to content

Kite CLI v0.4.1

Latest

Choose a tag to compare

@tudor-pop tudor-pop released this 22 Mar 22:10

Changelog

  • b425359 Bump Kite CLI version to 0.4.1 in build.gradle (Tudor Pop)
  • 1968ce1 Reorder and style CLI subcommand help sections (Tudor Pop)
  • ef9e0d4 Standardize param labels and update Lombok version (Tudor Pop)
  • 78e5188 Add custom usage help renderer and update CLI help behavior (Tudor Pop)
  • 1fb4778 Update project versions and dependencies to latest releases (Tudor Pop)
  • 375f590 Modify cascade behavior for ResourceType relationship (Tudor Pop)
  • b6cd9bf Refactor handshake logging and enhance deferred property handling (Tudor Pop)
  • a8893bc Add AWS error message extraction tests and update docs (Tudor Pop)
  • c743da1 Enhance error handling and logging for provider operations (Tudor Pop)
  • 1e858f9 Improve error diagnostics and update documentation timestamps (Tudor Pop)
  • aafabcd Refactor environment configuration to use list-based structure (Tudor Pop)
  • da3687b Update isDebugEnabled to respect both KITE_LOGGING and kitefile.yml verbosity (Tudor Pop)
  • 942e8b1 Stop providers and clean stale run state in kite stop --all (Tudor Pop)
  • 63d3c61 Update AWS provider documentation to version 0.1.7 (Tudor Pop)
  • 43fd13b Update shadow plugin to version 9.4.0 (Tudor Pop)
  • a64e059 Update builds to v0.3.1 and enhance changelog generation (Tudor Pop)
  • 135e754 Add tests and improve string interpolation handling (Tudor Pop)
  • 98ea0e4 Update GitHub release actions to use softprops/action-gh-release@v2 (Tudor Pop)
  • fc4b594 Switch to published Kite Provider SDK in dependencies (Tudor Pop)
  • 19aa1a7 Add 'all' option at the top of auto-release workflow (Tudor Pop)
  • 043306b Update Gradle wrapper to version 9.4.1 across projects (Tudor Pop)
  • 5271441 Upgrade JDK to 25 and gradle/actions to v5 in workflows (Tudor Pop)
  • 5c57d3a Update GitHub Actions workflow to use ubuntu-latest runner (Tudor Pop)
  • 018a6d5 Update GitHub Actions to use actions/checkout@v6 (Tudor Pop)
  • 241bb7b Add documentation and schemas for AWS and Azure providers (Tudor Pop)
  • 270a956 Update Flyway to version 12.1.1 (Tudor Pop)
  • 124c719 Refactor resource planning to remove deprecated deferred templates. (Tudor Pop)
  • 26d9886 Add documentation and implementation for deferred resources (Tudor Pop)
  • 3f94f32 fix: validate @count expression type at compile time (Tudor Pop)
  • 73384b9 feat: implement deferred resource creation for @count with @cloud (Tudor Pop)
  • 172137b fix: improve error message (Tudor Pop)
  • 741ba5f chore: update kite-cli with user-friendly errors and KITE_LOGGING (Tudor Pop)
  • 3563326 chore: update submodules with virtual threads support (Tudor Pop)
  • edde7cd docs: update github-actions-runners skill with self-hosted policy (Tudor Pop)
  • 2ee4cb4 Revert "chore: use kitecorp-forked actions for self-hosted runners" (Tudor Pop)
  • 4e517b0 chore: use kitecorp-forked actions for self-hosted runners (Tudor Pop)
  • 5939ad3 chore: update kite-providers with azure version bump (Tudor Pop)
  • 97e6c09 fix: treat 'main' as 'latest' in version normalization (Tudor Pop)
  • 7573d53 fix(engine): parse @cloud decorators from static schemas for immutable properties (Tudor Pop)
  • 0380e1d perf(engine): async channel creation for instant provider init (270ms -> 8ms) (Tudor Pop)
  • 878c069 feat(engine): optimize provider initialization (270ms -> 90ms) (Tudor Pop)
  • 5978d67 chore: update kite-cli with provider install fix (Tudor Pop)
  • 96f0e84 fix: remove default 'main' ref from Dependency, use null for latest (Tudor Pop)
  • bfdc741 chore: update kite-providers with workflow fix (Tudor Pop)
  • 3d0d337 chore: update kite-cli to 0.3.12 (Tudor Pop)
  • 5b96c09 chore: update kite-cli with KITE_DEBUG documentation (Tudor Pop)
  • 272407e chore: update kite-cli with user-friendly error handling (Tudor Pop)
  • b05fb1d fix: format maps as {key: value} instead of {key=value} in plan output (Tudor Pop)
  • 462aa23 fix: correct padding calculation for refresh progress box alignment (Tudor Pop)
  • 4a99691 feat: add provider initialization progress and fix refresh alignment (Tudor Pop)
  • 519c5fc fix: single space between type and name, right-align timing (Tudor Pop)
  • 8f9172b fix: reduce spacing in refresh progress box (Tudor Pop)
  • 40b43df fix: vertically align resource type and name in refresh progress (Tudor Pop)
  • 9f4014d feat: add visual progress for cloud state refresh (Tudor Pop)
  • b65f8a7 chore: update submodules with --sun-misc-unsafe-memory-access=allow flag (Tudor Pop)
  • f2b5a6c feat: compact apply output and centralized JVM flags for providers (Tudor Pop)
  • 9f9cbd4 chore: update kite-cli with log format change (Tudor Pop)
  • 5731288 chore: update submodules with JVM flags to suppress Netty warnings (Tudor Pop)
  • b314875 fix: fix map in doc generation (Tudor Pop)
  • 5ef0ca7 chore: update kite-cli with JaVers log suppression (Tudor Pop)
  • aa73825 feat: production-ready database connection pool and improved UX (Tudor Pop)
  • 638d137 feat: resolve deferred cloud properties during apply (Tudor Pop)
  • 28f5a8b chore: update kite-providers submodule (Tudor Pop)
  • 0a9d01a chore: update kite-providers with self-hosted runners (Tudor Pop)
  • 187fa97 fix: fix map in doc generation (Tudor Pop)
  • cb16747 chore: bump gradle plugin to 0.2.4, aws provider to 0.1.5 (Tudor Pop)
  • 383cf70 fix: include schemas in installDist task (Tudor Pop)
  • fd33b73 feat: use static schema files for default value resolution in diff (Tudor Pop)
  • 2f5f9e0 fix: prevent cloud-managed properties from showing as removed in diff (Tudor Pop)
  • 89c626d chore: update kite-providers to aws 0.1.4 (Tudor Pop)
  • f691891 feat: implement environment credentials from kitefile.yml (Tudor Pop)
  • a3c827c fix: fall back to all schemas when domain-specific lookup is empty (Tudor Pop)
  • 4f5df58 fix: use version-specific provider path from kitefile.yml (Tudor Pop)
  • cb53ef8 fix: improve error message when provider is not installed (Tudor Pop)
  • 4db26b5 chore: update kite-cli to 0.3.11 (Tudor Pop)
  • c9e7979 feat: require explicit provider imports for resource types (Tudor Pop)
  • 6ce128e chore: update kite-cli to 0.3.10 (Tudor Pop)
  • aaa7429 chore: update kite-cli submodule (Tudor Pop)
  • f8ecad8 chore: update kite-cli submodule (Tudor Pop)
  • 7aec8e2 chore: update kite-cli to 0.3.9 (Tudor Pop)
  • 8cf1173 feat: configurable environments directory and provider loading (Tudor Pop)
  • 2d1e4e9 chore: fix menu url navigation (Tudor Pop)
  • e3a2b37 chore: update submodules (Tudor Pop)
  • 3070304 chore: update submodules with docgen object syntax fix (Tudor Pop)
  • 8e99964 fix: Jackson deserialization for kitefile.yml records (Tudor Pop)
  • 0eb8754 chore: update kite-cli - normalize versions with v prefix (Tudor Pop)
  • 28a11e4 chore: update kite-cli with version normalization fix (Tudor Pop)
  • 4bf997c chore: update kite-cli to 0.3.7 with JBang detection fix (Tudor Pop)
  • 6d1e436 chore: update kite-cli submodule (Tudor Pop)
  • 77b3324 chore: update kite-cli to 0.3.6 (Tudor Pop)
  • 2a60fd2 chore: update kite-cli with JBang-compatible version management (Tudor Pop)
  • 3aa65e3 chore: update kite-cli to 0.3.5 (Tudor Pop)
  • 6937484 chore: update kite-cli submodule with Maven Central fix (Tudor Pop)
  • 6fcdce9 fix: disable Gradle cache for Maven Central publish to avoid stale task config (Tudor Pop)
  • 0fb43d4 chore: update kite-cli submodule (Tudor Pop)
  • 5535634 fix: clean build before Maven Central publish to remove stale artifacts (Tudor Pop)
  • f97fa38 chore: Update kite-cli with standalone Maven artifact (Tudor Pop)
  • db16c63 feat: Add kite-fat.jar with consistent name for JBang (Tudor Pop)
  • 5b59aad chore: Update kite-cli with JBang fat JAR fix (Tudor Pop)
  • f6a6f9d chore: Update kite-cli with JBang catalog (Tudor Pop)
  • 68baf25 chore: Update kite-cli with signing fix (Tudor Pop)
  • 7da6eb7 Rename workflows (Tudor Pop)
  • ca6918e Rename workflows (Tudor Pop)
  • d773e20 feat: Add Maven Central as selectable publish target in release workflow (Tudor Pop)
  • a94d3ba feat: Add Maven Central publishing workflow for kite-cli (Tudor Pop)
  • 94c1681 Add fat JAR to GitHub release artifacts (Tudor Pop)
  • cbaf3ad feat: add fatjar (Tudor Pop)
  • 708aeaa fix: correct plugin version (Tudor Pop)
  • 2ba2452 Upgrade Jackson to 3.0.3 and add DI skill (Tudor Pop)
  • f227d48 Add skill: follow user instructions exactly (Tudor Pop)
  • 0f8fd45 chore: Update kite-cli with ConfigData reflection config (Tudor Pop)
  • dc4d7f1 fix: Jackson deserialization in GraalVM native images (Tudor Pop)
  • 5db17ad fix: correct plugin version (Tudor Pop)
  • 297eded Revert "Revert "revert: Remove manual GraalVM native-image configs (using @JsonCreator instead)"" (Tudor Pop)
  • 784a05b fix: correct plugin version (Tudor Pop)
  • 4dd3a65 fix: correct plugin version (Tudor Pop)
  • f6e7abf chore: remove ci.yml (Tudor Pop)
  • 4f04bdd chore: remove ci.yml (Tudor Pop)
  • 713d75e fix: Install latest provider from GitHub releases, not main branch (Tudor Pop)
  • dbba5a6 feat: Add current version symlink and improve provider versioning (Tudor Pop)
  • 5ddc818 fix: Support monorepo tag format for provider installation (Tudor Pop)
  • bac0fe4 chore: Update kite-language with camelCase naming skill (Tudor Pop)
  • eef5847 chore: Update kite-cli submodule with install script v prefix normalization (Tudor Pop)
  • 49db9f7 fix: Add v prefix to download URLs in publish workflows (Tudor Pop)
  • 5679a39 chore: Hide unknown contributors from release notes (Tudor Pop)
  • 30fbab8 chore: Update kite-cli with version list dedup fix (Tudor Pop)
  • f0ca377 chore: Use v prefix for release tags (standard convention) (Tudor Pop)
  • 7f2923e chore: Update kite-cli with cleaner download error handling (Tudor Pop)
  • a06cb52 chore: Update kite-cli with JLine native access fix (Tudor Pop)
  • 7b8e029 chore: Update kite-cli to 0.3.0 (Tudor Pop)
  • 3051118 fix: Remove /XD providers from robocopy - was excluding source directories (Tudor Pop)
  • d61275d chore: Update CI workflow for main branch only (Tudor Pop)
  • b6690be chore: Update kite-cli submodule (Tudor Pop)
  • 573458e chore: Update kite-cli submodule (Tudor Pop)
  • 09d5266 chore: Update kite-cli subm ...