BREAKING CHANGES

Atualize seu projeto para utilizar a versão 9 do Angular, acesse a documentação Guia de Atualização do Angular para fazer a migração completa.

Veja nossa documentação para fazer a migração para a versão 2.

Foi removida a propriedade p-focus, deve-se utilizar a propriedade p-auto-focus. Os componentes afetados são:

Antes: <po-component p-focus></po-component>

Depois: <po-component p-auto-focus></po-component>

Os nomes dos pacotes foram alterados para a seguinte nomenclatura:

Antes:

const headers = { 'X-Portinari-No-Message': 'true' };
...
const headers = { 'X-Portinari-SCREEN-LOCK': 'true' };
...
const headers = { 'X-Portinari-No-Count-Pending-Requests': 'true' }

Depois:

const headers = { 'X-PO-No-Message': 'true' };
...
const headers = { 'X-PO-SCREEN-LOCK': 'true' };
...
const headers = { 'X-PO-No-Count-Pending-Requests': 'true' }

O reconhecimento das ações via funções no typescript foi removido, com isso para utilizar os botões "Voltar", "Editar" e "Remover" deve-se utilizar as novas propriedades.

Antes:

HTML <po-page-detail p-title="Titulo"> </po-page-detail>

TS

export class ExampleDetail {
  back() { }
}

Depois:

HTML

<po-page-detail p-title="Titulo" (p-back)="back()">
</po-page-detail>

TS

export class ExampleDetail {
  back() { }
}

O reconhecimento das ações via funções no typescript foi removido, com isso para utilizar os botões "Cancelar", "Salvar" e "Salvar e Novo" deve-se utilizar as novas propriedades.

Antes:

HTML <po-page-edit p-title="Titulo"> </po-page-edit >

TS

export class ExampleEdit {
     save() { }
}

Depois:

HTML

<po-page-edit p-title="Titulo" (p-save)="save()">
</po-page-edit>

TS

export class ExampleEdit {
  save() { }
}

Features

Code Refactoring

Bug Fixes

Documentation