hapi begon als een toolkit voor het bouwen van REST API servers in Node.
Sindsdien is het langzaam uitgegroeid tot een volledig geblazen framework voor het bouwen van algemene HTTP-servers die draaien op de top van Node.js.
Hapi stelt ontwikkelaars in staat om te bepalen hoe Node.js deals met HTTP-verzoeken en hoe het reageert op zoekopdrachten van gebruikers.
Het hele systeem was bedoeld schaalbaar vanaf het begin te zijn en zal zich aanpassen aan een infrastructuur die het nodig heeft om aan te werken.
Ook dankzij de ingebouwde ondersteuning voor plugins, Hapi kan worden uitgebreid met extra functionaliteit die niet hoeft te worden in de kern standaard.
Dit maakt Hapi vrij snel voor de alledaagse taken en aanpasbaar wanneer het echt nodig te zijn
Wat is nieuw in deze release:.
- Change server.table () het gevolg zijn van object array
- Gooi bij het aanroepen van antwoord () met objectMode stroom
- de optie 'uri' verbinding toevoegen
- Split debug instellingen per soort evenement
- Plugin afhankelijkheden foutmelding veranderd
- uitzicht Ondersteuning in auth regelingen
- Vast reply.continue () in de eerste vereiste.
- Vast reply.continue () in de eerste vereiste. Sluit # 2243
- Niet-afgevangen fout: Kan eigenschap 'isBoom' van null in Hapi / lib / handler.js niet gelezen
- Verwijder reeks notatie methode loggen als cache niet setup
- Bij het gebruik van touw steno in pre het niet voorziet antwoord-interface
- In cache methode in string notatie omzeilt cache
- Voorwaardelijke Validatie regels gebaseerd op Auth
- Bevolk connection.info.uri voor aanvang bij de haven 0
- Ondersteuning kale server (geen bestanden, proxy, views)
- Laat plugins om Server uit te breiden
- Verander request.route een wrapper object met de instellingen
- Expose rijk als openbare interface
- Vervang server.config met server.realm.modifiers
Wat is nieuw in versie 8.6.0:
- Change server.table () resultaat van object naar scala
- Gooi bij het aanroepen van antwoord () met objectMode stroom
- de optie 'uri' verbinding toevoegen
- Split debug instellingen per soort evenement
- Plugin afhankelijkheden foutmelding veranderd
- uitzicht Ondersteuning in auth regelingen
- Vast reply.continue () in de eerste vereiste.
- Vast reply.continue () in de eerste vereiste. Sluit # 2243
- Niet-afgevangen fout: Kan eigenschap 'isBoom' van null in Hapi / lib / handler.js niet gelezen
- Verwijder reeks notatie methode loggen als cache niet setup
- Bij het gebruik van touw steno in pre het niet voorziet antwoord-interface
- In cache methode in string notatie omzeilt cache
- Voorwaardelijke Validatie regels gebaseerd op Auth
- Bevolk connection.info.uri voor aanvang bij de haven 0
- Ondersteuning kale server (geen bestanden, proxy, views)
- Laat plugins om Server uit te breiden
- Verander request.route een wrapper object met de instellingen
- Expose rijk als openbare interface
- Vervang server.config met server.realm.modifiers
Wat is nieuw in versie 8.5.0:
- Change server.table () resultaat van object naar scala
- Gooi bij het aanroepen van antwoord () met objectMode stroom
- de optie 'uri' verbinding toevoegen
- Split debug instellingen per soort evenement
- Plugin afhankelijkheden foutmelding veranderd
- uitzicht Ondersteuning in auth regelingen
- Vast reply.continue () in de eerste vereiste.
- Vast reply.continue () in de eerste vereiste. Sluit # 2243
- Niet-afgevangen fout: Kan eigenschap 'isBoom' van null in Hapi / lib / handler.js niet gelezen
- Verwijder reeks notatie methode loggen als cache niet setup
- Bij het gebruik van touw steno in pre het niet voorziet antwoord-interface
- In cache methode in string notatie omzeilt cache
- Voorwaardelijke Validatie regels gebaseerd op Auth
- Bevolk connection.info.uri voor aanvang bij de haven 0
- Ondersteuning kale server (geen bestanden, proxy, views)
- Laat plugins om Server uit te breiden
- Verander request.route een wrapper object met de instellingen
- Expose rijk als openbare interface
- Vervang server.config met server.realm.modifiers
Wat is nieuw in versie 8.4.0:
- Change server.table () resultaat van object naar scala
- Gooi bij het aanroepen van antwoord () met objectMode stroom
- de optie 'uri' verbinding toevoegen
- Split debug instellingen per soort evenement
- Plugin afhankelijkheden foutmelding veranderd
- uitzicht Ondersteuning in auth regelingen
- Vast reply.continue () in de eerste vereiste.
- Vast reply.continue () in de eerste vereiste. Sluit # 2243
- Niet-afgevangen fout: Kan eigenschap 'isBoom' van null in Hapi / lib / handler.js niet gelezen
- Verwijder reeks notatie methode loggen als cache niet setup
- Bij het gebruik van touw steno in pre het niet voorziet antwoord-interface
- In cache methode in string notatie omzeilt cache
- Voorwaardelijke Validatie regels gebaseerd op Auth
- Bevolk connection.info.uri voor aanvang bij de haven 0
- Ondersteuning kale server (geen bestanden, proxy, views)
- Laat plugins om Server uit te breiden
- Verander request.route een wrapper object met de instellingen
- Expose rijk als openbare interface
- Vervang server.config met server.realm.modifiers
Wat is nieuw in versie 8.2.0:
- Change server.table () resultaat van object naar scala
- Gooi bij het aanroepen van antwoord () met objectMode stroom
- de optie 'uri' verbinding toevoegen
- Split debug instellingen per soort evenement
- Plugin afhankelijkheden foutmelding veranderd
- uitzicht Ondersteuning in auth regelingen
- Vast reply.continue () in de eerste vereiste.
- Vast reply.continue () in de eerste vereiste. Sluit # 2243
- Niet-afgevangen fout: Kan eigenschap 'isBoom' van null in Hapi / lib / handler.js niet gelezen
- Verwijder reeks notatie methode loggen als cache niet setup
- Bij het gebruik van touw steno in pre het niet voorziet antwoord-interface
- In cache methode in string notatie omzeilt cache
- Voorwaardelijke Validatie regels gebaseerd op Auth
- Bevolk connection.info.uri voor aanvang bij de haven 0
- Ondersteuning kale server (geen bestanden, proxy, views)
- Laat plugins om Server uit te breiden
- Verander request.route een wrapper object met de instellingen
- Expose rijk als openbare interface
- Vervang server.config met server.realm.modifiers
Wat is nieuw in versie 7.5.2:.
- Verbeterde hoek naar 2.9.0
Wat is nieuw in versie 7.2.0:
- Isoleer server in zijn eigen verpakking
- Tweede fase van server / verpakking / plugin refactor
- Pack refactor
Wat is nieuw in versie 7.0.0:
- Spin off bestanden en directory inerte
- Verander proxy localStatePassThrough instelling standaard op false
- Override server files.relativeTo config per route
- Verwijder route van handler registratie argumenten
- Verwijder ondersteuning voor catbox getOrGenerate ()
- Verwijder $ env steun van pack.compose ()
- Gebruik omgevingsvariabelen in CLI-configuratie JSON bestand
- Hapi mag geen cache-control header overschrijven als het handmatig door de code gebruiker is ingesteld
- Verwijder ondersteuning voor tos authenticatie instellen
- Verwijder uitzicht server config
Wat is nieuw in versie 6.8.0:.
- request.server._views in plugin
- Vervang bootst met mime-type.
- Toegevoegd JOI validatie te manifesteren.
Wat is nieuw in versie 6.5.0:.
- request.server._views in plugin
- Vervang bootst met mime-type.
- Toegevoegd joi validatie te manifesteren.
Wat is nieuw in versie 6.0.1:.
- Buffer gebaseerd wachtwoorden niet schemavalidatie
Wat is nieuw in versie 5.1.0:
- Optie toegevoegd om trailing slashes aan router te verwijderen
- Documenteer de beste manier om de uitvoering van een 404 uit het telefoonboek handler bij het gebruik pad callback
- Server smoren controles niet aanmeldt uitvoering
- Ontsnapt foutmelding met regex validatie
- de optie Proxy Xheen zal slechte headers in sommige gevallen
- Authentication worpen worden behandeld als geldige antwoord ()
Wat is nieuw in versie 4.0.0:.
- Removed parallel flag
Wat is nieuw in versie 3.0.1:.
- Fixed bug plugin.method
Wat is nieuw in versie 1.20.0.
- Laat uitschakelen CORS voor individuele route
Wat is nieuw in versie 1.16.1:
- Verwijder & # X3c; p & # x3e; uit verschillende bestanden.
Wat is nieuw in versie 1.13.0.
- Ondersteunt gedeeltelijke pad segment parameter
Wat is nieuw in versie 1.11.0.
- Helper cache-drop interface
Wat is nieuw in versie 1.7.2:.
- Verwijderd extra lijn van code
Wat is nieuw in versie 1.6.2:
- Vast:
- Proxy verzoeken worden gesloten wanneer server al verstuurd.
Wat is nieuw in versie 1.3.0:.
- Prestaties en havik opties
Eisen
- Node.js 0.10 of hoger
Reacties niet gevonden