Skip to content

Releases: flowmi-ai/flowmi

v0.5.1

Choose a tag to compare

@humid888 humid888 released this 21 Mar 13:29
179f105

What's New

  • Support ticketsfm ticket create to submit bug reports, feature requests, and support questions directly from the CLI

v0.5.0

Choose a tag to compare

@humid888 humid888 released this 21 Mar 03:22

What's New

  • Email archive/unarchive commandsfm email archive and fm email unarchive, plus fm email list --archived
  • Inline snippet preview — email list and trash views now show subject + snippet on a single line (Gmail-style)
  • Fix: add missing Snippet field to Email struct

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 20 Mar 13:43
034ffd5

Changelog

  • 034ffd5 Merge pull request #5 from flowmi-ai/feat/email-read-status
  • a737f15 feat: add Windows support and config profiles (#4)
  • bf1f28a feat: add email read/unread commands and fix auth credential conflict
  • 4a45550 fix: remove unused isRead param from ListTrashedEmails and add DeleteCredentialKeys tests

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Mar 02:02
c0259a7

Changelog

  • c0259a7 Merge pull request #3 from flowmi-ai/refactor/simplify-output-format
  • 9cc38e9 fix: stale comment and trailing blank lines from review
  • 7e60e3e refactor(scrape): remove redundant text field, return markdown only
  • d431786 refactor: replace -o/--output format flag with --json boolean

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Mar 17:18

Changelog

  • 60cea07 feat(image): add xAI grok models and expand aspect ratio/size options
  • 0745fa5 feat: add video generation command (fm video generate)
  • e14f1e2 fix(video): support --output-file with JSON mode and clean JSON output
  • ad54bb7 fix(video): update request structure to match API changes
  • 9359cca refactor(auth): remove email/password login flow

v0.2.1

Choose a tag to compare

@humid888 humid888 released this 15 Mar 15:32

What's New

Image Generation

  • fm image generate -p "prompt" — text-to-image generation powered by Gemini
  • --image / -i — provide reference images for editing/transformation (repeatable, max 14)
  • --model / -m — choose between gemini-3.1-flash-image-preview (default) and gemini-3-pro-image-preview
  • --aspect-ratio / -a — 14 aspect ratios supported (1:1, 16:9, 9:16, etc.)
  • --size / -s — output resolution: 512, 1K (default), 2K, 4K
  • --output-file / -f — custom output path (default: generated_<timestamp>.<ext>)
  • Client-side validation with gh-style {val1|val2|...} enum listing in help and error messages
  • JSON output mode (-o json) returns raw base64 for pipeline use

v0.2.0

Choose a tag to compare

@humid888 humid888 released this 14 Mar 15:17

What's New

API Key Authentication

  • fm auth login --with-token fst_... — exchange a setup token for an API key
  • fm auth login --with-token flk_... — save an API key directly (with verification)
  • fm auth token — print the current auth token for use in scripts
  • FLOWMI_API_KEY env var support for CI/CD (no login required)
  • Auth priority: API key > OAuth2 access token
  • fm auth status now shows the auth method in use

Debug Logging

  • --debug global flag enables HTTP request/response logging on all commands

Improvements

  • Unified HTTP client factory (internal/httpclient) — single place for timeout and config
  • Extracted shared newAPIClient() into cmd/client.go
  • Fixed fm auth status to support token refresh and debug logging
  • Fixed token refresh endpoint (/api/v1/oauth2/refresh) and request body
  • Increased response body limit from 1 MB to 100 MB

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 10 Mar 15:05

Changelog

  • 511bf44 feat: add install.sh for curl-pipe installation
  • 19bafb3 refactor(api): migrate HTTP clients from net/http to go-resty/resty/v2
  • 20f3ab4 refactor: fix module path from github.com/flowmi to github.com/flowmi-ai

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 09 Mar 17:18

Changelog

  • b86b0ff feat(auth): show credit balance in fm auth status
  • d01f8d9 feat: add trash management for drive, email, tables, and table rows
  • 7249fa9 refactor(api): split client.go into per-resource files

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 02 Mar 08:49

Changelog