3.0.0

Nesta seção, você encontra as Release Notes da versão 3.0.0 do STK CLI.

O que há de novo?

A nova versão traz novas atualizações como a evolução de os para stk. Veja mais abaixo:

Criadores de Studios

  • Adição de Hooks para definir a execução de ações em momentos específicos da aplicação de um template. Veja a seção Usar um Declarative Hook.
  • Possibilidade de validar inputs de usuário. STK CLI permite aos criadores configurar uma validação do input nos parâmetros do plugin/template através de um pattern regex.

  • Validação que não permite caracteres especiais no nome da pasta da aplicação.
  • Criação do comando stk add template para adicionar um template à uma stack.

Usuários

  • Envio de parâmetros para o plugin via input flag. Os inputs de um template/plugin podem ser passados por parâmetro em um único comando.

  • Autenticidade (notarize) Apple de Apps dos pacotes PKG. Agora o instalador de MacOS está adequado ao processo de notarize.

  • Criação do comando stk list stack para os consumidores listarem todas as stacks importadas. Confira o exemplo abaixo:

Mudanças

  • Atualização do comando stk create template para criar um arquivo template.yaml ao invés de um arquivo plugin.yaml (com retrocompatibilidade).
  • Atualização do comando stk create_catalog.yaml (com retrocompatibilidade).
  • Atualização da listagem de plugins e templates, permitindo agora filtrar por nome e descrição.
  • Atualização das mensagens de --help dos comandos.
  • Alteração do comando stk add catalog** para stk import stack**.
  • Alteração dos domínios de orangestack.com para stackspot.com

Resolução de problemas (Bug Fixes)

  • Comando stk update stack mostra os novos repositórios separados que foram adicionados a stack.
  • Autocomplete funciona no MacOs e Linux logo após instalação.
  • Instaladores .deb, .rpm e .pkg funcionam sem precisar de root e cria pastas e arquivos atribuídos ao usuário e não ao root.