Skip to content

Releases: sujithputta02/Esapay

v1.0.5 — Titanium Auth Experience, Multi-Key Expiration & Idempotent CI/CD

Choose a tag to compare

@github-actions github-actions released this 30 Sep 10:25

🚀 ESA (Executable State Architecture) v1.0.5 — Titanium Auth Experience, Multi-Key Expiration & Idempotent CI/CD

📦 Public Package Ecosystem Updates:

  • Universal CLI (esapay-cli@1.0.5): Released to npmjs.com/package/esapay-cli. Native support for multi-key rotation, customizable API key expiration intervals, and offline standalone evaluation.
  • TypeScript / Node / Bun SDK (esapay@1.0.5): Released to npmjs.com/package/esapay. Dual ESM/CJS packaging with typed payment execution, refund workflows, and telemetry subscriptions.
  • Python SDK (esapay@1.0.5): Released to pypi.org/project/esapay/. Upgraded PyPI release with synchronous and asynchronous client support.
  • Native Platform Binaries: Pre-built executable bundles for Linux (x86_64), macOS Intel (x86_64), macOS Apple Silicon (aarch64), and Windows (x86_64).

⚡ Key Capabilities & Improvements:

  • Titanium Security & Auth Redesign: Enterprise-grade full-screen split authentication UI with real-time password strength entropy calculation, confirmation checks, and secure session management.
  • Granular API Key Management: Support for multiple concurrent API keys per merchant with custom lifespan controls (30 days, 90 days, 1 year, or Never Expire).
  • Idempotent CI/CD Release Automation: Upgraded GitHub Actions release pipelines with idempotent package checks (CURRENT_VER == REMOTE_VER) across NPM and PyPI, preventing duplicate release failures.
  • Centered Hero Pay Simulation: Redesigned front-and-center interactive payment simulator showcasing real-time routing decisions, P95 metrics, and instant circuit-breaker trips.
  • Strict Mobile & Desktop Adaptation: Polished viewport scaling, ribbon banners, and touch-optimized navigation across smartphones and workstations.

v1.0.4 — Enterprise Auth Documentation, Live Control Plane & SDK Reference

Choose a tag to compare

@github-actions github-actions released this 30 Sep 09:00

🚀 ESA (Executable State Architecture) v1.0.4 — Enterprise Auth Documentation, Live Control Plane & SDK Reference

📦 Public Package Ecosystem Updates:

  • Universal CLI (esapay-cli@1.0.4): Released to npmjs.com/package/esapay-cli. Full interactive command documentation, improved token resolution via ESA_API_KEY, and diagnostic self-healing health checks.
  • TypeScript / Node / Bun SDK (esapay@1.0.4): Released to npmjs.com/package/esapay. Added comprehensive TypeScript definitions, Bearer authorization header injection, and resilient connection pooling.
  • Python SDK (esapay@1.0.4): Released to pypi.org/project/esapay/. Complete type stubs, thread-safe gateway callers, and synchronized documentation on PyPI.
  • Native CLI Binaries: Universal standalone releases published for Linux (x86_64), macOS Intel (x86_64), macOS Apple Silicon (aarch64), and Windows (x86_64).

⚡ Key Capabilities & Improvements:

  • Comprehensive API & Auth Specification: Fully documented developer endpoints for checkout simulation, gateway telemetry, circuit breakers, and state fabric inspection in docs/api.md.
  • NPM & PyPI Portal Overhaul: Complete README refresh across all package registries with copy-paste runnable examples, CLI cheatsheets, and environment configuration guides.
  • Hardened Connection Negotiation: Standardized client connection strings and automated fallback when connecting to remote or containerized ESA instances.

v1.0.3 — Cloud Deployments, Hugging Face AI Brain & Dual-Sandbox Control Plane

Choose a tag to compare

@github-actions github-actions released this 30 Sep 08:41

🚀 ESA (Executable State Architecture) v1.0.3 — Cloud Deployments, Hugging Face AI Brain & Dual-Sandbox Control Plane

