Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Alterações significativas

Saiba mais sobre as alterações significativas recentes e futuras na API GraphQL GitHub.

Neste artigo

Sobre alterações significativas

Alterações significativas são quaisquer mudanças que possam exigir ação dos nossos integrantes. Dividimos essas alterações em duas categorias:

  • Significativas: As alterações que irão modificar as consultas existentes na API do GraphQL. Por exemplo, a eliminação de um campo seria uma mudança decisiva.
  • Perigoso: Alterações que não modificam as consultas existentes, mas podem afetar o comportamento de tempo de execução dos clientes. Adicionar um valor de enumerador é um exemplo de uma alteração perigosa.

Nós nos esforçamos para fornecer APIs estáveis para os nossos integrantes. Quando um novo recurso ainda está evoluindo, o lançamos atrás de uma pré-visualização de esquema.

Vamos anunciar as próximas mudanças significativas em andamento pelo menos três meses antes de fazer alterações no esquema do GraphQL para dar tempo aos integradores de fazer os ajustes necessários. As alterações entram em vigor no primeiro dia do trimestre (1 de janeiro, 1 de abril, 1 de julho ou 1 de outubro). Por exemplo, se anunciarmos uma mudança no dia 15 de Janeiro, ela entrará em vigor no dia 1 de julho.

Alterações agendadas para 2019-04-01

  • SubstancialSerá feita uma mudança em Migration.uploadUrlTemplate.

    Descrição:

    uploadUrlTemplate will be removed. Use uploadUrl instead.

    Motivo:

    uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.

Alterações agendadas para 2019-10-01

  • SubstancialSerá feita uma mudança em ContributionOrder.field.

    Descrição:

    field will be removed. Only one order field is supported.

    Motivo:

    field will be removed.

  • SubstancialSerá feita uma mudança em Issue.timeline.

    Descrição:

    timeline will be removed. Use Issue.timelineItems instead.

    Motivo:

    timeline will be removed

  • SubstancialSerá feita uma mudança em Organization.pinnedRepositories.

    Descrição:

    pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead.

    Motivo:

    pinnedRepositories will be removed

  • SubstancialSerá feita uma mudança em PullRequest.timeline.

    Descrição:

    timeline will be removed. Use PullRequest.timelineItems instead.

    Motivo:

    timeline will be removed

  • SubstancialSerá feita uma mudança em RepositoryOwner.pinnedRepositories.

    Descrição:

    pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead.

    Motivo:

    pinnedRepositories will be removed

  • SubstancialSerá feita uma mudança em User.pinnedRepositories.

    Descrição:

    pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead.

    Motivo:

    pinnedRepositories will be removed

Alterações agendadas para 2020-01-01

  • SubstancialSerá feita uma mudança em AssignedEvent.user.

    Descrição:

    user will be removed. Use the assignee field instead.

    Motivo:

    Assignees can now be mannequins.

  • SubstancialSerá feita uma mudança em UnassignedEvent.user.

    Descrição:

    user will be removed. Use the assignee field instead.

    Motivo:

    Assignees can now be mannequins.