Pular para o conteúdo
Stable

OpenShip 0.9.1

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
8 de 15
Nesta página

Resumo

O Openship 0.9.1 verifica as imagens de substituição antes de iniciar a troca dos containers num redeploy. Se a preparação falhar, os containers existentes continuam em execução. A versão também permite selecionar PHP 8.3 ou 8.4 nos builds gerados e recuperar a conexão com um aplicativo de webmail existente sem recriar seus volumes.

Novidades

  • Openship 0.9.1 — Catálogo de aplicações: o site público inclui o diretório Apps, com busca, filtros por categoria e páginas dos aplicativos. A instalação encaminha para a configuração no Cloud ou para o guia de instalação própria.
  • Openship 0.9.1 — Runtime de produção: runtimeVersion permite selecionar PHP 8.3 ou 8.4 nos builds gerados. Os builds Docker a partir do código-fonte aceitam uma imagem personalizada por runtimeImage.
  • Openship 0.9.1 — Idioma russo: o onboarding e o dashboard oferecem russo, incluindo as telas de workflows e de recuperação das conexões.

Melhorias

  • Openship 0.9.1 — Imagens no redeploy: a atualização manual consulta novamente as tags mutáveis do registro. As imagens compiladas localmente e os artefatos fixados para rollback permanecem preservados. Serviços externos sem mudanças no conteúdo da imagem podem continuar em execução durante um redeploy completo.
  • Openship 0.9.1 — Capacidade dos builds: o dimensionamento automático dos workers Cloud considera as cargas em execução e as reservas pendentes de CPU. A configuração do build mostra a capacidade disponível no workspace.
  • Openship 0.9.1 — Continuidade da instalação: os links dos aplicativos preservam seu destino durante a autenticação e retomam a configuração confirmada após o checkout. A seleção de um plano continua exigindo uma ação explícita para a compra.
  • Openship 0.9.1 — Estado do deployment: a seleção das cargas utiliza a verificação atual de inicialização e conserva os avisos anteriores para consulta. O cache do Docker mantém a identidade imutável das imagens para a conferência das portas e do rollback.

Correções

  • Openship 0.9.1 — Workflows personalizados: o nome inicial vem do YAML validado, permitindo gravar os workflows independentes após a configuração. Campos ausentes recebem orientações junto ao controle correspondente.
  • Openship 0.9.1 — Conexões Cloud: a reconexão reutiliza o vínculo gravado com o servidor. Atualizar a tela repete as consultas sem repetir uma escrita. O Desktop e as instalações próprias encaminham as chamadas de Actions à instância Cloud responsável.
  • Openship 0.9.1 — Recuperação do webmail: Reconnect and deploy reconecta um aplicativo acessível no mesmo servidor de email e hostname. A recuperação preserva as credenciais e os volumes persistentes, com conferência de propriedade do domínio e de permissões.
  • Openship 0.9.1 — Mensagens recebidas: os eventos IMAP IDLE atualizam o webmail mesmo através de proxies com buffering, com encaminhamento à pasta correta.
  • Openship 0.9.1 — Rotas por caminho: as migrações preservam domínios com rotas exatas ou por prefixo que não tenham um serviço para os demais caminhos. Uma URL sem correspondência recebe 404. Uma nova tentativa de roteamento mantém a tabela anterior completa quando um destino está indisponível.

Ponto de Atenção

A preparação das imagens precisa terminar antes de qualquer substituição. A troca dos containers continua sequencial e não constitui uma transação única da stack inteira. A validação das configurações de papéis de runtime prepara um recurso futuro e não anuncia sua execução nesta versão.

Teste sugerido: num projeto de homologação, configure uma imagem indisponível e confira se a falha de preparação mantém os containers anteriores em execução. Depois, migre um domínio com rota por prefixo e confirme a resposta esperada dentro desse caminho e o 404 fora dele.

Notas da versão

O release oficial do Openship 0.9.1 foi publicado em 13/10/2026 às 07h21 UTC como versão estável. As notas abrangem as mudanças posteriores à versão 0.9.0.

Versões anteriores

    • OpenShip 0.9.0

      O Openship 0.9.0 inclui execução de CI em servidores Linux e macOS, com a opção de usar runners temporários no Cloud.

      Breaking change
    • OpenShip 0.8.2

      O Openship 0.8.2 corrige o download das atualizações do aplicativo desktop após redirecionamentos do GitHub.

      Stable
    • OpenShip 0.8.1

      O Openship 0.8.1 permite executar vários projetos em servidores gerenciados compartilhados.

      Stable
    • OpenShip v0.8.0

      O OpenShip v0.8.0 permite distribuir aplicações e bancos entre servidores conectados por redes privadas, com arquivos compartilhados entre as instâncias.

      Breaking change
    • OpenShip v0.6.8

      O OpenShip v0.6.8 corrige os testes end-to-end associados à própria publicação.

      Stable
    • OpenShip v0.6.5

      O Openship v0.6.5 corrige o escopo de listas aninhadas na autenticação.

      Stable

Versões posteriores

    • OpenShip 0.9.7

      O OpenShip 0.9.7 acrescenta agentes especializados e automações para investigar falhas de deploy e incidentes confirmados de serviços.

      Stable
    • OpenShip 0.9.6

      O OpenShip 0.9.6 corrige a recuperação do PGlite após falhas de containers e amplia a migração de aplicações entre servidores.

      Stable
    • OpenShip 0.9.5

      O Openship 0.9.5 corrige a inicialização das instalações self-hosted com Compose após a atualização para a 0.9.4.

      Stable
    • OpenShip 0.9.4

      O Openship 0.9.4 permite publicar aplicações em um Docker Swarm existente a partir do Desktop ou de um controlador self-hosted.

      Stable
    • OpenShip 0.9.3

      O Openship 0.9.3 acrescenta ambientes de prévia para alterações propostas no GitHub, com variáveis e volumes separados da produção.

      Breaking change
    • OpenShip 0.9.2

      O Openship 0.9.2 permite executar workers e schedulers junto da aplicação web em containers separados.

      Stable
Ver todas as 15 versões do OpenShip
Histórico de versões