Skip to content

Added 1.0.0-alpha4 and 5 schema and blog posts #214

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions content/en/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ images:
Learn More <i class="fas fa-arrow-alt-circle-right ms-2"></i>
</a>
<p class="lead mt-5">Serverless Workflow presents a vendor-neutral, open-source, and entirely community-driven ecosystem tailored for defining and executing DSL-based workflows in the realm of Serverless technology.</p>
<p>The current version is 1.0.0-alpha3, get the JSON Schema here: <a href="https://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.yaml" target="_blank">YAML</a> or <a href="https://serverlessworkflow.io/schemas/1.0.0-alpha3/workflow.json" target="_blank">JSON</a></p>
<p>The current version is 1.0.0-alpha5, get the JSON Schema here: <a href="https://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.yaml" target="_blank">YAML</a> or <a href="https://serverlessworkflow.io/schemas/1.0.0-alpha5/workflow.json" target="_blank">JSON</a></p>
{{< blocks/link-down color="info" >}}
{{% /blocks/cover %}}
<!-- END OF Cover -->
Expand Down Expand Up @@ -75,7 +75,7 @@ Define error handling strategies to manage and recover from workflow execution e
{{% tab header="Minimal" lang="minimal" %}}
```yaml
document:
dsl: '1.0.0-alpha3'
dsl: '1.0.0-alpha5'
namespace: examples
name: call-http-shorthand-endpoint
version: '1.0.0'
Expand All @@ -90,7 +90,7 @@ Define error handling strategies to manage and recover from workflow execution e
{{% tab header="Async API" lang="asyncapi" %}}
```yaml
document:
dsl: '1.0.0-alpha3'
dsl: '1.0.0-alpha5'
namespace: examples
name: bearer-auth
version: '1.0.0'
Expand Down
23 changes: 23 additions & 0 deletions content/en/blog/releases/release-1.0.0-alpha4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Serverless Workflow 1.0.0-alpha4
author: Jean-Baptiste Bianchi
date: 2024-10-11
description: >
Announcing Serverless Workflow Specification 1.0.0-alpha4: Critical Validation Fixes
---

We’re excited to announce the release of **Serverless Workflow Specification 1.0.0-alpha4**! This update is critical as it addresses a key issue that has impacted the community: the schema’s URI template. With this release, validation hurdles that developers previously encountered have been effectively resolved.

## Why This Fix Matters
Validation is a cornerstone of the Serverless Workflow Specification. Accurate validation ensures that workflows adhere to defined rules and standards, making development predictable and dependable. The bug in the URI template previously led to false validation failures or confusion over accepted formats. With 1.0.0-alpha4, these issues are behind us.

## Getting Started with 1.0.0-alpha4
To start using the new release, you can access the updated documentation and schema through the official [Serverless Workflow GitHub repository](https://github.com/serverlessworkflow/specification). Follow the setup guide to integrate the updated specification into your environment.

## What’s Next?
The Serverless Workflow community is committed to continual improvement. This release lays the groundwork for more exciting features and enhancements in the future. Keep an eye out for updates, as the team is actively working on further refinements and new functionalities to make Serverless Workflows even more powerful and developer-friendly.

## Join the Community
As always, your feedback is invaluable! Join the discussion on [GitHub](https://github.com/serverlessworkflow/specification/discussions) or connect with other users in the Serverless Workflow community. Share your thoughts, report issues, and contribute to the ongoing evolution of the specification.

**Thank you for your continued support, and happy workflow building!**
15 changes: 15 additions & 0 deletions content/en/blog/releases/release-1.0.0-alpha5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: Serverless Workflow 1.0.0-alpha5
author: Jean-Baptiste Bianchi
date: 2024-10-22
description: >
Introducing Catalog Support!
---

We’re excited to announce the release of **Serverless Workflow Specification 1.0.0-alpha5**, introducing a powerful new feature: **Catalogs**. A catalog is a shared space where resources like custom functions can be defined and reused.

## Why Catalogs Matter

Catalogs simplify workflow creation by promoting **reusability** and **consistency**. By storing frequently used resources in a catalog, developers can create cleaner, more modular workflows while reducing maintenance overhead.

**We look forward to seeing how you’ll use this new feature! Join the discussion on [GitHub](https://github.com/serverlessworkflow/specification/discussions) to share your feedback.**
Loading