Skip to main content

v0.31.1 (Alpha)

Β· 3 min read

[!IMPORTANT] CLI Requirement: para (CLI) v0.29.0 or higher is required for compatibility with this release.

Summary​

This release introduces significant enhancements to the Paraflow language syntax, including native foreach loops and literal boolean support. A major shift in skillset management now allows for inline declarations within Paraflow source code, reducing reliance on external YAML files. Paracord and Paranet have also been updated to support complex, nested schemas and improved SQL JSON handling.


🌟 Key Highlights​

  • Inline Skillset Declarations: Define external and broadcast skillsets directly in .paraflow files, deprecating the need for separate .skill.yml files.
  • Complex Schema Support: Native support for array[T] and nested objects (including docref for file uploads) across the entire stack.
  • Enhanced SQL Integration: Direct support for json columns; INSERT, UPDATE, and SELECT now handle arbitrary objects without manual stringification.
  • Control Flow Improvements: Added foreach $item in $items { ... } syntax and support for true/false literals.

🌐 Paranet Network​

Schema Management​

  • Refactored SchemaRef: Improved for backwards compatibility with a new internal format.
  • GraphQL Enhancements: Added ability to fetch inputSchema and outputSchema directly via GraphQL queries.

Messaging​

  • Open Messaging: Implemented the ability to send open messages within a conversation.
  • Reliability: Improved resend implementation and added comprehensive test coverage.

Development​

  • Dev Node Access: Allowed logins on dev nodes to return empty tokens for easier local testing.
  • Client Updates: Updated paranet-client-ts to allow overriding the fetch implementation.

πŸ’» Paraflow​

Syntax & Types​

  • foreach Loops: Added support for array types.
  • Boolean Literals: Added support for true and false literals (replacing the need for True()/False() functions).
  • Type Annotations: Explicit array[T] type annotations and model generation.

Logic & Goals​

  • Failover Goals: Refactored failover goals to be fully generic (GoalPrimary), enabling usage like !Fallible() else !Retry().

Utility Functions​

  • ConversationId: New utility function for session tracking.
  • Actor Context: New functions to retrieve the current Actor ID.

Database​

  • JSON Mapping: Refactored SQL params to support direct JSON mapping.
  • Generic Schema: Improved schema generation to be properly generic.
  • Postgres Fixes: Resolved issues regarding null insertion in PostgreSQL.

🎨 Paracord​

Dynamic UI​

  • Panel Interface: Updated to handle arbitrary object inputs and complex schemas.
  • File Uploads: Added support for file uploads (e.g., images array[docref]) within panel workflows.

Panel Enhancements​

  • Skill Requests: Added ability to respond to skill requests and retrieve historical messages.
  • Stream Management: New functionality to close streams within the panel interface.
  • UI Polish: Fixed pathing issues and filter label UI bugs.

🐞 Bug Fixes​

  • Compatibility: Fixed Windows-specific line ending issues in annotations.
  • Stability: Resolved type-checking errors in the combine parser and fixed SQLite store issues for ca_actor.
  • Cleanup: Removed unnecessary files and corrected internal function implementations.
  • Build: Re-introduced .npmrc and applied tweaks to improve compilation reliability.

v0.30.0 (Alpha)

Β· 2 min read

Summary​

The v0.30.0 release marks a significant milestone in our infrastructure consolidation and agentic capabilities. Key highlights include the unification of our database storage solutions to PostgreSQL, the introduction of a dedicated Agentic Runtime UI within Paracord, and enhanced production security through mandatory Node Certification.


Paranet Network​

  • Production Node Certification: To enhance network integrity, certification is now a mandatory requirement for all production nodes to leverage data federation with other nodes on the network.
  • Certification Enhancements: Refined the node certification workflow for better reliability and faster onboarding.

Paraflow​

  • Unified DB Storage: PostgreSQL is now the default backend for all actors. By streamlining database dependencies across the board, we have simplified the deployment and maintenance of Paranet nodes.
  • Query & Command Improvements:
    • Implemented support for LIMIT on the SELECT command.
    • Added support for NULL values within limit parameters.
    • Resolved issues with WITH queries.
  • Stability & Fixes:
    • Fixed a bug where the failover goal was utilizing incorrect inputs.
    • Fixed data deserialization issues for double types in PostgreSQL.
    • Various minor performance enhancements and bug fixes.

