Skip to content

Find-DifyPluginVersionHistory

Warning

This help was primarily created by a generative AI. It may contain partially inaccurate expressions.

SYNOPSIS

Retrieve version history for a specific plugin from the Dify Marketplace.

SYNTAX

Find-DifyPluginVersionHistory [[-Plugin] <PSObject>] [[-Id] <String>] [[-Version] <String>] [-Download]
 [<CommonParameters>]

DESCRIPTION

The Find-DifyPluginVersionHistory cmdlet retrieves the version history of a specific plugin from the Dify Marketplace. You can retrieve all versions or a specific version of a plugin. This cmdlet uses the public Dify Marketplace and does not require a Dify server connection.

NOTE: This help was primarily created by a generative AI. It may contain partially inaccurate expressions.

EXAMPLES

Example 1

Find-DifyPluginVersionHistory -Id "langgenius/openai"

Retrieve all version history for a specific plugin by its ID.

Example 2

Find-DifyPlugin -Id "langgenius/openai" | Find-DifyPluginVersionHistory

Retrieve all version history for a specific plugin by passing a plugin object through the pipeline.

Example 3

Find-DifyPluginVersionHistory -Id "langgenius/openai" -Version "0.0.1"

Retrieve a specific version of a plugin.

Example 4

Find-DifyPluginVersionHistory -Id "langgenius/openai" -Version "0.0.1" -Download

Download a specific version of a plugin package (.difypkg file) to the current directory.

PARAMETERS

-Download

Indicates that the cmdlet should download the specified version of the plugin to the current directory. When specified, the cmdlet returns FileInfo objects for the downloaded plugin package (.difypkg file) instead of version history information objects. This parameter requires the -Version parameter to be specified.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Id

Specifies the ID of the plugin to retrieve version history for. Either -Plugin or -Id parameter is required.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Plugin

Specifies a plugin object to retrieve version history for. This parameter accepts pipeline input from cmdlets like Find-DifyPlugin. Either -Plugin or -Id parameter is required.

Type: PSObject
Parameter Sets: (All)
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Version

Specifies the version of the plugin to retrieve. If not specified, all versions in the history are returned.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

System.Management.Automation.PSObject

OUTPUTS

System.Object

NOTES