All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.7.0 - 2025-03-18
idattribute on prompt element in PML schema for uniquely identifying prompts
0.6.0 - 2025-03-18
- Support for skills syntax in PML schema (#109):
triggerselement withtrigger-listandtriggerfor defining when skills applyreferenceselement withreference-listandreferencefor external referencesinteractiveattribute on prompt element (true/false) for interactive mode
0.5.0 - 2026-02-24
licensefield in metadata element for PML schema
0.4.0 - 2026-02-23
- PML CLI tool (
pml) for command-line operations with PML files (validate and convert commands) descriptionfield in metadata element for PML schema (#89) to support Skills
instructionselement from PML schema (#89) — usemetadata/descriptioninstead
0.3.0 - 2025-11-10
- Enhanced PML schema with mixed content support for better flexibility
- Made
output-format-listandsafeguards-listelements optional in PML schema - Improved documentation and README with clearer examples and explanations
- Removed optional
typeattribute fromPromptTypeelement in PML Workflow schema - Removed
fallback-typeattribute fromSequenceTypein PML Workflow schema - Removed
typeattribute fromParallelTypein PML Workflow schema - Removed
PromptTypeEnumtype definition from PML Workflow schema
0.2.0 - 2025-11-03
- New PML Workflow schema (
pml-workflow.xsd) supporting workflow orchestration patterns - Sequence pattern for executing prompts in sequential order
- Parallel pattern for executing multiple prompt sequences concurrently
- Timeout support for workflow sequences with configurable timeout duration
- Fallback prompt support with
fallback-srcandfallback-typeattributes for error handling stepselement in PML schema for defining step-by-step instructionsacceptance-criteriaelement enhancements in PML schema- Comprehensive test resources including workflow examples (hello-world, pi calculation, CIS194 course)
- Test validation for both PML and PML Workflow schemas
- Improved documentation and README with workflow examples
- Enhanced schema validation tests
instructionselement in PML schema (marked for deprecation in future releases)