Skip to content

v3.0.0 — Tina4 Unified CLI

Choose a tag to compare

@andrevanzuydam andrevanzuydam released this 21 Mar 08:21
· 676 commits to main since this release

Tina4 CLI v3.0.0 — Unified CLI

Single tina4 binary that auto-detects your framework (Python, PHP, Ruby, Node.js) and delegates to the right language CLI.

Features

  • Auto-detection — Detects framework from project files (pyproject.toml, composer.json, Gemfile, package.json)
  • Framework-specific ports — Python 7145, PHP 7146, Ruby 7147, Node.js 7148
  • --host flag — Bind to 0.0.0.0 for Docker, localhost for dev
  • --port flag — Override the default port
  • File watcher — Auto-restart on code changes

Usage

tina4 serve                    # Auto-detect framework, use default port
tina4 serve --port 8080        # Custom port
tina4 serve --host 0.0.0.0    # Docker-friendly
tina4 init python my-project   # Scaffold a new project

Install

cargo install tina4

Full Changelog: https://github.com/tina4stack/tina4/commits/v3.0.0