Paracord​

  • New Agentic Runtime Section: A brand-new UI allows users to interact directly with AI agents.
    • Skill Catalogs: Agents possess skill catalogs, which can include native capabilities or skills inherited from other actors on your node.
    • Natural Language Execution: Agents leverage AI to interpret natural language, providing the context necessary to call the appropriate deterministic skill at the right time.
  • Netflow & Settings:
    • Enhanced the Netflow section for better visibility.
    • Resolved various issues within the User Settings menu.

Agentic Runtime​

  • General stability improvements and minor bug fixes to the underlying runtime engine.

Para CLI​

  • Remote Management: Added the --remote flag with SSH configuration support for managing Remote Node VMs (Docker).
  • Production Readiness:
    • Enhanced support for production end-to-end (e2e) certification processes.
    • Improved federation workflows.
    • Added a compatibility check for PostgreSQL actor databases.
  • Developer Experience:
    • Introduced the para context command for better environment management.
    • Fixed a directory pathing issue specific to Windows builds.
    • Improved support and configuration for Kubernetes deployments.

v0.29.0 (Alpha)

Β· One min read

This update introduces critical bug fixes for the Paranet Broker and expands user customization options within Paracord via the new Settings menu.


πŸ›  Paranet Broker​

  • Paraflow Fix: Resolved a bug affecting "to inventory" usage within Paraflow workflows.
  • External UI Support: Fixed several issues in paranet-client to better support external UI integrations with Paranet nodes.
  • Version Tracking: Added node version metadata to allow for easier reference by Paracord and the CLI.
  • Actor Configs: Re-introduced the kind field for actor configurations; this field is now optional.
  • Maintenance: Various miscellaneous stability and performance improvements.

🎨 Paracord​

The standout feature of v0.29.0 is the introduction of the Settings Section, providing users with more control over their environment:

  • UI Themes: Toggle between Light and Dark modes to suit your preference.
  • Visibility Management: You can now toggle the visibility of system actors to declutter your actor hub.
  • Node Information: Quickly reference general node data, including the current platform version, directly from the interface.

v0.28.0 (Alpha)

Β· One min read

v0.28.0 is focused on stability, refinement, and essential bug fixes within Paraflow.

We also have a cool new Isaac Sim Kit!


🚁 New Starter Kit: Hello Drones​

