Η Microsoft κυκλοφόρησε επίσημα το TypeScript 5.6, το οποίο είναι η πιο πρόσφατη έκδοση της δημοφιλής γλώσσας προγραμματισμού που βασίζεται στην JavaScript. Η εταιρεία κυκλοφόρησε την έκδοση 5.5 του TypeScript τον Ιούνιο.
Σε μια ανάρτηση στο blogη Microsoft αποκάλυψε μια σειρά από νέες ενημερώσεις που περιλαμβάνονται στο TypeScript 5.6. Ένα από αυτά διορθώνει ένα πρόβλημα όπου μπορούσαν να γίνουν λάθη στον προγραμματισμό, αλλά εξακολουθούσαν να θεωρούνται έγκυρος κώδικας JavaScript και έγιναν αποδεκτοί. Η Microsoft λέει ότι έχει τώρα διορθώσει αυτό το πρόβλημα:
Στο TypeScript 5.6, ο μεταγλωττιστής κάνει τώρα σφάλματα όταν μπορεί να προσδιορίσει συντακτικά έναν αληθή ή μηδενικό έλεγχο που θα αξιολογείται πάντα με συγκεκριμένο τρόπο.
Η νέα έκδοση 5.6 του TypeScript προσθέτει επίσης υποστήριξη για Arbitrary Module Identifiers στον κώδικα. Υπάρχει επίσης μια νέα επιλογή μεταγλωττιστή που ονομάζεται “–noCheck”. Η Microsoft λέει ότι αυτό θα επιτρέψει στους προγραμματιστές να παραλείψουν τον έλεγχο τύπου για όλα τα αρχεία εισόδου τους. Προσθέτει.
Αυτό αποφεύγει τον περιττό έλεγχο τύπου κατά την εκτέλεση οποιασδήποτε σημασιολογικής ανάλυσης απαραίτητης για την εκπομπή αρχείων εξόδου.
Υπάρχει μια άλλη νέα δυνατότητα προγραμματισμού στο TypeScript 5.6:
Η γλωσσική υπηρεσία του TypeScript παρέχει πλέον τους δικούς της χαρακτήρες δέσμευσης για κάθε στοιχείο ολοκλήρωσης. Οι χαρακτήρες δέσμευσης είναι συγκεκριμένοι χαρακτήρες που, όταν πληκτρολογηθούν, δεσμεύουν αυτόματα το προτεινόμενο στοιχείο ολοκλήρωσης. Αυτό σημαίνει ότι με την πάροδο του χρόνου ο επεξεργαστής σας θα δεσμεύεται πλέον συχνότερα για το τρέχον προτεινόμενο στοιχείο ολοκλήρωσης όταν πληκτρολογείτε ορισμένους χαρακτήρες.
Μπορείτε να δείτε όλες τις νέες προσθήκες και βελτιώσεις στο TypeScript 5.6 στην ανάρτηση ιστολογίου. Εάν δεν έχετε χρησιμοποιήσει ποτέ το TypeScript στο παρελθόν, μπορείτε να το δοκιμάσετε χρησιμοποιώντας npm με την ακόλουθη εντολή: “npm install -D typescript”. Μπορείτε επίσης να πάρετε TypeScript 5.6 μέσω του ιστότοπου NuGet.
Πριν ρωτήσετε, υπάρχουν σχέδια για την κυκλοφορία του TypeScript 5.7. Μπορείς κατευθυνθείτε στο GitHub για να δείτε το σχέδιο για την επόμενη έκδοση, η οποία περιλαμβάνει μια λίστα με λειτουργίες προτεραιότητας και ενημερώσεις σφαλμάτων. Η τελική κυκλοφορία του TypeScript 5.7 έχει προγραμματιστεί επί του παρόντος για τις 21 Νοεμβρίου 2024.
VIA: NeoWin.net