Verificador da versão mais recente de Kubernetes
Encontre a versão mais recente de Kubernetes, a mais recente de cada linha de versões e qualquer pré-lançamento futuro, a partir dos releases do projeto no GitHub.
Saída
| Série | Versão mais recente | Lançada |
|---|---|---|
| A versão mais recente de cada série será apresentada aqui | ||
Leia-me
Como encontrar a versão mais recente de um ambiente de execução, ferramenta ou biblioteca?
A maioria dos softwares mantém várias linhas de lançamento ao mesmo tempo: o Node.js lança atualizações de correção para suas versões principais atuais e LTS, o PHP atualiza as versões 8.4, 8.3 e linhas anteriores no mesmo dia, e o Kubernetes oferece suporte às suas últimas versões secundárias. Ao atualizar um servidor, um Dockerfile ou um pipeline de CI, ou fixar uma versão em .nvmrc, composer.json ou package.json, você precisa da atualização de correção mais recente da linha que usa, não apenas da versão mais recente em geral.
Descrição da ferramenta
Selecione o software e pressione Verificar versão mais recente. Você verá:
- A versão mais recente: a versão estável mais alta e a data em que foi lançada
- O pré-lançamento: a versão alpha, beta, candidata a lançamento, prévia ou canary mais recente de uma versão superior, se houver
- Linhas de lançamento: a versão mais recente de cada linha, da mais alta para a mais baixa, com links para as respectivas notas de lançamento no GitHub
Cada ambiente de execução, ferramenta e biblioteca também tem sua própria página, como o verificador de versão mais recente do Node.js ou do React, que já abre com esse item selecionado.
As versões vêm dos lançamentos no GitHub do repositório oficial de cada projeto. As tags são lidas sem o prefixo, então v24.11.0, php-8.4.14, release-1.29.3 e svelte@5.43.0 aparecem como 24.11.0, 8.4.14, 1.29.3 e 5.43.0, e as tags mais antigas do Ruby, como v3_4_1, aparecem como 3.4.1. Um lançamento é considerado pré-lançamento quando o GitHub o identifica como tal ou quando sua versão termina com um rótulo como -beta2, RC1 ou -canary.3. Tags mutáveis, como v1.20-latest do Elixir, e lançamentos de outros pacotes no mesmo repositório são ignorados.
A verificação é executada em nosso servidor, que lê a lista de lançamentos da API REST do GitHub em api.github.com, sem um token do GitHub.
Assistentes de IA conectados ao servidor MCP do Rapid Tool Set podem executar a mesma verificação usando latest_version_checker.
Softwares compatíveis
Uma linha de lançamento corresponde a uma versão principal (como Node.js 24.x) para projetos que oferecem suporte a versões principais, e a uma versão secundária (como PHP 8.4.x) para os demais.
| Software | Tipo | Repositório do GitHub | Uma linha de lançamento corresponde a |
|---|---|---|---|
| Node.js | Ambiente de execução | nodejs/node |
Uma versão principal |
| PHP | Ambiente de execução | php/php-src |
Uma versão secundária |
| Ruby | Ambiente de execução | ruby/ruby |
Uma versão secundária |
| .NET | Ambiente de execução | dotnet/runtime |
Uma versão principal |
| Rust | Linguagem | rust-lang/rust |
Uma versão secundária |
| Deno | Ambiente de execução | denoland/deno |
Uma versão secundária |
| Bun | Ambiente de execução | oven-sh/bun |
Uma versão secundária |
| Kotlin | Linguagem | JetBrains/kotlin |
Uma versão secundária |
| Swift | Linguagem | swiftlang/swift |
Uma versão secundária |
| Scala | Linguagem | scala/scala3 |
Uma versão secundária |
| Elixir | Linguagem | elixir-lang/elixir |
Uma versão secundária |
| Erlang/OTP | Ambiente de execução | erlang/otp |
Uma versão principal |
| Julia | Linguagem | JuliaLang/julia |
Uma versão secundária |
| Crystal | Linguagem | crystal-lang/crystal |
Uma versão secundária |
| Gleam | Linguagem | gleam-lang/gleam |
Uma versão secundária |
| Docker Compose | Ferramenta | docker/compose |
Uma versão principal |
| Kubernetes | Ferramenta | kubernetes/kubernetes |
Uma versão secundária |
| Terraform | Ferramenta | hashicorp/terraform |
Uma versão secundária |
| Helm | Ferramenta | helm/helm |
Uma versão principal |
| nginx | Servidor | nginx/nginx |
Uma versão secundária |
| Caddy | Servidor | caddyserver/caddy |
Uma versão secundária |
| Traefik | Servidor | traefik/traefik |
Uma versão secundária |
| Redis | Servidor | redis/redis |
Uma versão secundária |
| Grafana | Servidor | grafana/grafana |
Uma versão secundária |
| npm | Ferramenta | npm/cli |
Uma versão principal |
| pnpm | Ferramenta | pnpm/pnpm |
Uma versão principal |
| Composer | Ferramenta | composer/composer |
Uma versão secundária |
| React | Biblioteca | react/react |
Uma versão secundária |
| Next.js | Framework | vercel/next.js |
Uma versão principal |
| Vue.js | Framework | vuejs/core |
Uma versão secundária |
| Angular | Framework | angular/angular |
Uma versão principal |
| Svelte | Framework | sveltejs/svelte |
Uma versão principal |
| TypeScript | Linguagem | microsoft/TypeScript |
Uma versão secundária |
| Tailwind CSS | Biblioteca | tailwindlabs/tailwindcss |
Uma versão principal |
| Laravel | Framework | laravel/framework |
Uma versão principal |
| Symfony | Framework | symfony/symfony |
Uma versão secundária |
| Ruby on Rails | Framework | rails/rails |
Uma versão secundária |
Para o .NET, a versão corresponde à do ambiente de execução do .NET, que pode ser diferente da versão do SDK. O nginx numera suas versões mainline com uma versão secundária ímpar (1.29) e as estáveis com uma versão secundária par (1.28).
Limitações
- Não é possível verificar Python, Go, PostgreSQL e outros projetos que publicam apenas tags do Git, sem lançamentos no GitHub.
- Apenas os lançamentos mais recentes são lidos, então uma linha de lançamento sem lançamentos há muito tempo pode não aparecer.
- Uma linha de lançamento na lista não está necessariamente mais em uso. Consulte o cronograma de lançamentos do próprio projeto antes de escolher uma versão.