Skip to content

Releases: yaml/yamlschema

YAMLSchema v0.1.12

Choose a tag to compare

@ingydotnet ingydotnet released this 09 Sep 23:32
  • Bump @codemirror/search from 6.7.1 to 6.7.2 in /www (#9)
  • Bump actions/setup-python from 6 to 7 (#8)
  • Bump @codemirror/state from 6.7.1 to 6.7.3 in /www (#6)
  • Bump actions/download-artifact from 7 to 8 (#5)
  • Bump actions/upload-artifact from 6 to 7 (#4)
  • Bump rollup from 4.62.5 to 4.63.1 in /www (#3)
  • Bump mkdocs-material from 9.7.6 to 9.7.7 in /www (#2)
  • Bump actions/cache from 5 to 6 (#1)

YAMLSchema v0.1.11

Choose a tag to compare

@ingydotnet ingydotnet released this 08 Sep 20:00
  • Restore YAMLScript CLI entrypoint
  • Add openQA Job Scenarios demo

YAMLSchema v0.1.10

Choose a tag to compare

@ingydotnet ingydotnet released this 04 Sep 20:29
  • Update release smoke title checks
  • Clean artifacts before release tests
  • Fix interpreted upgrade test
  • Publish PyPI token during release
  • Rename tight syntax terminology
  • Preserve YAML editor formatting
  • Hide consent banner on localhost
  • Separate YSD document preambles
  • Simplify YAMLSchema format example
  • Remove unreachable core helpers
  • Add YSD title and ID syntax
  • Shorten YSD description markers
  • Redesign canonical list schemas
  • Adopt marked YSD descriptions
  • Use a random site serve port
  • Support tuple combinator branches
  • Preserve YAML schema serialization
  • Normalize map syntax and schema order
  • Add native tuple schema syntax
  • Normalize required property order
  • Add openQA schema demo
  • Expand interactive demo help
  • Fix legacy schema conversion
  • Accept YAML schemas in Python
  • Support YAML JSON Schema input
  • Add native and Python ysd bindings
  • Fix responsive site navigation
  • Improve demo settings and mobile layout

YAMLSchema v0.1.9

Choose a tag to compare

@ingydotnet ingydotnet released this 30 Aug 17:15
  • Revise compact regex DSL

YAMLSchema v0.1.8

Choose a tag to compare

@ingydotnet ingydotnet released this 30 Aug 14:20
  • Add YAMLSchema project blog
  • Add consent-based site analytics
  • Keep strict example URLs compact
  • Polish strict editor feedback
  • Add strict JSON Schema conversion
  • Reject malformed type expressions
  • Preserve root order in native roundtrips
  • Speed up YSD formatting safely
  • Preserve root and definition order
  • Move Harbor demo to JSON Schema
  • Rename JSON Schema format types
  • Simplify website demo navigation
  • Finish OpenAPI schema roundtrips
  • Normalize inferred schema constraints
  • Add native pattern property syntax
  • Fix JSON Schema roundtrip normalization
  • Label roundtrip diffs with filenames

YAMLSchema v0.1.7

Choose a tag to compare

@ingydotnet ingydotnet released this 27 Aug 00:59
  • Generate manuals during release
  • Add PowerShell tab completion
  • Add PowerShell web installer
  • Add schema language demo examples

YAMLSchema v0.1.6

Choose a tag to compare

@ingydotnet ingydotnet released this 26 Aug 18:47
  • Isolate release test branch
  • Allow releases from named branches
  • Publish website during releases
  • Fix ARM64 installation support

YAMLSchema v0.1.5

Choose a tag to compare

@ingydotnet ingydotnet released this 26 Aug 17:20
  • Show YSDC content as JSON
  • Add diff modal copy control
  • Add OpenAPI demo schemas
  • Prioritize installed YSD path
  • Use user-local install prefix
  • Add ARM release builds
  • Add source install and upgrade
  • Move completions into share files
  • Improve homepage and demo copying
  • Add schema serialization controls
  • Add test CI and Dependabot
  • Separate schema and usage errors
  • Fit demo editors to narrow screens
  • Support legacy definition scrolling
  • Improve demo format controls
  • Cache generated demo documents
  • Add shell completion and manuals

YAMLSchema v0.1.4

Choose a tag to compare

@ingydotnet ingydotnet released this 25 Aug 17:30
  • Fix release smoke test fixture
  • Add native YSD build target
  • Fix initial editor scroll sync
  • Parse nested tight DSL tokens
  • Harden portable release smoke tests
  • Link homepage schema to demo
  • Add editor sync and sharing
  • Put JSON definitions before root
  • Polish responsive homepage content
  • Rename editor route and refresh demo
  • Fix list enum suffix generation
  • Preserve explicit root schemas
  • Normalize singleton oneOf constraints
  • Canonicalize scalar-or-list schemas
  • Add CodeMirror schema editors
  • Add NetBox schema example
  • Add editor help dialog
  • Use full width for editor pages
  • Fit editor panes on portrait phones
  • Tighten editor page spacing
  • Add schema routes to editor

YAMLSchema v0.1.3

Choose a tag to compare

@ingydotnet ingydotnet released this 24 Aug 13:02
  • Fix Zsh installer clobbering
  • Add quick YAMLSchema installer
  • Use official YAMLSchema branding
  • Add Ansible Builder web example
  • Build professional YAMLSchema website
  • Clean up converter implementation
  • Separate browser example selectors
  • Normalize portable YAML sequences
  • Support JSON Schema format types
  • Preserve schema library anchors
  • Use YSD identity metadata
  • Rename converter and canonical format
  • Infer default conversion direction
  • Support root oneOf constraints
  • Correct browser schema examples
  • Preserve external schema references
  • Improve browser conversion feedback
  • Improve browser roundtrip workflow
  • Improve schema roundtrip semantics
  • Expand browser schema converter
  • Extend schema conversion APIs
  • Add browser schema converter
  • Preserve mixed enum roundtrips