Skip to content

Releases: BinkyLabs/openapi-arazzo-dotnet

v1.0.0-preview.3

v1.0.0-preview.3 Pre-release
Pre-release

Choose a tag to compare

@bl-release-please-token-provider bl-release-please-token-provider released this 07 Jul 11:08
0396cea

1.0.0-preview.3 (2026-07-07)

Features

  • Add .net10 support for the lib-project (aab3e22)

v1.0.0-preview.2

v1.0.0-preview.2 Pre-release
Pre-release

Choose a tag to compare

@bl-release-please-token-provider bl-release-please-token-provider released this 25 Jun 20:25
85e45e0

1.0.0-preview.2 (2026-06-25)

Features

  • adds a cli in addition to the library (5732eb5)
  • adds a cli in addition to the library (b3dcdd5)

Bug Fixes

  • remove public APIs for cli app (bda8e19)
  • remove public APIs for cli app (699cdb0)

v1.0.0-preview.1

v1.0.0-preview.1 Pre-release
Pre-release

Choose a tag to compare

@bl-release-please-token-provider bl-release-please-token-provider released this 25 Jun 14:19
28622e0

1.0.0-preview.1 (2026-06-25)

Features

  • adds additional validation for document integrity (49ee738)
  • adds component object (2aa6775)
  • adds core interfaces (605cdcf)
  • adds core parsing infrastructure (d16da39)
  • adds criterion model (98ffd4b)
  • adds document model (b60e1da)
  • adds failure action model (33e487f)
  • adds info model (b60e1da)
  • adds input reference resolution (846a264)
  • adds interface definition for references resolution (5b987d4)
  • adds keys validation (e9aeddf)
  • adds model for criterion type (ec7b6b2)
  • adds model for steps (0240adf)
  • adds other reusable objects references (b244cdd)
  • adds parameter model (510ae90)
  • adds parameters duplication validation (10cf2ed)
  • adds reader infrastructure (b5f6b82)
  • adds referenceable interface (b7d7c9d)
  • adds runtime expressions validation (1bd3e39)
  • adds runtime expressions validation (c6633e8)
  • adds simple and regex expression types (1457264)
  • adds source description model (edd8bb7)
  • adds steps output keys validation (d94a24c)
  • adds success action model (98f8ead)
  • adds support for loading schema references from external OpenAPI document (a731b55)
  • adds support for parsing version 1.0.1 (3f014be)
  • adds the request body model (09f0b9b)
  • adds v1 deserialization infrastructure (b60e1da)
  • adds validation for required properties in document serialization (142e3e6)
  • adds workflow model (a7bbf0e)
  • implement replacement model (95f2308)
  • implements external references for JSON schema documents (eb58e98)
  • implements inline inputs and sub-schema references resolution (6589384)
  • input: add missing JSON schema keyword properties (1dbcaf9)
  • lib: add reusable object model (e4c468f)
  • lib: add reusable object model (a32b5f5)
  • models: add contains/minContains/maxContains JSON Schema keywords (d6b7401)
  • models: port contains/minContains/maxContains from OpenAPI.NET PR #2876 (b5dae49)
  • references: resolve reusable object references (92a0ef6)
  • references: resolve reusable object references (4355a03)
  • sets the default and validation for retry (e28ae8d)
  • step: expose operation pointer builder (f2235ee)
  • uniqueness validation (388d6ce)
  • use dedicated types for input/schemas to avoid bringing keyword that should not be present (ed45110)

Bug Fixes

  • 'Generic catch clause' (1efdffd)
  • additional renames (2c0fd90)
  • adds missing cancellation token parameter to parse async method (4e4606d)
  • adds missing runtime expression validation (325740c)
  • adds missing summary and description fields to info and workflow (c1afed6)
  • avoid double parsing of schemas (61c0489)
  • casing in arazzo version (3f014be)
  • components parsing implementation (6e52df9)
  • correct method for the JsonNode change (1160bc2)
  • do not assume external documents format (eb58e98)
  • handle null scalar outputs safely (8d6e98c)
  • input reference should be public to allow creation from object model (b244cdd)
  • json schema reference resolution shouldn't depend on a parent input (a6441bf)
  • lib: remove reusable object extensions (61fa425)
  • missing cancellation parameter in parseaync method for the document (149ca44)
  • parameter: validate required fields during deserialization (f2b60c7)
  • parameter: validate required fields during deserialization (48b800b)
  • reader: add required field read diagnostics (0ef0a90)
  • reader: add required field read diagnostics ([0c1b6bc](https://github.com/Binky...
Read more