> ## Documentation Index
> Fetch the complete documentation index at: https://www.nexrender.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

**November 2026**

**API**

* Added `GET /team`, which returns the team that owns your API token: its ID, its name, and, while the team is on a trial, the jobs left and the date the trial ends.

**Security**

* General security hardening across the API, workers and dashboard.

**Integrations**

* [Nexrender CLI](https://github.com/nexrender/nexrender-cli) 1.2 and 1.3: Lottie settings in job and batch submissions, and a new `nexrender team show` command that shows the team that owns your token.
* [Nexrender CLI](https://github.com/nexrender/nexrender-cli) 1.4: the installer now runs setup on macOS and Linux too, setup asks for a new API token when the saved one stops working, and `nexrender skill update` refreshes the agent skills the CLI installed. See [Agentic Workflows](https://www.nexrender.com/docs/cloud/agentic-workflows.md).

**October 2026**

**API**

* [Introduced Lottie export:](https://www.nexrender.com/docs/cloud/jobs/initiating_renders.md#lottie-export) set `settings.type` to `lottie` to export a composition as a Lottie JSON animation instead of rendering a video, with optional Bodymovin settings in `settings.lottie`.
* Added `settings.multiFrame` to turn After Effects multi-frame rendering on or off per job.
* [Batch retries:](https://www.nexrender.com/docs/cloud/jobs/batch_jobs.md#retry-a-batch-safely) send a batch again with the same `batchId` and only the jobs that are missing are created. Give each job a `batchItemId` so retries can tell them apart.
* [Nested jobs](https://www.nexrender.com/docs/cloud/jobs/nested_jobs.md) can render a single PNG or JPEG frame with `settings.type: "image"` and place it in the parent as an image layer.

**Integrations**

* [Nexrender CLI](https://github.com/nexrender/nexrender-cli) 1.1: `settings.multiFrame`, short codec names, jobs that render a template URL, and safe batch resubmission.

**September 2026**

**Worker**

* Improved the reliability of encoding and joining.

**Dashboard**

* The billing page now shows how much of your monthly budget you have used.

**August 2026**

**API**

* Added `GET /jobs/{id}/logs`, which returns a job's render log as plain text.
* Dropbox share links are now converted to direct downloads, as Google Drive links already were.
* Improved job pickup throughput under heavy load.

**Dashboard**

* New teams start with a built-in example template they can render straight away.

**Integrations**

* Released the [Nexrender CLI](https://github.com/nexrender/nexrender-cli): upload templates, submit and follow renders, and diagnose failed jobs from your terminal. Built for people and coding agents alike.
* The [n8n node](https://github.com/nexrender/nexrender-n8n-node) can now fetch a job's render logs.

**July 2026**

**Dashboard**

* The template editor's layer pickers now only offer layers that fit the asset type and list top-level compositions first.
* The login page now highlights the sign-in method you used last.

**Integrations**

* [n8n node](https://github.com/nexrender/nexrender-n8n-node) 0.2.0 adds operations for batches, job cancellation, join jobs, and template compositions and layers.

**June 2026**

**API**

* [Introduced layer and composition analytics:](https://www.nexrender.com/docs/cloud/templates/inspecting.md) `GET /v3/templates/{id}/compositions` and `GET /v3/templates/{id}/layers` expose After Effects structure as machine-readable data - composition dimensions, duration, frame rate, layer types, canvas bounds, and per-layer timing. Designed for agents and automated pipelines that need to inspect a template before building a job payload.
* **Automatic font resolution** is now generally available and fully documented. Nexrender matches uploaded fonts to template requirements at render time without requiring an explicit `fonts` array in the job payload. See [Font Resolution](https://www.nexrender.com/docs/cloud/fonts/use.md) for details on how resolution works and when to override it.

**Dashboard**

* Improved mobile and tablet layout across the dashboard for managing templates, jobs, and settings on smaller screens.
* Streamlined the full account registration and trial lifecycle, reducing the steps from sign-up to first render.

**Integrations**

* Released the [Nexrender skill](https://github.com/nexrender/nexrender-skill) for Claude, Codex, and other LLM agents. The skill packages authoritative API knowledge - job payload structure, asset types, codec identifiers, secret references, font resolution, and common failure patterns - so agents can construct correct job payloads without guessing at the API shape. See [Agentic Workflows](https://www.nexrender.com/docs/cloud/agentic-workflows.md) for an overview of the tools available for AI-driven video personalization.

**April 2026**

**Dashboard**

* Introduced **Fonts Management** in the dashboard: upload, browse, and delete custom fonts directly from the UI without touching the API.

**March 2026**

**Dashboard**

* Launched a new **visual dashboard experience** with a redesigned interface for managing templates, jobs, and team settings.

**API**

* [Introduced Join Jobs:](https://www.nexrender.com/docs/cloud/jobs/join_job.md) stitch an ordered list of video clips into a single output using `POST /jobs/join`. Each clip can be a static video URL or a full job definition that renders first - all in one API call.

**February 2026**

**API**

* [Introduced Batch Jobs:](https://www.nexrender.com/docs/cloud/jobs/batch_jobs.md) submit up to 1,000 render jobs in a single `POST /batches` request. Batches support partial success - successfully created jobs proceed even if others fail validation. Track progress with `GET /batches/{id}` and cancel all remaining jobs with `POST /batches/{id}/cancel`.
* [Introduced Job Cancellation:](https://www.nexrender.com/docs/cloud/jobs/job_cancel.md) cancel individual jobs with `PATCH /jobs/{id}/cancel` or cancel multiple jobs at once with `POST /jobs/cancel`. Cancellation cascades automatically to child and sibling jobs.

**January 2026**

**API**

* [Expanded Render Settings:](https://www.nexrender.com/docs/cloud/jobs/rendering_settings.md) the `settings` object now supports an `engine` field to target a specific After Effects engine version (`ae2025` or `ae2026`) per job. Full codec reference with video and image codec identifiers is now available.

**November 2025**

**API**

* Introduced font auto-detection. Newly created templates are now scanned for missing fonts, such fonts are then reported both during template fetch response but also with job creation. Note that this feature is still experimental, only fonts and templates uploaded after 31st October will contain the necessary metadata to support this feature. We plan on expanding it with proper documentation in the near future.
* Performance improvements made to the job picking logic.
* Improved the reliability of the job cleanup processes.

**October 2025**

**API**

* Implemented template auto-cleanup for failed or unfulfilled templates. Templates that were not uploaded in 7 days are now marked as inactive.
* Improved internal job handling.
* Several bugfixes and performance improvements were made.

**September 2025**

**API**

* [Introduced Secrets Management](https://www.nexrender.com/docs/cloud/jobs/secrets.md): securely store and reference API keys, credentials, and sensitive values in jobs.
* [Added Upload configuration block:](https://docs.nexrender.com/cloud/jobs/initiating_renders#uploading-rendering-results) control output destinations with S3 support, custom prefixes, ACLs, and `outputUrl` overrides.
* [Added Render settings: ](https://docs.nexrender.com/cloud/jobs/initiating_renders#render-settings)configure output type (`video`, `image`), frame ranges, codecs, and quality (`draft`, `full`).
* Added autodetection of .AEP files in project archives. Removed requirement for .AEP to be at archive root.
* Webhook no longer requires a `method` field provided and now defaults to `POST`.
* Fixed: Webhooks would get fired with `queued` status on failed attempts. We now only fire a webhook on either a `finished` or a final `error` state.

**Worker**

* Implemented **Smart Caching**: frequently used templates are cached locally, cutting download times significantly on repeated renders.

**August 2025**

**API**

* Improved support for **Google Cloud Platform storage**.
* Enhanced font deletion logic for better resource cleanup.
* Added `outputUrl` field to `GET /api/v2/jobs/:id` response for direct access to rendered output.
* Added support for **Essential Properties** in Motion Graphics templates ([docs](https://docs.nexrender.com/cloud/jobs/rendering_basics#essential-%E2%80%94-motion-graphics-template-fields-defined-by-essential-properties)).
* Enforced **TIMECODE display setting** in After Effects during render for consistency.
* Refined job creation pipeline for improved throughput and reliability.
* Added **color parsing support** for Essential parameters, expanding creative flexibility.

**Worker**

* Enhanced logging for improved transparency.
* Updated MOGRT parsing logic for better compatibility with AE templates.
* Improved asset fetching logic, making it more reliable in varied network conditions.
* Lifecycle improvements for better performance and resilience.

**July 2025**

**API**

* Added `quality` parameter (`"draft"`, `"best"`) to the `nx:preview` asset function, allowing finer control over preview renders.
* Switched to **7z decompression** as the primary driver for `.zip` template handling, improving performance and compatibility.
* Increased JSON payload size limit to support larger templates during parsing.

**Worker**

* Improved template parsing logic for greater accuracy and speed.
* Introduced lifecycle changes to enhance resource management and fault tolerance.

**June 2025**

**API**

* Fixed critical bugs improving reliability.
* Enhanced webhook logging for better debugging and monitoring.

**Worker**

* General stability improvements leading to more consistent job execution.

**May 2025**

**Job Scalability with Reserved Workers** We now support **reserved workers** — dedicated rendering nodes for teams requiring guaranteed performance. If all reserved nodes are busy, jobs automatically fall back to a shared, slower pool to ensure eventual processing without failure. *(Currently offered to selected clients.)*

**Job Parenting Logic Improved** Refactored internal logic for dependent/related jobs to better support future features like job chains and batches.

**Bug Fixes** Resolved bugs related to job tracking and template rendering stability.

**April 2025**

**Template Validation & Deep Parsing** Newly uploaded templates are now **automatically validated and introspected**. We extract key metadata:

* Available compositions
* Editable layers
* Embedded `.mogrt` parameters\
  This paves the way for advanced job setup via UI and API.

**Performance & Reliability Upgrades** Improved API throughput and reduced latency on template upload and font processing.

**Bug Fixes** Resolved issues affecting asset rendering in edge cases.

**March 2025**

**Jobs API v2 Launched** A completely new and powerful way to manage rendering jobs at scale. Key features:

* Templates: reusable AEP/MOGRT/ZIP projects for rapid job issuing.
* Fonts: centralized font management — no need to host fonts externally.
* Smarter webhook handling, including **custom data payloads**.
* Clearer job lifecycle visibility: track, retry, and introspect with ease.
* Support for \[`nx` asset functions] to control layers dynamically inside jobs.

**February 2025**

**Job Redaction Layer** For privacy-conscious users, job data is now automatically **sanitized** after 3 days (render logs, asset paths, etc).

**Bug Fixes** Addressed 2 stability issues related to font uploads and job progress syncing.

**January 2025**

**Dedicated API Service Migration** We’ve migrated all job-related operations to a separate service — this unlocks:

* Independent scaling
* Faster deploy cycles
* Greater reliability under load

**Foundational Optimizations** Major refactors behind the scenes: faster queueing, improved monitoring, and more resilient error recovery.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.