Έλεγχος τελευταίας έκδοσης PHP
Βρείτε την τελευταία έκδοση για PHP, τη νεότερη κυκλοφορία κάθε σειράς εκδόσεων και τυχόν επερχόμενη προέκδοση, από τις κυκλοφορίες του έργου στο GitHub.
Έξοδος
| Σειρά | Πιο πρόσφατη έκδοση | Ημερομηνία κυκλοφορίας |
|---|---|---|
| Η πιο πρόσφατη έκδοση κάθε σειράς θα εμφανιστεί εδώ | ||
Readme
Πώς βρίσκετε την πιο πρόσφατη έκδοση ενός περιβάλλοντος εκτέλεσης, εργαλείου ή βιβλιοθήκης;
Τα περισσότερα λογισμικά διατηρούν ταυτόχρονα αρκετές σειρές εκδόσεων: το Node.js κυκλοφορεί ενημερώσεις επιδιόρθωσης για τις τρέχουσες κύριες εκδόσεις του και τις εκδόσεις LTS, το PHP ενημερώνει τις εκδόσεις 8.4, 8.3 και παλαιότερες την ίδια ημέρα, ενώ το Kubernetes υποστηρίζει τις τελευταίες δευτερεύουσες εκδόσεις του. Όταν ενημερώνετε έναν διακομιστή, ένα Dockerfile ή μια ροή CI, ή όταν ορίζετε συγκεκριμένη έκδοση στα .nvmrc, composer.json ή package.json, χρειάζεστε την πιο πρόσφατη ενημέρωση της σειράς που χρησιμοποιείτε και όχι απλώς την πιο πρόσφατη έκδοση συνολικά.
Περιγραφή εργαλείου
Επιλέξτε το λογισμικό και πατήστε «Έλεγχος πιο πρόσφατης έκδοσης». Θα δείτε:
- Την πιο πρόσφατη έκδοση: την υψηλότερη σταθερή έκδοση και την ημερομηνία κυκλοφορίας της
- Την προέκδοση: την πιο πρόσφατη άλφα, βήτα, υποψήφια έκδοση, έκδοση προεπισκόπησης ή canary μιας νεότερης έκδοσης, εφόσον υπάρχει
- Σειρές εκδόσεων: την πιο πρόσφατη έκδοση κάθε σειράς, με φθίνουσα σειρά, καθεμία με σύνδεσμο προς τις σημειώσεις έκδοσής της στο GitHub
Κάθε περιβάλλον εκτέλεσης, εργαλείο και βιβλιοθήκη διαθέτει επίσης τη δική του σελίδα, όπως ο έλεγχος πιο πρόσφατης έκδοσης του Node.js ή του React, η οποία ανοίγει με επιλεγμένο το αντίστοιχο στοιχείο.
Οι εκδόσεις προέρχονται από τις κυκλοφορίες στο GitHub του επίσημου αποθετηρίου κάθε έργου. Οι ετικέτες διαβάζονται χωρίς το πρόθεμά τους, επομένως οι v24.11.0, php-8.4.14, release-1.29.3 και svelte@5.43.0 εμφανίζονται ως 24.11.0, 8.4.14, 1.29.3 και 5.43.0, ενώ οι παλαιότερες ετικέτες του Ruby, όπως η v3_4_1, εμφανίζονται ως 3.4.1. Μια κυκλοφορία θεωρείται προέκδοση όταν το GitHub την επισημαίνει ως τέτοια ή όταν η έκδοσή της τελειώνει σε μια ένδειξη όπως -beta2, RC1 ή -canary.3. Ετικέτες που αλλάζουν, όπως η v1.20-latest του Elixir, καθώς και κυκλοφορίες άλλων πακέτων στο ίδιο αποθετήριο, παραλείπονται.
Ο έλεγχος εκτελείται στον διακομιστή μας, ο οποίος διαβάζει τη λίστα κυκλοφοριών από το REST API του GitHub στη διεύθυνση api.github.com, χωρίς token του GitHub.
Οι βοηθοί AI που είναι συνδεδεμένοι στον διακομιστή MCP του Rapid Tool Set μπορούν να εκτελέσουν τον ίδιο έλεγχο με την ονομασία latest_version_checker.
Υποστηριζόμενο λογισμικό
Για έργα που υποστηρίζουν κύριες εκδόσεις, μια σειρά κυκλοφοριών είναι μια κύρια έκδοση (όπως η Node.js 24.x). Για τα υπόλοιπα, είναι μια δευτερεύουσα έκδοση (όπως η PHP 8.4.x).
| Λογισμικό | Τύπος | Αποθετήριο GitHub | Η σειρά κυκλοφοριών είναι |
|---|---|---|---|
| Node.js | Περιβάλλον εκτέλεσης | nodejs/node |
Κύρια έκδοση |
| PHP | Περιβάλλον εκτέλεσης | php/php-src |
Δευτερεύουσα έκδοση |
| Ruby | Περιβάλλον εκτέλεσης | ruby/ruby |
Δευτερεύουσα έκδοση |
| .NET | Περιβάλλον εκτέλεσης | dotnet/runtime |
Κύρια έκδοση |
| Rust | Γλώσσα | rust-lang/rust |
Δευτερεύουσα έκδοση |
| Deno | Περιβάλλον εκτέλεσης | denoland/deno |
Δευτερεύουσα έκδοση |
| Bun | Περιβάλλον εκτέλεσης | oven-sh/bun |
Δευτερεύουσα έκδοση |
| Kotlin | Γλώσσα | JetBrains/kotlin |
Δευτερεύουσα έκδοση |
| Swift | Γλώσσα | swiftlang/swift |
Δευτερεύουσα έκδοση |
| Scala | Γλώσσα | scala/scala3 |
Δευτερεύουσα έκδοση |
| Elixir | Γλώσσα | elixir-lang/elixir |
Δευτερεύουσα έκδοση |
| Erlang/OTP | Περιβάλλον εκτέλεσης | erlang/otp |
Κύρια έκδοση |
| Julia | Γλώσσα | JuliaLang/julia |
Δευτερεύουσα έκδοση |
| Crystal | Γλώσσα | crystal-lang/crystal |
Δευτερεύουσα έκδοση |
| Gleam | Γλώσσα | gleam-lang/gleam |
Δευτερεύουσα έκδοση |
| Docker Compose | Εργαλείο | docker/compose |
Κύρια έκδοση |
| Kubernetes | Εργαλείο | kubernetes/kubernetes |
Δευτερεύουσα έκδοση |
| Terraform | Εργαλείο | hashicorp/terraform |
Δευτερεύουσα έκδοση |
| Helm | Εργαλείο | helm/helm |
Κύρια έκδοση |
| nginx | Διακομιστής | nginx/nginx |
Δευτερεύουσα έκδοση |
| Caddy | Διακομιστής | caddyserver/caddy |
Δευτερεύουσα έκδοση |
| Traefik | Διακομιστής | traefik/traefik |
Δευτερεύουσα έκδοση |
| Redis | Διακομιστής | redis/redis |
Δευτερεύουσα έκδοση |
| Grafana | Διακομιστής | grafana/grafana |
Δευτερεύουσα έκδοση |
| npm | Εργαλείο | npm/cli |
Κύρια έκδοση |
| pnpm | Εργαλείο | pnpm/pnpm |
Κύρια έκδοση |
| Composer | Εργαλείο | composer/composer |
Δευτερεύουσα έκδοση |
| React | Βιβλιοθήκη | react/react |
Δευτερεύουσα έκδοση |
| Next.js | Πλαίσιο | vercel/next.js |
Κύρια έκδοση |
| Vue.js | Πλαίσιο | vuejs/core |
Δευτερεύουσα έκδοση |
| Angular | Πλαίσιο | angular/angular |
Κύρια έκδοση |
| Svelte | Πλαίσιο | sveltejs/svelte |
Κύρια έκδοση |
| TypeScript | Γλώσσα | microsoft/TypeScript |
Δευτερεύουσα έκδοση |
| Tailwind CSS | Βιβλιοθήκη | tailwindlabs/tailwindcss |
Κύρια έκδοση |
| Laravel | Πλαίσιο | laravel/framework |
Κύρια έκδοση |
| Symfony | Πλαίσιο | symfony/symfony |
Δευτερεύουσα έκδοση |
| Ruby on Rails | Πλαίσιο | rails/rails |
Δευτερεύουσα έκδοση |
Για το .NET, η έκδοση αφορά το περιβάλλον εκτέλεσης .NET και μπορεί να διαφέρει από την έκδοση του SDK. Το nginx αριθμεί τις εκδόσεις κύριας γραμμής ανάπτυξης με μονό αριθμό δευτερεύουσας έκδοσης (1.29) και τις σταθερές εκδόσεις του με ζυγό (1.28).
Περιορισμοί
- Τα Python, Go, PostgreSQL και άλλα έργα που δημοσιεύουν μόνο ετικέτες Git, χωρίς κυκλοφορίες στο GitHub, δεν μπορούν να ελεγχθούν.
- Διαβάζονται μόνο οι πιο πρόσφατες κυκλοφορίες, επομένως μια σειρά εκδόσεων για την οποία δεν έχει κυκλοφορήσει νέα έκδοση εδώ και πολύ καιρό μπορεί να λείπει.
- Μια σειρά εκδόσεων που εμφανίζεται στη λίστα δεν υποστηρίζεται απαραίτητα ακόμη. Ελέγξτε το πρόγραμμα κυκλοφοριών του ίδιου του έργου προτού επιλέξετε έκδοση.