Skip to content

Releases: pulumi/pulumi-yaml

v0.4.0

18 May 16:32
12ae7db
Compare
Choose a tag to compare

Improvements

  • Update pulumi/pulumi to v3.32.1

Bug Fixes

v0.3.0

03 May 17:29
412d199
Compare
Choose a tag to compare

Improvements

  • [language] integrated support for using another program or script to generate YAML

  • [CLI] full pulumi convert support including support for "compilers"

  • [codegen] Docs generation

v0.2.0

26 Apr 22:33
59f4b38
Compare
Choose a tag to compare

Improvements

  • Finalized expression language and documented built-in functions (Fn:: items).

  • Simplified configuration key

  • Code generation improvements for conversion to other languages

Bug Fixes

  • Fixed rendering of known resource outputs during preview, secret outputs

  • Error on invalid resource and invoke calls

  • Support for Kubernetes resource "kind" and "apiVersion" constants

  • Improved error messages

v0.1.0

25 Mar 22:02
Compare
Choose a tag to compare

Improvements

  • [ci] Enable CI suite, testing.

  • [features] Resources may specify "pluginDownloadURL" to exercise the common API signature used
    across providers for dynamic plugin acquisition.

  • [features] Fn::Invoke arguments may contain outputs from other resources

  • [features] Fn::Asset supports FileArchive, RemoteArchive modes

  • [features] variables top level item implemented, can use variables to store intermediates to
    simplify invokes or re-use values

  • [features] built-in variable "pulumi", which is a map with a "cwd", "stack", and "project" to
    obtain the current working directory, stack name, and project name respectively.

  • [features] optional Return from Fn::Invoke

  • [features] an expression referring to a resource by name, such as ${resource} returns the
    resource object instead of an individual resource. Resource IDs are now obtained via id property
    in expressions. Example: use ${resource.id} instead of ${resource}, implements
    #73. Also adds a urn property to obtain the
    resource's URN.

  • [features] no longer need to specify component property on resources, instead this is determined
    by discovering the package schema and using the value declared there.

  • [features] can use shorter resource types and function names against one of a couple patterns.

Bug Fixes

v0.0.1

02 Feb 04:31
Compare
Choose a tag to compare

Improvements

  • [ci] Enable CI suite, testing.

Bug Fixes