Fixed missing argument host in startApplication() function, allowing specification of the host address when starting the Shiny app.
PEITHO 26.02.0
New Features
Introduced as.data.frame() S3 methods for workflows, workflow runs, and workflow states, plus a new extract_inputs() helper.
Extended the Shiny app to build and execute an example workflow with progress tracking and tabular result views (#21).
PEITHO 26.01.3
New Features
Extended the example workflow to demonstrate sub-workflows, allowing sequential execution of multiple workflow segments (#14)
Sub-workflows can now reference results from earlier steps explicitly, enabling more complex, non-linear workflows.
Improved logging for loop execution, including clearer warnings when operations produce list-type results.
Bug Fixes
Fixed a bug where result parameters always resolved to the last executed step, ignoring the referenced step label.
Workflow execution now uses cached state lookups to resolve result parameters by step name (and ID), ensuring correct dependency handling across steps.
PEITHO 26.01.2
Updates
Converted a warning into an informational message when creating a new results.json file if it does not yet exist.
PEITHO 26.01.1
New Features
Added import_workflow() to streamline workflow import from zip files.
Updated vignettes and examples to use the new import pattern.
PEITHO 26.01.0
New Features
Implemented export and import of workflows as zip bundles, enabling workflow sharing and reuse (#13).
Added save_as_zip() generic and workflow method for exporting workflows as zip files.
Enhanced the example workflow with multi-step data processing (including unlist, paste, substitute, and split operations).
Added a comprehensive vignette demonstrating workflow import/export capabilities.
PEITHO 25.12.0
New Features
Introduced a comprehensive workflow management system:
Define, execute, and track multi-step workflows
New core classes: workflow, workflowstep, workflowstate, workflowsteprun, operationparam
Robust workflow execution with error handling and result tracking
Support for file-based workflow configuration via JSON files
PEITHO 25.11.0
New Features
Added web text fetching capabilities to the PEITHO package, including:
A new WebText class for representing fetched web content.
The fetch_WebText function for retrieving and parsing HTML from URLs.
Implemented comprehensive tests for both the WebText class and the web text fetching functionality.