Files
gitroomhq__postiz-agent/CHANGELOG.md
Gilad Resisi e41dc9b5e5 feat: add posts:settings command to patch a post's provider settings
Add `postiz posts:settings <id> --settings '<json>'` calling
PUT /public/v1/posts/:id/settings to patch a post's provider-specific
settings without recreating it. Modeled on the existing posts:status
command. Settings are merged server-side (only passed keys change);
only DRAFT/QUEUE posts can be updated.

Also document that posts:list responses now include each post's current
`settings` (returned as a JSON string).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 20:36:42 +07:00

1.3 KiB

Changelog

All notable changes to the Postiz CLI will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • posts:settings - Update a post's provider settings via PUT /public/v1/posts/:id/settings (merged — only the keys you pass change; unpublished DRAFT/QUEUE posts only).

Changed

  • posts:list responses now include each post's current settings.

[1.0.0] - 2026-02-13

Added

  • Initial release of Postiz CLI
  • posts:create - Create new social media posts
  • posts:list - List all posts with pagination and search
  • posts:delete - Delete posts by ID
  • integrations:list - List connected social media integrations
  • upload - Upload media files (images)
  • Environment variable configuration (POSTIZ_API_KEY, POSTIZ_API_URL)
  • Comprehensive help documentation
  • Example scripts for basic usage and AI agent integration
  • SKILL.md for AI agent usage patterns

Features

  • Command-line interface for Postiz API
  • Support for scheduled posts
  • Multi-platform posting via integrations
  • Media upload functionality
  • User-friendly error messages with emojis
  • JSON output for programmatic parsing
  • Comprehensive examples for AI agents