We’ve added a new template to demonstrate actor composition within the Paranet. Using NVIDIA Isaac Sim, this kit shows how simple, independent actors can be orchestrated into complex behaviors.

  • What’s inside: A drone swarm simulation where write_phrases coordinates existing write_words and random_movements actors.
  • Key Concept: Real-world application of actor reusability and delegation.
  • Get Started: ```bash para init --template hello-drones
    *(Requires Isaac Sim 4.2+ and the `para` CLI)*

πŸ› οΈ Enhancements & Fixes​

Paraflow Optimization and bug fixes: General performance improvements to the language runtime for better execution consistency.


Note: Consistency is key during the Alpha phase. Keeping your local environment aligned with the latest release ensures you have the most up-to-date patches.

v0.27.0 (Alpha)

Β· 2 min read

Welcome to v0.27.0. This update marks a major milestone with the introduction of Agentic Runtime Actors, enabling AI-driven workflows, alongside significant CLI quality-of-life improvements and a long-awaited theme update for Paracord.


πŸ€– Agentic Runtime (v1.0.0)​

The headline of this release is the debut of Agentic Actors. Unlike traditional actors that follow rigid code paths, these actors are powered by AI models.

  • Natural Language Processing: These actors receive and respond to requests in plain English (or your preferred human language), allowing for more flexible and intuitive system interactions.
  • Learn More: We’ve added docs on how these work in the core_concepts section of our documentation under Agentic Actors.

πŸ› οΈ Para Netflow & CLI Enhancements​

We are making it easier to see what’s happening "under the hood" without needing to manually inspect Docker containers.

Netflow Commands​

  • para netflow goals: Launch a runtime web socket to view your live goal trees.
  • para netflow logs: A consolidated stream of runtime logging (Error, Warning, Info). This aggregates Paraflow logs into a single view, saving you from hunting through container logs.

Para Catalog​

New lifecycle commands are now available for catalog management, essential for agentic actors:

  • para catalog create
  • para catalog update

🎨 Paracord (v0.17.0)​

Your eyes can finally restβ€”Dark Mode has arrived.

  • How to toggle: Click on your User Icon in the navigation bar to switch between Light and Dark themes instantly.

πŸ’» Paralogue (v0.20.1)​

  • ARM64 Support: Paralogue now officially supports ARM64 architecture.
  • Note: Paralogue is still in early testing phases. Expect more detailed documentation to follow as it stabilizes.

πŸ“š Documentation Restructure​

We’ve completely reorganized our docs to better align with the actual developer journey. Based on feedback from our Alpha users, we’ve moved away from "feature-dumping" and toward a logic-driven flow:

  • Getting Started: Your entry point. Includes Intro, Installation, and Learning Requirements.
  • Kits: We’ve prioritized Starter Kits as launchpads.
    • New: Check out the hello_federation kit for a beginner-friendly lesson on multi-node development.
  • Core Concepts: The pillars of the Para ecosystemβ€”Paranet, Federation, Agentic Actors, and Schemas.
  • Tooling: A dedicated home for the CLI, Paracord, and future developer tools.
  • Language: Where Paraflow syntax and our various SDKs live.

Coming Soon: We are currently consolidating common pain points to build a comprehensive Troubleshooting section.

v0.26.0 (Alpha)

Β· One min read

v0.26.0 is primarily comprised of "under-the-hood" refinements.

Paracord​

This update introduces key mobile usability fixes and prepares our data architecture for upcoming functional expansions.

Ledger Management: We have temporarily removed the ledger export function. This is a strategic step as we move toward reintroducing a more robust and feature-rich export tool in a future update.

Mobile Optimization: We have improved the "Quality of Life" for mobile users by resolving a touch-response issue within the Node View. The info icon now correctly triggers on a single tap, ensuring smoother navigation on smaller screens.

Infrastructure & Dependencies: This version includes critical dependency updates and established new data connections. These internal changes serve as the foundation for upcoming features currently in development.

Paranet Broker​

We have implemented several background refinements to the Paranet Broker to ensure consistent performance.

v0.25.0 (Alpha)

Β· 2 min read

This release introduces significant workflow optimizations aimed at reducing friction during manual data entry and improving the clarity of network-wide data. With a focus on "Quality of Life" improvements, v0.25.0 enhances the way users interact with skill cards and navigate the ledger, while ensuring the underlying infrastructure remains stable under production loads.

Paracord​

The latest update to Paracord focuses on speed and precision, specifically targeting the efficiency of manual skill engagement and data visibility.

Smart Skill Engagement: To accelerate manual workflows, skill cards now support the reuse of previous values. This reduces repetitive data entry, allowing users to execute manual engagements with greater speed and fewer errors.

Ledger Navigation: We have implemented pagination improvements to the ledger view. Traversing large datasets is now smoother and more performant, ensuring a more responsive experience when auditing historical entries.

Netflow & Visualization: Beyond fixing rendering bugs, we have added a new contextual data field to provide deeper insights directly within the view.

UI Stability: We resolved an issue where duplicate panels would occasionally clutter the workspace, ensuring a cleaner and more predictable interface.

Paraflow​

Netflow Stability: This version includes an adjacent fix specifically designed to support the stability of Netflow data.

Paralogue​

The latest Paralogue update addresses critical performance and reliability in live environments.

Production Node Reliability: We have resolved an issue that impacted Paralogue's performance when interacting with production nodes.

Maintenance and Fixes​

In addition to the features above, this release includes several miscellaneous bug fixes across the ecosystem to improve general performance and system uptime. As always, we recommend updating all components to the latest versions to ensure full compatibility.

v0.24.0 (Alpha)

Β· 2 min read

This release focuses on refining the user experience and accessibility of the Paranet ecosystem, specifically within the Paracord interface. While the core engine components remain stable, this update introduces critical mobile responsiveness and UI persistence features to ensure a seamless workflow across devices.

Paracord (v0.16.0)​

The latest update to Paracord prioritizes "anywhere" productivity, bringing significant improvements to mobile layouts and navigation state management.

Mobile Responsiveness: Both the Node View and Ledger details have been redesigned for mobile screens. Users can now monitor network health and drill down into ledger entries directly from their smartphones with optimized touch layouts.

Navigation Persistence: The state of the Left Panel now persists when navigating between different sections. This eliminates the need to re-adjust your sidebar workspace settings while moving through the platform.

Modal Design Overhaul: We have implemented an improved modal design across all sections of the application, providing better visual hierarchy and clearer action buttons for a more cohesive experience.

Stable Components​

The following core components remain at their current versions in this release cycle to ensure continued stability across the network:

Paranet Broker (v2.9.0): No changes in this version.

Paraflow (v3.2.0): No changes in this version.

Paralogue (v2.19.1): No changes in this version.

Alpha Phase​

As we continue to polish the mobile experience and platform UI, your feedback on the new responsive views is invaluable. Please report any layout inconsistencies or navigation issues through the standard feedback channels.

v0.23.0 (Alpha)

Β· 3 min read

This release represents a significant leap forward in the Paranet platform's security and observability capabilities. We are introducing Taint Tracking, a powerful new feature for data flow analysis, alongside major enhancements to Federation, extensive UI overhauls in Paracord, and robust flow control improvements in Paraflow.

Paraflow​

Paraflow sees the introduction of sophisticated security features and expanded control flow mechanisms.

  • Taint Tracking: We have rolled out an initial, extensive implementation of taint tracking. This includes support for dynamic row-level database taint tracking, support for the graphql-actor, and visual integration via Netflow taint labels.
  • Enhanced Control Flow: You can now execute complex goal send chains on arbitrary sub-goals (extended to a general send tree). We've also added catch blocks and retry statements to delegate and question constructs for more resilient error handling.
  • Standard Library Expansion: New math functions (pow, atan2) and string utilities (ToLowercase, ToUppercase) are now available. Additionally, we've enabled full destructuring of LHS function results and Slice support for arrays.

Paracord​

The Paracord UI has undergone a major overhaul to improve usability and visualization.

  • Netflow Redesign: A significant redesign of the Netflow visualization offers better clarity, including the display of new Taint Tracking labels.
  • Actor Hub: A dedicated Actor Hub UI has been implemented, featuring detailed views, desktop info panels, mobile support, and integration of Actor Capabilities (AC).
  • Panel & Conversation Management: We've added flexibility to observers, including the ability to close them directly from a panel. Support for sending arbitrary PNCP messages and answering managed conversations is now live.
  • New Views: New Thread Detail pages, a Node View with navigation sidebars, and a revamped Ledger UI.

Broker (v2.9)​

The Broker update focuses on security integration and connection stability.

  • Taint Integration: The broker now supports the backend logic required for the new Taint Tracking features.
  • Federation Stability: Logic has been improved to handle skills added or updated after broker start, along with support for federating production Docker nodes.
  • Client Improvements: The paranet-client now supports direct GraphQL calls and includes critical fixes for document uploading in the TypeScript client.
  • Observability: Added granular control to observe specific conversations rather than the entire stream.

Para CLI (v0.25)​

The para CLI tool receives updates to support the new ecosystem features and improve local development workflows.

  • Docker & Federation: Added support for federating production Docker nodes and an experimental bidirectional federation flag.
  • Configuration: New options for taints configuration and environment variable overrides for pull behavior.
  • Stability: Fixes for para docker down, simulation controls, and general connection handling.

Alpha Phase​

As we continue through the Alpha phase, we encourage you to experiment with the new release. Your feedback is crucial as we refine these complex features.

v0.21.0 (Alpha)

Β· One min read

This release introduces updates to Paracord UX along with various bug fixes.

Paracord

  • Top Navigation: Updated the UI as well as added platform support resources readily available.