📦 Public Package Ecosystem Updates:

  • Universal CLI (esapay-cli@1.0.3): Released to npmjs.com/package/esapay-cli. Added automated OAuth callback listening, auto-credential resolution, and seamless switching between Test and Live environments.
  • TypeScript / Node / Bun SDK (esapay@1.0.3): Released to npmjs.com/package/esapay. Streamlined control plane client initialization and automated gateway failover configurations.
  • Python SDK (esapay@1.0.3): Released to pypi.org/project/esapay/. Live control plane defaults and automated PyPI delivery.
  • Multi-Platform Native Binaries: Pre-compiled zero-dependency binaries for x86_64-unknown-linux-gnu, x86_64-apple-darwin, aarch64-apple-darwin (Apple Silicon M1/M2/M3/M4), and x86_64-pc-windows-msvc.

⚡ Key Capabilities & Improvements:

  • Railway & Render 1-Click Cloud Deployment: Integrated render.yaml and railway.json blueprints for turnkey zero-config cloud deployments with /healthz alias support.
  • Hugging Face ZeroGPU AI Brain Integration: Embedded neural reasoning agent running on sovereign Hugging Face Spaces for continuous failure pattern recognition.
  • Dual-Sandbox Architecture: Strict separation between Test Sandbox and Live Production Command Center workspaces with sandbox-restricted credential provisioning.
  • Cross-Device Responsive Overhaul: Unified responsive layout engine adapting seamlessly across mobile, tablet, laptop, and ultra-wide monitoring displays.
  • Deterministic Docker Builds: Aligned container runtime to Debian Bookworm (rust:1-slim-bookworm) to resolve dynamic GLIBC mismatches across distribution targets.

v1.0.2 — Resilient Standalone Mode & Command Center Direct Serve

Choose a tag to compare

@sujithputta02 sujithputta02 released this 25 Sep 05:01

🚀 ESA (Executable State Architecture) v1.0.2 — Resilient Standalone Mode & Command Center Direct Serve

📦 Public Package Ecosystem Updates:

  • Universal CLI (esapay-cli@1.0.2): Live on npmjs.com/package/esapay-cli. Added autonomous client-side Standalone Evaluation Mode when offline — zero crashes across gateways, health, workloads, agents, checkout, and doctor.
  • TypeScript / Node / Bun SDK (esapay@1.0.2): Live on npmjs.com/package/esapay. Dual-mode ESM (import) and CommonJS (require) exports with live StateFabric integration.
  • Python SDK (esapay@1.0.1): Live on pypi.org/project/esapay/. Fully verified against live cluster.

⚡ Key Upgrades:

  • Command Center Direct Serve: Backend directly serves the interactive ESA Command Center on http://localhost:8080/ via same-origin static file service (ServeDir).
  • Transaction-Driven Telemetry & Spikes: Real customer payments (POST /api/payments/checkout) dynamically drive live StateFabric workload metrics, P95 tail latency, queue depth, and sub-second failovers.
  • Custom Server Selector: Connect the Command Center to any remote cluster, local port, or Kubernetes service.
  • CI & Formatting: 100% rustfmt, Clippy zero-warnings, and GitHub Actions verified.

v1.0.1 — Public Open Source Release: NPM, Bun, and PyPI SDKs & CLI

Choose a tag to compare

@sujithputta02 sujithputta02 released this 23 Sep 20:35
372cb98

🚀 ESA (Executable State Architecture) v1.0.1 — Public Open Source Release

Official open-source release of ESA — Autonomous Multi-Gateway Payment Resilience and Self-Healing Financial Infrastructure for Sovereign Indian Rails.

📦 Public Package Ecosystems

⚡ Key Capabilities

  • Sovereign Indian Rails Optimization: Native handling for UPI Intent, Dynamic UPI QR, RuPay Zero-MDR, and NetBanking fallback across SBI, HDFC, ICICI, and Axis Bank.
  • Continuous 250ms Telemetry Stream: Detects bank corridor degradation 60x faster than traditional 15s scrapes.
  • Sub-Second Failover Circuit Breaker: Safely re-routes transactions away from degraded corridors to healthy secondary rails in <1.68s with zero dropped transactions.
  • Deterministic Rust Safety Gate: Pure deterministic policy gates and optimistic concurrency control ensure zero unverified mutations.
  • Cryptographic SHA-256 Merkle Ledger: Immutable auditability for all autonomous routing decisions and failover triggers.