Hapi a început ca un set de instrumente pentru construirea servere API odihnitor în Node.
De atunci a evoluat treptat într-un cadru cu sufletul la gură complet pentru construirea servere generale HTTP care rulează pe partea de sus a Node.js.
Hapi va permite dezvoltatorilor pentru a controla modul Node.js oferte cu cereri HTTP și modul în care aceasta răspunde la întrebările utilizatorilor.
Întregul sistem a fost menit să fie scalabile de la început și se va adapta la orice infrastructură de care are nevoie pentru a lucra la.
De asemenea, datorită sprijinului său built-in pentru plugin-uri, Hapi poate fi extins cu funcționalități suplimentare care nu are nevoie să fie în miezul său implicit.
Acest lucru face Hapi destul de rapid pentru sarcini lumesc și adaptabile, atunci când într-adevăr trebuie să fie
Ce este nou în această versiune:.
- Schimbare server.table () rezulta din obiect pentru a matrice
- Arunca cand se telefoneaza de răspuns () cu fluxul objectMode
- Adăugați opțiune de conectare "uri"
- Setări Split, depanare pe tip de eveniment
- dependențe Plugin schimbat
- vedere de sprijin în schemele de AUTH
- reply.continue fixă () în condiție.
- reply.continue fixă () în condiție. Închide # 2243
- eroare neprins: Nu se poate citi proprietate "isBoom" de nul în Hapi / lib / handler.js
- Eliminare string metodă notație de logare, atunci când cache nu configurare
- La utilizarea șir prescurtare în pre nu oferă interfață răspuns
- metodă cache în notație șir ocolește cache
- reguli de validare condiționate pe baza Auth
- Popula connection.info.uri înainte de începerea când portul 0
- Suport Server goale (nu fișiere, proxy, vizualizari)
- Permiteți plugin-uri pentru a extinde Server
- Schimbarea request.route la un obiect înveliș care conține setări
- Expunere domeniu ca interfață publică
- Înlocuiți server.config cu server.realm.modifiers
mesaj de eroare
Ce este nou în versiunea 8.6.0:
- Schimbare server.table () rezultă din obiect pentru a matrice
- Arunca cand se telefoneaza de răspuns () cu fluxul objectMode
- Adăugați opțiune de conectare "uri"
- Setări Split, depanare pe tip de eveniment
- dependențe Plugin schimbat
- vedere de sprijin în schemele de AUTH
- reply.continue fixă () în condiție.
- reply.continue fixă () în condiție. Închide # 2243
- eroare neprins: Nu se poate citi proprietate "isBoom" de nul în Hapi / lib / handler.js
- Eliminare string metodă notație de logare, atunci când cache nu configurare
- La utilizarea șir prescurtare în pre nu oferă interfață răspuns
- metodă cache în notație șir ocolește cache
- reguli de validare condiționate pe baza Auth
- Popula connection.info.uri înainte de începerea când portul 0
- Suport Server goale (nu fișiere, proxy, vizualizari)
- Permiteți plugin-uri pentru a extinde Server
- Schimbarea request.route la un obiect înveliș care conține setări
- Expunere domeniu ca interfață publică
- Înlocuiți server.config cu server.realm.modifiers
mesaj de eroare
Ce este nou în versiunea 8.5.0:
- Schimbare server.table () rezultă din obiect pentru a matrice
- Arunca cand se telefoneaza de răspuns () cu fluxul objectMode
- Adăugați opțiune de conectare "uri"
- Setări Split, depanare pe tip de eveniment
- dependențe Plugin schimbat
- vedere de sprijin în schemele de AUTH
- reply.continue fixă () în condiție.
- reply.continue fixă () în condiție. Închide # 2243
- eroare neprins: Nu se poate citi proprietate "isBoom" de nul în Hapi / lib / handler.js
- Eliminare string metodă notație de logare, atunci când cache nu configurare
- La utilizarea șir prescurtare în pre nu oferă interfață răspuns
- metodă cache în notație șir ocolește cache
- reguli de validare condiționate pe baza Auth
- Popula connection.info.uri înainte de începerea când portul 0
- Suport Server goale (nu fișiere, proxy, vizualizari)
- Permiteți plugin-uri pentru a extinde Server
- Schimbarea request.route la un obiect înveliș care conține setări
- Expunere domeniu ca interfață publică
- Înlocuiți server.config cu server.realm.modifiers
mesaj de eroare
Ce este nou în versiunea 8.4.0:
- Schimbare server.table () rezultă din obiect pentru a matrice
- Arunca cand se telefoneaza de răspuns () cu fluxul objectMode
- Adăugați opțiune de conectare "uri"
- Setări Split, depanare pe tip de eveniment
- dependențe Plugin schimbat
- vedere de sprijin în schemele de AUTH
- reply.continue fixă () în condiție.
- reply.continue fixă () în condiție. Închide # 2243
- eroare neprins: Nu se poate citi proprietate "isBoom" de nul în Hapi / lib / handler.js
- Eliminare string metodă notație de logare, atunci când cache nu configurare
- La utilizarea șir prescurtare în pre nu oferă interfață răspuns
- metodă cache în notație șir ocolește cache
- reguli de validare condiționate pe baza Auth
- Popula connection.info.uri înainte de începerea când portul 0
- Suport Server goale (nu fișiere, proxy, vizualizari)
- Permiteți plugin-uri pentru a extinde Server
- Schimbarea request.route la un obiect înveliș care conține setări
- Expunere domeniu ca interfață publică
- Înlocuiți server.config cu server.realm.modifiers
mesaj de eroare
Ce este nou în versiunea 8.2.0:
- Schimbare server.table () rezultă din obiect pentru a matrice
- Arunca cand se telefoneaza de răspuns () cu fluxul objectMode
- Adăugați opțiune de conectare "uri"
- Setări Split, depanare pe tip de eveniment
- dependențe Plugin schimbat
- vedere de sprijin în schemele de AUTH
- reply.continue fixă () în condiție.
- reply.continue fixă () în condiție. Închide # 2243
- eroare neprins: Nu se poate citi proprietate "isBoom" de nul în Hapi / lib / handler.js
- Eliminare string metodă notație de logare, atunci când cache nu configurare
- La utilizarea șir prescurtare în pre nu oferă interfață răspuns
- metodă cache în notație șir ocolește cache
- reguli de validare condiționate pe baza Auth
- Popula connection.info.uri înainte de începerea când portul 0
- Suport Server goale (nu fișiere, proxy, vizualizari)
- Permiteți plugin-uri pentru a extinde Server
- Schimbarea request.route la un obiect înveliș care conține setări
- Expunere domeniu ca interfață publică
- Înlocuiți server.config cu server.realm.modifiers
mesaj de eroare
Ce este nou în versiunea 7.5.2:.
- Hoek actualizat la 2.9.0
Ce este nou în versiunea 7.2.0:
- Se izolează de tip server într sa ambalaj propriu
- A doua fază a serverului / pachet / plugin Refactor
- Pack Refactor
Ce este nou în versiunea 7.0.0:
- divizare fișier și director la inert
- Schimbarea proxy localStatePassThrough setarea implicită pentru a false
- Server Override files.relativeTo config pe traseu
- Eliminați traseu de argumente de înregistrare handler
- Eliminare suport pentru catbox getOrGenerate ()
- Eliminare sprijin $ env din pack.compose ()
- variabile utilizare de mediu în fișierul de configurare CLI JSON
- Hapi nu ar trebui să suprascrie afara cache de control în cazul în care este setat manual de codul utilizatorului
- Eliminare suport pentru autentificare TOS stabilirea
- Eliminare vedere serverului config
Ce este nou în versiunea 6.8.0:.
- request.server._views in plugin
- Înlocuiți mime cu-tip MIME.
- validare Adăugat JOI să se manifeste.
Ce este nou în versiunea 6.5.0:.
- request.server._views in plugin
- Înlocuiți mime cu-tip MIME.
- Adăugat de validare joi să se manifeste.
Ce este nou în versiunea 6.0.1:.
- parole tampon pe bază de validare nu schemă
Ce este nou în versiunea 5.1.0:
- opțiune Adăugat pentru a elimina trailing slash la router
- DOCUMENT cel mai bun mod de a pune în aplicare o 404 de handler director atunci când se utilizează calea de apel invers
- controale supraincarcarea serverului nu log executarea
- mesaj de eroare de validare a scăpat cu regex
- opțiune proxy xforward va stabili anteturile rele, în unele cazuri
- Autentificare aruncări sunt tratate ca răspuns valid ()
Ce este nou în versiunea 4.0.0:.
- pavilion paralel Eliminat
Ce este nou în versiunea 3.0.1:.
- bug plugin.method fixă
Ce este nou în versiunea 1.20.0:.
- Permiteți dezactivarea CORS pentru traseul individuale
Ce este nou în versiunea 1.16.1:
- Eliminare & # x3c; p & # x3e; din diverse fișiere.
Ce este nou în versiunea 1.13.0:.
- Suport parametru parțială segment cale
Ce este nou în versiunea 1.11.0:.
- interfata Helper cache scădere
Ce este nou în versiunea 1.7.2:.
- linie suplimentar Eliminat de la codul de
Ce este nou în versiunea 1.6.2:
- fix:
- cereri proxy sunt închise când răspuns de la server deja trimis.
Ce este nou în versiunea 1.3.0:.
- opțiunile de performanță și Hawk
Cerințe :
- Node.js 0.10 sau mai mare
Comentariile nu a fost găsit