...
Definição sobre período de convivência de acordo com o tipo de versionamento
Versionamento | Restrições | Nova versão da API (Current) | Versão anterior da API (Deprecated) | |||
---|---|---|---|---|---|---|
Possui data limite para implementação | Necessita certificação | Depreciação | Aposentadoria | Observação | ||
Major | Não haverá mais do que duas versões em convivência |
| Sim | 90 dias contados a partir do início em produção da nova versão | Acontecerá quando terminar o período de convivência, ficando vigente apenas a nova versão major | N/A |
Minor Planejada | Não haverá breaking change |
| Sim, processo simplificado | Não haverá período de convivência | Aposentadoria imediata | Não há problemas de interoperabilidade |
Minor Crítica Não Sincronizada¹ | Necessidade de implementar o mais breve possível até a data limite estabelecida, porém os participantes não precisam sincronizar o momento do início em produção |
| Sim, processo simplificado | Não haverá período de convivência | Aposentadoria imediata | Não gerar novos problemas de interoperabilidade para quem consome e a aplicação das soluções pelas instituições podem ocorrer até a data limite para implementação estabelecida em informa. |
Minor Crítica Sincronizada | Necessidade de implementar o mais breve possível, porém os participantes devem sincronizar o momento do início em produção |
| Sim, processo simplificado | Não haverá período de convivência | Aposentadoria imediata | Há riscos de novos problemas de interoperabilidade para quem consome e a implementação em produção deve ser sincronizada na data e hora estabelecida em informa |
Patch | N/A |
| Não | Não haverá período de convivência | Aposentadoria imediata | N/A |
Legenda:
1- Sincronizada: Início em produção realizado ao mesmo tempo por todos os participantes;
2- Fornecedores: Detentoras de conta e transmissoras de dados;
3- Consumidores: Iniciadoras de pagamento e receptoras de dados.