É muito difícil dizer sem obter aprovação de todos os seus clientes. Sugiro tomar uma das duas abordagens a seguir para atualizar sua API para v.Next.
- Estenda a API existente. Adicione uma string de consulta ou alguma outra variável à sua API que signifique usar v.Next. Para todas as solicitações que usam essa variável, use o tipo de conteúdo atualizado.
- Execute uma instância de preparação ou pré-produção de sua API em paralelo com sua API atual. Deve ser quase idêntico à produção. Mesmo usando o mesmo back-end. Embora este tenha as alterações propostas para v.Next.
Em qualquer cenário, comunique a seus clientes as alterações que você gostaria de fazer e a data / hora de transição de destino. Incentive-os a testar bem antes da data prevista para garantir que não haja interrupção do serviço.
Certifique-se de ter uma página dedicada detalhando as alterações feitas no v.Next. Isso deve ser incluído nas comunicações enviadas aos seus clientes. Se você discutiu alguma correção com clientes existentes, inclua aqueles nesta página.
Por fim, trilhe a linha entre a comunicação excessiva com seus clientes e o envio de spam. Essas notificações podem ser facilmente desconsideradas à medida que surgem prioridades mais imediatas / urgentes.
FWIW, se as coisas estão funcionando, eu não me preocuparia muito com isso. Se, por exemplo, você descobrir que isso causa uma vulnerabilidade de segurança significativa, isso seria um ótimo motivo para promover essa alteração. Caso contrário, eu esperaria por algo mais urgente para incluir essa mudança.