Κυκλοφόρησε το Njs 1.0.0, μια ενότητα για την ενσωμάτωση ενός διερμηνέα JavaScript στον διακομιστή HTTP Nginx. Το Njs επιτρέπει τη χρήση σεναρίων JavaScript σε αρχεία διαμόρφωσης για την επέκταση των δυνατοτήτων του Nginx. Τα σενάρια μπορούν να χρησιμοποιηθούν για τον ορισμό προηγμένης λογικής επεξεργασίας αιτημάτων, τη δημιουργία διαμόρφωσης, τη δυναμική δημιουργία απαντήσεων, την τροποποίηση αιτημάτων/απαντήσεων ή τη γρήγορη δημιουργία stubs για την επίλυση προβλημάτων σε εφαρμογές ιστού. Ο κώδικας του έργου είναι γραμμένος σε C και διανέμεται με την άδεια BSD.
Η νέα έκδοση καταργεί την εγγενή μηχανή JavaScript njs. Το QuickJS, που δημιουργήθηκε από τον Fabrice Bellard, είναι πλέον η συνιστώμενη μηχανή. Οι νέες δυνατότητες στην έκδοση 1.0.0 περιλαμβάνουν αυστηρότερη επικύρωση αιτημάτων στη μέθοδο ngx.fetch() και ενοποίηση των κλάσεων χειρισμού εξαιρέσεων.
Πηγή: opennet.ru
