Skip to content

Releases: SchemaModule/PowerShell

Version 3.0.1

19 Feb 06:17
662d489
Compare
Choose a tag to compare

[3.0.1] - 2022-02-19

Added

  • Added support for passing headers for the URL

What's Changed

Full Changelog: v3.0.0...v3.0.1

Version 3.0.0

24 Nov 21:35
259d3ff
Compare
Choose a tag to compare

[3.0.0] - 2021-11-24

Added

  • Added support for processing definitions
  • Added schemaDefinition Class
  • Added type support for Definitions
  • Added ConvertTo-SchemaDefinition function
  • Added ToObject support for Arrays
  • Added Global:RawSchema variable to view incoming schema before processing

Updated

  • Find-SchemaElement handles arrays and definitions
  • ConvertTo-SchemaElement can now work with definitions properly
  • Get-SchemaDefinition has better support for actual definitions

SchemaModule Version 2.0

22 Dec 20:47
df769a4
Compare
Choose a tag to compare

This release represents a significant overhaul of the previous version. We have introduced custom classes for schema objects as well as adding in support for following references and definitions.

[2.0.0] - 2020-12-22

Added

  • Added classes to define JSON schema objects
  • Added utility methods to classes
  • Added Functions to support the classes
  • New-SchemaElement
  • New-SchemaString
  • New-SchemaInteger
  • New-SchemaNumber
  • New-SchemaProperty
  • New-SchemaBoolean
  • Get-SchemaDefinition
  • Get-SchemaReference
  • Find-SchemaElement
  • ConvertTo-SchemaElement
  • ConvertFrom-SchemaObject
  • ConvertFrom-SchemaArray
  • Format-SchemaDocument
  • Added support for types (schema.types.ps1xml)
  • Added support for formatting (schema.format.ps1xml)

Updated

  • Get-SchemaDocument has been udpated to work with the new functions

Removed

  • Get-SchemaArray
  • Get-SchemaObject
  • Get-SchemaProperty

v1.1.0

11 Sep 21:42
ac0d561
Compare
Choose a tag to compare

[1.1.0] - 2020-09-11

Added

  • Updatable Help Support

[1.0.0] - 2020-09-09

Added

  • Updated documentation and external help
  • CHNAGELOG added
  • psakefile added
  • Added JSON logo

Changed

  • README
  • Definition File updated with URLs and new version

Fixed

  • Missing some JSON data types, bool and int
  • Write-Verbose acts different for arrays, so corrected the output

[0.0.1] - 2020-09-08

Added

  • Repository Created
  • Module manifest created
  • Module file copied from outside repository
  • Updated psd with defaultprefix and privatedata
  • Added help and about help
  • Converted functions to leverage the PowerShell Pipeline
  • Removed New-RootDocument function
  • Updated Schema param to be SchemaDocument

V 1.0.0

09 Sep 22:02
Compare
Choose a tag to compare

[1.0.0] - 2020-09-09

Added

  • Updated documentation and external help
  • CHNAGELOG added
  • psakefile added

Changed

  • README
  • Definition File updated with URLs and new version

Fixed

  • Missing some JSON data types, bool and int
  • Write-Verbose acts different for arrays, so corrected the output

[0.0.1] - 2020-09-08

Added

  • Repository Created
  • Module manifest created
  • Module file copied from outside repository
  • Updated psd with defaultprefix and privatedata
  • Added help and about help
  • Converted functions to leverage the PowerShell Pipeline
  • Removed New-RootDocument function
  • Updated Schema param to be SchemaDocument