Merge pull request #437 from lrlna/command-tests-fix


update fastify-rabbitmq // add fastify-hl7 to ecosystem.md (#5245)


Fix a typo


Merge pull request #441 from elas7/clean-up


Bump actions/labeler from 4 to 5 (#5248)


bump anchore/sbom-action from 0.13.0 to 0.13.1


Bump actions/upload-artifact from 3 to 4 (#5249)


Update as upstream, change name the translation folder


Add translation for Italian


add open-collective (#5216)


Remove duplicated options keys from arrayOptions


spec: Make the will-navigate test run faster


fix usage command tests to use 4.x command api


return the correct serializer function when no content-type is defined (#5229)


spec: Add test for webContents.beginFrameSubscription


validation command tests use 4.x command api


add autocannon and concurrently as devdependencies (#5240)


revert fetch depth


<webview>.sendInputEvent


remove duplicated export rebase from index.js


add use semicolon delimter config, default = true (#5239)


spec: Add test for sendInputEvent


remove duplicate line from index.js, thanks @elas7


expose findRoute and param validator (#5230)


keyless signing for images using cosign


Fix wrong return values in a few converters


add yargs.js dependency


Expose sendInputEvent in webview


setValidatorCompiler with addSchema (#5188)


add package write permission at job level


webContents.beginFrameSubscription


Bump find-may-way to v8.0.0 (#5236)


webContents.sendInputEvent


Merge pull request #433 from yargs/update-changelog


CITGM github workflow (#5233)


switch to GITHUB_TOKEN for release pipeline


Move BeginFrameSubscription to WebContents


update changelog, update windows build badge


add missing plugins to core list (#5234)


Move SendInputEvent to WebContents


add entry for additional command exports


upgrade jenkins-x-plugins/jx-gitops to version 0.11.0


Fix cpplint warnings


update setErrorHandler to explain not found behaviour (#5218)


bump anchore/sbom-action from 0.12.0 to 0.13.0


`npm run test:watch` (#5221)


Add converters for WebInputEvent


remove sbom.json from cosign sign command


Remove the offscreen-render option


Add "number" to nb.json


at-large project (#5211)


Fix compilation error


Add "number" translation for Indonesian


Better plugin name detection for FSTWRN002 (#5209)


add version and cosign variables to sbom generation step


route constraints (#5207)


Add number translation to ja.json


sign image sbom with syft


Fix cpplint warning


remove unused type assertion (#5184)


Move the converters for blink structures to another file


Remove duplicated calls to onReady (#5051)


Build in alpine


Correct command in plugin help


Merge pull request #2819 from IonicaBizauKitchen/hash


Add "number" to fr.json


update process-warning (#5206)


Merge pull request #2818 from IonicaBizauKitchen/require


Add "number" to pt.json


close secondary bindings after primary is closed (#5201)


give package write permission to cosign


Add device emulation API


Add "number" to pt_BR.json


allow async hooks in `RouteShorthandOptions` without breaking `request` and `reply` types (#5147)


Update to Electron v0.33.0


fix broken ci by skipping tests if node v > 18.19.0 (#5195)


use @ instead of : to fix incorrect image reference


Bump v0.33.0


Add "number" to es.json


Bump actions/github-script from 6 to 7 (#5183)


allow command modules to define command and describe strings


add http-wizard (#5132)


change registry org to jx


Fix the git commit messages hash link


Merge pull request #412 from nexdrew/alphabetize-number-in-readme


pin node 18 to 18.18.2 (#5197)


Fixed the mapNumbers require call


add tests for TOC of errors.md (#5194)


sign pushed images with cosign


Update to node v4.1.0


update preHandler hook example (#5189)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.9


spec: vm.createContext should not crash


adds @blastorg/fastify/aws-dynamodb-cache to community plugins list (#5158)


Merge pull request #8437 from ankitm123/docs-signed


spec: setImmediate should work in forked scripts


fix appveyor


Update reply.context deprecation warning (#5179)


add instructions to verify archive using cosign


Update brightray for #2808


move number docs content to be in alphabetical order


Add Apitally (#5175)


add translations for new type 'number'


gitpodify (#5168)


sign goreleaser artifacts with cosign


Add "number" translation for Korean


small typo in docs


type FastifyInstance['route'] and RouteShorthandMethod (#5155)


Fix JSON code in locale


add information about prehandler (#5163)


replace bad digest sha for alpine image


aligned errors and warnings documentation (#5162)


Update brightray to unsubscribe from NSNotificationCenter


clarify handling of streams and buffers (#5166)


update go version for images as well


removed unmaintained fastify-nodemailer from ecosystem


Merge pull request #2798 from jonatasfreitasv/master


add fastify-uws (#5160)


switch to custom goreleaser image


Add "number" translation for Polish


#5151-Removed routeOptions reference from Reply.md


Update brightray for #2790


Add "number"


add @scalar/fastify-api-reference to community plugins list (#5154)


upgrade jenkins-x/jx to version 0.3.2


add @fastify/vite to core plugins list (#5153)


mixing async and callback style now returns an error (#5141)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.6


Add docs for app.getLocale()


Add app.getLocale()


mention about multipart support (#5144)


pt-BR README.md updated.


update changelog, move to yargs/yargs repo


mixing async and callback style now returns a warning (#5139)


upgrade jenkins-x-plugins/jx-verify to version 0.3.2


api/shell translated to pt-BR


add integration tests for = parsing


typo in Typescript docs (#5145)


api/process.md translated to pt-BR


refactor integration tests


fix ci badge path (#5138)


upgrade jenkins-x-plugins/jx-project to version 0.2.54


Bump actions/setup-node from 3 to 4 (#5134)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.5


add prose explaining OpenSSF CII Best Practices badge results (#5111)


bump jenkins-x-plugins/jx-release-version


Make description of fullscreen more precise


replace mention of fastify `.io` domain with `.dev` (#5129)


replace `typeof` undefined check (#5127)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.5


restrict temp file permissions (#5128)


Renamed setOffscreenRender to begin/endFrameSubscription because the name was a bit misleading, and replaced the ArrayBuffer creation with a node::Buffer::New call.


added documentation about warnings (#5108)


Fix a wrong check in emitting 'activate-with-no-open-windows' event.


upgrade jenkins-x-plugins/jx-project to version 0.2.53


Merge pull request #2784 from neutrous/patch-1


add option short-hand for numbers


reply.send supports Uint8Array payload (#5124)


create multiarch kubectl image for jx


Update to Electron v0.32.3


Add @eomm and @jsumners as lead maintainers (#5115)


Bump v0.32.3


Improve RouteShorthandOptions['constraints'] type (#5097)


remove gobinary version from goreleaser


Update node, fixes #2786


fix standard nit


add missing `use strict` directives (#5106)


use go 1.18.6


The crash-reporter test is not reliable on CI machine


timeout on citgm tests (#5101)


spec: Delay timeout of window.opener test


switch back go-maven image to non-alpine


spec: Check existence of webview before removing it


update 4.x changelog


build problems when `Symbol.asyncDispose` type is not available. (#5096)


spec: Run tests on OS X CI machine


modify test cases for failing tests


Make crash-reporter spec more reliable


update tests to work with yargs-parser@2.1.0


HEAD route reseting (#5090)


citgm (#5075)


dont download latest version if on latest version


Update brightray to use 10.10 SDK


fix cherry-picked conflict in index.js


HEAD route search (#5078)


install bash in go-maven image


add number to options to documentation


fixed warning when accessing context property from Request and Reply objects (#5084)


BrowserWindow.isDevToolsFocused


add test for aliase + number usage


Update for .hijack header (#5088)


switch to alpine base image for jx-go-maven


Add BrowserWindow.isDevToolsFocused


update docs for FastifyPlugin (#5070)


allow an alternative cwd to be specified


add fastify-event-bus (#5085)


upgrade jenkins-x-plugins/jx-test to version 0.0.51


Update brightray for DevToolsFocused fix


update changelog


remove thenable promisesaplus spec references (#5081)


typos (#5083)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.4


Add `Symbol.asyncDispose` to improve DX in short lived servers. (#5082)


add a standard badge, because standard rocks


typos (#5079)


add missing curl to jx-go alpine image


Update quick-start.md for zh-CN


upgrade standard, fix nit


add fastify-cf-turnstile (#5067)


Add IsDevToolsViewFocused method


update changelog. fix merge conflict


enhance 100 and 200 or 204 handling (#5056)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.3


mixing async and callback style (#5069)


splitting existing log tests (#5064)


upgrade jenkins-x-plugins/jx-preview to version 0.0.225


Merge pull request #2782 from preco21/master


implicitly infer SchemaCompiler as readonly (#5060)


optimize split params (#5057)


upgrade jenkins-x-plugins/jx-verify to version 0.3.1


Implement 'activiate' event instead of 'activate-with-open-windows'.


provide a bit more documentation about command modules


fix test: yup breaking (#5058)


update readme with examples


new logger api (#5020)


upgrade jenkins-x-plugins/jx-application to version 0.3.1


add validation tests for '.demand(1, ['a', 'b'])'


add fastify-prisma (#5041)


more perf (#5016)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.2


Expose native implementation of WebContent::GetURL


update chanagelog


Bump actions/checkout from 3 to 4 (#5048)


Update as upstream


fix a couple more typos in README


ignore tap major updates (#5047)


fix weird typo in README.md


Add blank line before onclose hook heading (#5042)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.4


document our fancy new command API


use alpine base image for jx-go


Expose experiment APIs


add routeOptions.schema to types (#5035)


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.9


Add routeOptions.config to types (#5034)


spec: Increate timeout for webview tests


correct warnings for request.routerPath and request.routerMethod (#5032)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.1


Mention 'activate-with-no-open-windows' on OS X only.


add note about the global short-hand


Upgrade jx-helpers to show plugins in jx --help


Update brightray for atom/brightray#140


Add a citgm command to customize what we run in CITGM (#5030)


test usage with no cmds, and all required args as per @bcoe's review


add gurgunday and uzlopak as contributors (#5029)


upgrade jenkins-x/jx to version 0.3.1


remove yargs stanza from package.json


change website to .dev instead of .io (#5028)


spec: browser-window-created event


merge with 4.x


Moonkeypatch typo (#5027)


upgrade go version to 1.18.6


browser-window-created event


use `node:` prefix to bypass require.cache call for builtins (#5026)


starting to refactor commands to the new API


Update Ecosystem.md (#5021)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.1


switch to new approach for loading top-level configuration


replace tiny-lru with toad-cache (#4668)


split out parser into yargs-parser library, and make yargs configurable see #352


minor improvements (#5019)


upgrade jenkins-x-plugins/jx-gitops to version 0.10.0


add tests around guessing version # based on parent package.json


Bump the dev-dependencies group with 1 update (#5018)


spec: node symbols should always be available in preload script


access handler name add properties to req route options (#4470)


upgrade jenkins-x-plugins/jx-gitops to version 0.9.4


Update node to pass all globals through "require"


added curly braces to conditions for consistency (#5015)


upgrade jenkins-x-plugins/jx-gitops to version 0.9.3


Update as upstream


avoid line breaks in documentation links (#5014)


Documentation api/accelerator translated to pt-BR


Add onListen Hook (#4899)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.3


Merge pull request #2762 from GoooIce/master


Merge pull request #2764 from tomashanacek/master


reduce output of reqIdGenFactory.test.js (#5012)


bump actions/checkout from 2 to 3


Fix role hideothers, unhide typo


Add api\accelerator.md


post async regression with empty body (#5008)


upgrade jenkins-x/jx to version 0.3.0


Merge pull request #2760 from preco21/master


typo on catch statement inside Postgrator migration example (#5007)


inherit go version from catalog


Add session.md as translated, mark untranslated files in README.md


typos (#5006)


Update as upstream, fix typos


update the 4.x changelog


add `@fastify/throttle` to core list (#5004)


upgrade jenkins-x-plugins/jx-preview to version 0.0.224


Fix .version() API inconsistency


add fastify-rabbitmq to ecosystem.md (#5000)


Merge pull request #2757 from atom/jl-web-contents-links


test usage with both .demand() + .require()


remove http version check (#4962)


upgrade jenkins-x-plugins/jx-gitops to version 0.9.0


Merge pull request #2751 from atom/jl-bw-prop


fix closing brace, duhhhh


Bump the dev-dependencies group with 1 update (#5002)


Merge pull request #2756 from GoooIce/master


upgrade jenkins-x-plugins/jx-application to version 0.3.0


Update links to web-contents.md


type FastifyRequest id as a string (#4992)


Merge branch 'patch-1' of https://github.com/destan/electron into destan-patch-1


make tests pass on ipv4 only machine (#4997)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.0


extra line


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.7


Fix harder


update mocha to version 2.4.5


errorHandler callback should utilize TypeProvider (#4989)


harden jenkins-x-pr.yaml permissions


Fix electron-rebuild instructions for Win32


remove mixing ES6 and commomjs in the example (#4990)


harden jenkins-x-release.yaml permissions


Merge pull request #2750 from atom/jl-doc-bits


Add api\global-shortcut.md


update window-size to version 0.2.0


remove sync next wf (#4985)


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.6


Update to Electron v0.32.2


require.cache is undefined breaks SEA (#4982)


skeleton test for valid command validation


fix ci bench (#4983)


upgrade jenkins-x-plugins/jx-preview to version 0.0.223


add api\shell.md


add commandKeys validation to unknownArguments


use group dependencies in dependabot (#4979)


Bump v0.32.2


updates @typescript-eslint/eslint-plugin and @typescript-eslint/parser (#4977)


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.5


fix .gitignore and rm .npmignore


bodyLimit must be applied on fully decoded body (#4969)


No need to set menu in spec window


Bump @sinclair/typebox from 0.30.4 to 0.31.1 (#4973)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.2


Update native-mate to fix the behavior of Dictionary::Get


types: remove variadic listen types (#4966)


spec: node-integration should work in web-preferences


upgrade jenkins-x-plugins/jx-gitops to version 0.8.1


infer correct hook handler (#4945)


Try to fix parser benchmark workflow (#4956)


upgrade jenkins-x-plugins/jx-gitops to version 0.8.0


Merge pull request #2748 from etiktin/patch-1


Merge pull request #348 from bcoe/update-changelog


fix removeAdditional comment (#4948)


update changelog


fix warnings in benchmark workflows (#4954)


upgrade jenkins-x-plugins/jx-application to version 0.2.1


add changelog update


prove pr title check (#4953)


Merge pull request #344 from bcoe/contributing


Bump @sinclair/typebox from 0.29.6 to 0.30.2 (#4952)


upgrade jenkins-x-plugins/jx-preview to version 0.0.222


made some edits based on @lrlna's code review


add pull request title check (#4951)


Aliases for plugins


early hints plugin is fastify plugin (#4947)


hasPlugin does not track parent plugins (#4929)


upgrade jenkins-x-plugins/jx-verify to version 0.3.0


Standardize DevTools


typo in email


add fastify-hashids (#4934)


Standardize **Note:**


add contributing.md


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.1


extra lines


Merge pull request #339 from bcoe/cleanup-tests


Create Instance Properties section


upgrade jenkins-x-plugins/jx-project to version 0.2.52


odd, stray +


ReplyTypeConstrainer array type inference (#4885)


Add section on documentation translations


add tests for group reset and option uniqueness per group


ERR_REP_ALREADY_SENT hint that a route may be missing "return reply" (#4921)


install syft


Add section links


split(' ') is no longer needed in tests


lowercase type-providers headers types (#4928)


Update README.md


[readme] add CII Best Practices Badge (#4926)


update permissions


add ValidatedUrl to did-fail-load event


update readme/changelog


Fix typo in TypeScript docs ("@types/node", not "@node/types") (#4922)


Merge pull request #2713 from etiktin/fix_es_translation_links


parse() and yargs().argv can now parse a raw argument string


grammar and structure fixes (#4904)


use oras to push sbom to ghcr


Update to Electron v0.32.1


requestIdHeader docs (#4916)


Bump v0.32.1


changelog update


create artifacts in coverage workflows (#4909)


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.4


remove pump devDependency (#4913)


upgrade to newest version of nyc


remove license-checker package (#4914)


upgrade jenkins-x-plugins/jx-pipeline to version 0.5.3


Windows files have \r chars in them


update broken link


upgrade jenkins-x-plugins/jx-gitops to version 0.7.33


allow uppercase requestIdHandler (#4906)


spec: Set node-integration in window.open should work


fix extend isCustomValidatorCompiler from parent controller (#4903)


upgrade jenkins-x-plugins/jx-gitops to version 0.7.32


Fix backward compatibility with old BrowserWindow options


Support IPv6 ::1 in listeningOrigin (#4902)


Merge pull request #2732 from John-Lin/master


fix typo


fix typo (#4905)


upgrade jenkins-x-plugins/jx-gitops to version 0.7.31


Update brightray, fixes #2669


updates based on @nexdrew's code review


Revert "docs(client-aborted): remove deprecated function (#4898)" (#4901)


allow a custom parser to be passed to config()


remove deprecated function (#4898)


upgrade jenkins-x-plugins/jx-project to version 0.2.51


Update to Electron v0.32.0


Remove deprecated variadic listen (#4900)


handle abort signal before server is ready (#4886)


upgrade jenkins-x-plugins/jx-preview to version 0.0.221


add doc translation for synopsis


restore code coverage (#4841)


add doc translation for process


Rename sigletonify to singletonify


revert goreleaser to generate from archive


add doc translation for file object


Bump v0.32.0


whoops, typo in changelog


add childLoggerFactory config (#4760)


update syft to 0.54.0


Merge pull request #2711 from jonatasfreitasv/master


update changelog


rework FastifyErrors, ensure documentation completeness (#4892)


Merge pull request #2725 from John-Lin/master


fix wrong header size in docs (#4893)


test goreleaser source for generating sboms


Merge pull request #2730 from preco21/master


Merge pull request #8329 from ankitm123/remove-tf-operator-custom


note side-effect when using `await` in `fastify.register()` (#4846)


comment out changes related to custom tf-operator changes


update dependencies


enable caching; split jobs (#4889)


remove unused code


update test based on @nexdrew's code review


use TFO_RESOURCE instead of INSTANCE_NAME


Update README-ko.md


fix spelling nit


update policy on ci/cd reports (#4890)


Update as upstream


upgrade jenkins-x-plugins/jx-gitops to version 0.7.29


Fix `create_chrome_version_h` in bootstrap.py


thought of another env var test


tests for genReqIdFactory and minor changes (#4783)


add missing assertion for a test (#4701)


set user to root in gcp tfo dockerfile


Revert "Remove chrome_version.h from git"


update changelog readme


refactor Error-typings and tests (#4824)


Revert "Add chrome_version.h to gitignore"


upgrade jenkins-x-plugins/jx-pipeline to version 0.3.2


update changelog


Suppress the isTTY spec, not reliable on some machines


linting issues


add Indonesian in Locales


adjust line for linter (#4882)


Update node to catch exception when accessing process.stdout


Update Prototype-Poisoning.md (#4879)


issues with syft as executable


spec: process.stdout should have isTTY defined


Fix 'count' korean translation


Bump @sinclair/typebox from 0.28.20 to 0.29.1 (#4877)


spec: process.stdout should not throw exception


Update tr.json


action syntax to download syft


Merge pull request #2723 from atom/cleanup


regression with close and serverFactory (#4876)


add doc translation for power-save-blocker.md


Merge pull request #299 from sindresorhus/patch-1


Type inference breaking when Reply generic is not passed (#4875)


use custom step instead of action to install syft


add doc translation for power-monitor.md


Add tip about terminology search


update changelog


upgrade jenkins-x-plugins/jx-pipeline to version 0.2.1


route config should not pass url and method (#4872)


add sbom generation


Add Norwegian Bokmål locale


Type narrow fix issue from PR #4823 (#4869)


Fix cjk width problem on usage table


Add cjk width test


Add korean translation


add support for custom groups


Type narrow on status().send() chains with Reply generics (#4823)


updated CHANGELOG


make commit sha from main


Do not leak memory if .listen()` is not called (#4860)


Merge pull request #2719 from Rokt33r/patch-1


trigger the new website build (#4839)


upgrade jenkins-x/jx to version 0.0.50


Merge pull request #295 from ReadmeCritic/master


Translated application-packaging.md to pt-BR.


return 431 status code on HTTP header overflow error (#4856)


Readme: Update redirects


Bump eslint-plugin-n from 15.7.0 to 16.0.1 (#4857)


upgrade jenkins-x/jx to version 0.1.55


Polish locale translation


Merge pull request #2704 from preco21/master


add fastify cacheman (#4851)


fix typo in test


fix typo


Add documentation for zod type provider (#4456)


add build information to jx version


Remove dead code


pass Fastify request to frameworkErrors and omit logging if disabled (#4825)


Merge PR #290: rename pt-BR -> pt_BR per y18n and os-locale expectations


No more extra-plugin-dirs


upgrade jenkins-x/jx to version 0.7.26


cleanup group example in readme and minor code nit


Added "Principles" to explain the key technical principles behind Fastify (#4852)


fix up tests based on #dc350f2


Fix/add missing types fastifycontextconfig (#4850)


upgrade jenkins-x/jx to version 0.7.25


preload, node-integration, zoom-factor have been moved


close bindings through the hook system (#4776)


update outdated dependencies, because why not


linting issues after linter upgrade


fix spacing


Move management of browser context to BrowserContext


added short description for constraints option (#4838)


Bump @sinonjs/fake-timers from 10.2.0 to 11.0.0 (#4818)


upgrade jenkins-x/jx to version 0.0.218


handle undefined req.routeConfig in frameworkErrors (#4826)


put JavaScript before output


spec: webview test should avoid affecting each other


fix typo (#4828)


upgrade jenkins-x/jx to version 0.1.54


allow options to be placed in custom groups


correct type definition for genReqId argument (#4784)


Add undocumented "preload-url" option for web-preferences


add fastify-better-sqlite3 (#4812)


upgrade jenkins-x/jx to version 0.2.49


Add the locale pt-BR (Portuguese Brazil).


Move a few options in NativeWindow to web-preferences


deal while sending an empty body as a buffer (#4797)


Move OverrideWebkitPrefs to WebContentsPreferences


add Platformatic to deploy strategies (#4822)


upgrade jenkins-x/jx to version 0.7.23


Merge pull request #284 from bcoe/update-documentation


Move AppendExtraCommandLineSwitches to WebContentsPreferences


Bump markdownlint-cli2 from 0.7.1 to 0.8.1 (#4819)


NPAPI has been removed, remove related option


added originalUrl in request object #4704 (#4758)


added a check to prevent creation of secondary server when external server is supplied (#4741)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.4.0


update documentation and changelog in prep for 3.29.0


Add WebContentsPrefrences class


upgrade jenkins-x/jx to version 0.0.217


avoid building regex, based on @nexdrew's code review


Change file names to follow styleguide


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.18


Fix typo


Fix broken CI (#4809)


replace node 19 with node 20 in test matrices (#4691)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.3.0


Move management of browser context to BrowserContext


remove double validation of onReady-hook (#4799)


fix dot notation parsing issues


upgrade jenkins-x/jx to version 0.7.22


add support for ansi escape codes


add sync-next workflow (#4801)


updated changelog


upgrade jenkins-x/jx to version 0.2.0


Fix small typo


upgrade to new cliui, which better calculates spacing of ansi-escape codes


Update README-ko.md


body reader to use statusCode from stream error, if available (#4787)


Update README.md


ignore node-14 on windows (#4800)


Release notes


upgrade to version of cliui that handles ansi-colors


Drop "-es" from file names


Making Vercel Serverless docs easier to use (#4793)


Release


update changelog for 3.27.0


Add chrome_version.h to gitignore


update removeHeader type to be FastifyReply (#4781)


Remove chrome_version.h from git


Bump lycheeverse/lychee-action from 1.7.0 to 1.8.0 (#4779)


application-distribution.md translated to pt-BR


Rename types/tsconfig.json to types/tsconfig.eslint.json to avoid hoisting by vscode (#4773)


minor cleanup of test spec comments


Use headers so titles are linkable


fixed typo in compileValidationSchema function name


Title Case


hotfix dev dep (#4775)


Use "in" over "on"


add fastify-evervault plugin (#4771)


Fix build failing on Windows


async validation support (#4752)


Release


Merge pull request #2705 from John-Lin/master


pin json-schema-to-ts (#4770)


Merge pull request #2709 from jonatasfreitasv/master


Remove debug logging for URL rewrite (#4754)


benchmark:parser script (#4765)


Release issue


Update locales order.


Fix README links.


add trailer method definitions (#4759)


Translated styleguide.


Fix lowercase HTTP methods type (#4757)


Add failing test to show that errors are outputted twice when exitProcess=false


Added pt-BR translation in README.md


allow lowercase methods when registering routes (#4750)


upgrade jenkins-x/jx to version 0.0.216


Add Chinese language.


Translate README.md to pt-BR


Typo correction from extendible to extensible (#4745)


Merge pull request #266 from geophree/more-comprehensive-parser-test


doc: remove RafaelGSS from plugins team (#4746)


upgrade jenkins-x/jx to version 0.7.21


Add more cases to comprehensive parser test.  Mainly for -- .


Update web-view-tag.md


support TypedArray objects (#4715) (#4735)


update changelog for 3.26.0


add test-compare action (#4737)


upgrade jenkins-x/jx to version 0.7.18


Add api/shell.md docs zh-TW translations


Bump @types/node from 18.16.5 to 20.1.0 (#4738)


Release


Merge pull request #263 from nexdrew/do-you-readme


Fix typos in zh-TW README docs


add listeningOrigin fastify immutable instance property (#4586) (#4674)


Releases


fix Electron link


Add api docs translations


Update website.yml (#4736)


Mark release as draft when uploading changelog


document count() method


Improve grammar, update as upstream


fix Reply.md internal link (#4731)


document keys for option() object, with custom anchors


Add mention to default error handler on reply send (#4713)


upgrade jenkins-x/jx to version 0.7.15


add Japanese to supported locale list


Merge pull request #2700 from lockys/master


bump dependencies (#4727)


put detectLocale() in alphabetical order


Merge pull request #2698 from fritx/docs-zh-cn


bump process-warning to ^2.2.0 (#4726)


Revert "chore(deps): upgrade jenkins-x/jx to version 0.7.13"


Merge pull request #259 from 38elements/master


zh-tw translation


Updates to docs and types regarding the `res` serializer (#4716)


move table of contents (#4722)


upgrade jenkins-x/jx to version 0.7.13


update y18n, chai, mocha, standard


Bump lycheeverse/lychee-action from 1.6.1 to 1.7.0 (#4723)


Remove util in README.md


keep custom response schema class (#4718)


update deps os-locale, mocha, standard, which


add spec and docs


only trigger on pushes to main branches (#4721)


upgrade jenkins-x/jx to version 0.0.215


Merge pull request #257 from dkoleary88/patch-1


test using pnpm 8 (#4720)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.17


add node v4.x to CI builds, drop v0.11, make versions consistent b/w travis and appveyor


only trigger on pushes to main branches (#4714)


Fixed spelling errors in README.md


Add docs-translations for zh-CN


add fastify-opaque-apake to Ecosystem.md (#4712)


Upload release notes


Update GOVERNANCE.md (#4709)


updated changelog


upgrade jenkins-x/jx to version 0.0.213


revert changes made to route hook types (#4708)


add codes to framework errors that lack one (#4632)


Fix building on Windows


upgrade jenkins-x/jx to version 0.2.48


Merge pull request #2696 from John-Lin/master


upgrade nyc


Merge pull request #2695 from takashi/patch-1


upgrade jenkins-x/jx to version 0.0.211


remove -jp suffix from quick-start-jp.md


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.16


fix merge conflict


add Traditional Chinese documents link in README to navigate


Update brightray to Chrome 45


update changelog for 3.24.0


upgrade jenkins-x/jx to version 0.0.210


Bump tiny-lru from 10.4.1 to 11.0.1 (#4694)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.15


Update clang


Export FastifyBaseLogger as interface instead of type alias (#4681)


Fix API changes on Linux


Implement support for passing custom text resolution for starting log… (#4698)


upgrade jenkins-x/jx to version 0.1.52


use Object.prototype.hasOwnProperty in compileSchemasForValidation (#4692)


Fix API changes


Bump @sinclair/typebox from 0.26.8 to 0.28.6 (#4700)


fix standard nit


Upgrade to Chrome 45


Bump tsd from 0.26.1 to 0.28.1 (#4659)


upgrade jenkins-x/jx to version 0.1.51


add fastify-log-controller to ecosystem (#4696)


switch from jxr to jx3


fix badge link (#4699)


add sudo:false to leverage new travis infrastructure


refactor logger test (#4648)


upgrade jenkins-x/jx to version 0.2.46


update standard to 5.2.1


fix jp/quick-start-jp.md


add fastify-redis-session to ecosystem (#4656)


Merge pull request #2692 from John-Lin/master


Bump markdownlint-cli2 from 0.6.0 to 0.7.0 (#4695)


upgrade standard to 5.2.0 and fix its nits


Merge pull request #2688 from huangruichang/master


add optional URL param to upgrade guide and route docs (#4680)


upgrade jenkins-x/jx to version 0.2.45


Merge pull request #2690 from preco21/master


update prototype poisoning (#4651)


Added zh-TW documents


doc: add fastify-type-provider-effect-schema (#4683)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.14


update changelog update mocha


Merge pull request #2672 from atom/jl-docs-tuts


upgrade jenkins-x/jx to version 0.0.209


Merge pull request #2657 from atom/jl-std-docs-9


incorrect example for 'onRequestAbort' hook (#4679)


Merge pull request #2664 from atom/jl-docs-dev


add link to routeOptions (#4678)


upgrade jenkins-x/jx to version 0.1.49


one more slight tweak for the benefit of the headless OSX terminal on Travis


Fix conflict


update from cobraz to simenandre (#4671)


terminal behaves a bit differently in Travis' OSX environment


Update as upstream


Merge pull request #2693 from tcyrus/patch-1


add `github actions` label automatically (#4664)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.13


Update browser-window.md


Add workflow for benchmarking POST with custom parsers (#4669)


set namespace to fix tests in GH actions


rename to fastify-orama plugin (#4667)


Merge pull request #8227 from ankitm123/fix-test


Emit a warning when validating undefined schemas (#4647)


comment dashboard test to unblock other PRs


prevent labeler from removing existing labels (#4662)


Merge pull request #8226 from ankitm123/codecov-status-badge


add badge for windows testing. add osx testing to travis


Merge pull request #2655 from atom/jl-std-docs-7


Add `fastify-koa` plugin (#4654)


Fix many typos, update as upstream


Bump @sinclair/typebox from 0.25.24 to 0.26.8 (#4660)


add unit tests


Merge pull request #2686 from astoilkov/patch-4


Bump typescript from 4.9.5 to 5.0.3 (#4658)


add codecov status badge


Merge pull request #2678 from vHanda/master


Install pnpm version 7 to support Node.js 14  in CI (#4645)


* add desktop-environment-integration.md and and online-offline-events.md for zh-CN


update to mongodb 5 (#4646)


add code cov integration


add oses


Clarify Selenium and WebDriver documentation


spelling, punctuation & grammar minor nits (#4642)


avoid invoking onError hook when aborted handler resolves (#4631)


Fix API changes on Linux


Bump version of fast-json-stringify-compiler (#4630)


content-type mis-handling for invalid non-essence content-type (#4509)


upgrade jenkins-x/jx to version 0.1.48


Fix API changes


check if validation schema is undefined (#4620)


bump docker/setup-qemu-action from 1 to 2


update changelog


Upgrade to Chrome 45


allow os-locale detection to be turned off


Update to Electron v0.31.2


expose prettyPrint method param (#4623)


bump docker/setup-buildx-action from 1 to 2


Bump v0.31.2


logger validator throws (#4520)


bump lycheeverse/lychee-action from 1.5.4 to 1.6.1 (#4603)


Merge pull request #2656 from atom/jl-std-docs-8


add metcoder95 as collaborator (#4622)


upgrade jenkins-x/jx to version 0.1.47


allow locale detection to be turned off


Text edits


use internal trees for prettyPrint (#4618)


Merge pull request #2654 from atom/jl-std-docs-6


bump tsd from 0.25.0 to 0.26.0 (#4614)


Upload release notes


The "role" attribute of MenuItem


cache duplicated symbols (#4612)


upgrade jenkins-x/jx to version 0.2.42


onRequestAbort hook request pending (#4611)


Add role property for MenuItem


consistent note and example (#4610)


upgrade jenkins-x/jx to version 0.2.41


update changelog for 3.21.0


add bun lockfile (#4609)


add defaultDescription to option() for 3.21.0


downgrade gitops version to 0.7.8 to fix versionstream tests


add missed symbol (#4608)


Text edits on remote


log requests refused before processing starts (#4600)


upgrade jenkins-x/jx to version 0.1.46


Merge pull request #2638 from atom/jl-std-docs-5


include origin error message into serialization error (#4601)


Merge pull request #2679 from carsonmcdonald/fixaddRecentDocumentlink


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.12


upgrade camelcase, window-size, chai, mocha


Fix link to app.addRecentDocument


add fastify-flux tool (#4599)


add defaultDescription to option()


`y` required if `x` exists


Fix tests in Node.js v16 (#4597)


upgrade jenkins-x/jx to version 0.0.207


update changelog


Linux Build Instructions: Add list of packages for fedora


Only remove implicit HEAD routes. (#4596)


add locale detection thanks @sindresorhus. Adds German support, thanks to @maxrimue


Small changes to will-download event


Improve Contribution Guide's VSCode setup instructions  (#4594)


update ubuntu os to latest (#4591)


upgrade jenkins-x/jx to version 0.7.10


new onRequestAbort hook (#4582)


bump docker/login-action from 1 to 2


clarify locale() docs


implement wrapSession


bump yup from 0.32.11 to 1.0.0 (#4581)


upgrade y18n to 3.1.0 so splicing lang from locale is unnecessary


Fix typescript integration bug with ajv-compiler (#4555)


Fix print spooler hangs when printing more than 3 pages on Windows.


Schema error formatter type (#4570)


Another attempt to post changelog i release


bump jenkins-x-plugins/jx-release-version


Referenced support for German in README


Source code structure as tree command


Fix crash when onReady hook throws (#4579)


bump docker/build-push-action from 2 to 3


spec: window.opener.postMessage should set source and origin


add fastify-cloudinary plugin (#4576)


bump actions/setup-go from 2 to 3


Replace "Mac" with "OS X"


Return 408 on client timeout. (#4552)


Add `$` notation


upgrade standard fix nit


spec: Node integration should work after POST


add fastify-json-to-xml plugin (#4572)


Update Ecosystem.md with @clerk/fastify plugin (#4571)


Enable changelog in GitHub release


update changelog


"the"


add fastify-delay-request (#4569)


Updates from inline comments


add fastify-204 (#4504)


Make command ctx an alias for plugin jx-context


Merge pull request #2670 from preco21/master


update Ecosystem.md (#4551)


add Portuguese to README.md


Standardize selenium and webdriver


update CHANGELOG.md


Standardize pepper flash


update await fastify.register docs (#4546)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.10


fix issues with config parsing


Standardize native modules


Bring docs in line with ajv-serializer defaults (#4544)


Included githubactions in the dependabot config


Merge pull request #228 from etiktin/patch-1


Standardize quick-start


Update guide about detecting client abort (#4530)


Standardize online-offline


add fastify-web-response (#4537)


upgrade jenkins-x/jx to version 0.7.8


Update README.md


Standardize devtools


getSchemaSerializer contentType check (#4531)


Standardize desktop env integration


add host header for net connection (#4536)


update packages


Standardize debug main process


add type support for instance has plugin


Standardize app packaging


Add guide about detecting client abort (#4518)


upgrade jenkins-x/jx to version 0.1.44


Standardize app dist


Merge pull request #2665 from huangruichang/master


Update as upstream, improve grammar


add metcoder95/fastify-ip (#4517)


upgrade jenkins-x/jx to version 0.0.206


update CHANGELOG.md for 3.18.0


Improve grammar


update licensing year (#4516)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.10


Merge pull request #2604 from atom/jl-std-docs-4


Add fastify-postgres-dot-js plugin to ecosystem docs. (#4514)


alphabetize locales by code, update locale() example, mention use of locale() and updateStrings() together


upgrade jenkins-x/jx to version 0.1.70


* add quick-start.md for zh-CN


upgrade migration guide for v4 (#4503)


fix inconsistencies in locale strings


content-type parserRegExpList when plugin override (#4496)


upgrade jenkins-x/jx to version 0.0.76


bump markdownlint-cli2 from 0.5.1 to 0.6.0 (#4492)


enable codeql alerts


fix copy-pasta error in es.json


revert unintentional use of var helpOpt


improve `setErrorHandler` example (#4484)


bump xt0rted/markdownlint-problem-matcher (#4490)


upgrade jenkins-x/jx to version 0.2.40


add Spanish to locale list, courtesy of @zkat


bump thollander/actions-comment-pull-request from 1 to 2 (#4489)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.8


re-thrown error crash with async handler and sync custom error handler (#4488)


Merge pull request #2658 from preco21/master


upgrade jenkins-x/jx to version 0.1.69


Merge pull request #2649 from fritx/docs-cn


When using async-await, need return (#4429)


fix for overriding boolean config in cli


Small changes


upgrade jenkins-x/jx to version 0.1.42


test for overriding boolean config in cli


Update as upstream


doc: improve setDefaultRoute documentation


fix for boolean config values


only check for isEssence once in RegExp for  content-type-parser (#4481)


upgrade jenkins-x/jx to version 0.1.41


test for boolean config values


Merge pull request #2652 from SamyPesse/patch-1


add fastify-at-postgres plugin (#4475)


add missing locale strings to fr locale


Improve grammar, update as upstream


make res.statusCode optional (#4471)


upgrade jenkins-x/jx to version 0.2.0


Standardize dir structure


add fastify-at-mysql plugin (#4473)


add missing locale strings from index.js


Standardize symbol server


rename fastify-lyra plugin (#4474)


upgrade jenkins-x/jx to version 0.2.6


Standardize code style


add fastify-user-agent (#4466)


Standardize overview


bump tsd from 0.24.1 to 0.25.0 (#4460)


upgrade jenkins-x/jx to version 0.7.7


Standardize build win


bump actions/dependency-review-action from 2 to 3 (#4455)


Standardize build mac


bump lycheeverse/lychee-action from 1.5.1 to 1.5.4 (#4454)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.9


Merge pull request #217 from bcoe/readme-sort-methods


Standardize build linux


Move @Ethan-Arrowood to Past Collaborator section (#4451)


sort methods alphabetically in readme


Standardize atom vs nw


upgrade jenkins-x/jx to version 0.0.204


Minor text edits


fix test skips for nodejs prereleases (#4449)


Merge pull request #8166 from ankitm123/fix-panic-reflect2


Update README: Add `fr` as supported language


Text edits


Incorrect example in default text parser docs (#4448)


update json iterator package to fix panics


Update code example


use generic for Logger to register plugins when using a custom logger (#4435) (#4436)


Move cn to zh-CN for future traditional Chinese translations


upgrade jenkins-x/jx to version 0.1.40


Merge pull request #2643 from etiktin/patch-6


add locales to the files list


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.5


update README.md


Merge pull request #2639 from appetizermonster/patch-1


add silent option to LogLevel (#4432)


upgrade jenkins-x/jx to version 0.2.4


Translate styleguide.md


bump @sinonjs/fake-timers from 9.1.2 to 10.0.0 (#4421)


Add section about server implementations


Add fastify-constraints to community plugins (#4428)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.4


upgrade y18n


Setting up docs translation in Chinese :+1:


fix node 19.1.0 port validation test (#4427)


README.md fix


Update web-frame.md phrasing


upgrade jenkins-x/jx to version 0.1.39


fix removeAdditional refer (#4410)


markdown nit


Fix typo


add missing route shorthands (#4409)


upgrade jenkins-x/jx to version 0.2.39


add new methods to README.md


Merge pull request #2637 from RIAEvangelist/master


fix example using db decorator on fastify instance (#4406)


update alpine linux to 3.15


Standardize window-open


Document multiple app approach (#4393)


Standardize web-view-tag


add request.routeOptions object (#4397)


upgrade jenkins-x/jx to version 0.2.38


assert full failure msg for choices validation tests


Standardize web-frame


duplicated menu item (#4398)


add choices api to readme


Standardize tray


grammar fixes (#4396)


upgrade logging package to fix panics


unit tests to cover choices api


Standardize synopsis


Add section about capacity planning (#4386)


add case-sensitive choices to api


Standardize shell


Removes old Note about named imports in ESM (#4392)


upgrade jenkins-x/jx.git to version 0.1.1


Merge pull request #207 from SimenB/shields


Standardize screen


tiny-lru usage (#4391)


Merge pull request #208 from nexdrew/yer-readme-be-jiggered


Standardize remote


Improve error message for hooks check (#4387)


upgrade jenkins-x/jx to version 0.0.41


minor readme improvements


Standardize protocol


bump @sinclair/typebox from 0.24.51 to 0.25.2 (#4388)


Merge pull request #8151 from ankitm123/remove-resource-request-template


Use shields from shields.io


Standardize process


Add fastify-list-routes (#4385)


remove resource request from step template


Standardize power-save-blocker


trailers async race condition (#4383)


Standardize power-monitor


revert jx admin to prevent panic


updated changelog


Standardize native-image


support async trailer (#4380)


Capital Ms


assignability of instance with enabled type provider (#4371)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.3


Edits and standardization


add missing 'validationContext' field to FastifyError type (#4363)


add Simone Busoli to plugin maintainers (#4379)


upgrade jenkins-x/jx to version 0.1.34


message → arg


Add platformatic to the Acknowledgements (#4378)


upgrade to new nyc


Small edits


Fix typo - 'sever' to 'server' (#4372)


update changelog


Update documentation to clarify bundled node/io.js version


config is lost when reply.call not found() is called (#4368)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.2


allow for 'hidden' commands. thanks @tschaub


Merge pull request #2585 from atom/jl-std-docs-2


no check on `null` or `undefined` values passed as fn (#4367)


upgrade jenkins-x/jx to version 0.2.36


Merge pull request #2535 from atom/jl-br-win


fix types after pino 8.7.0 change (#4365)


upgrade jenkins-x/jx to version 0.7.6


Merge pull request #2602 from atom/jl-std-docs-3


remove leading empty lines (#4364)


contentTracing → tracing → content-tracing


Update reply type resolver (#4360)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.8


Small edits


spelling fixes (#4358)


add Tim Schuab to list of contributors


list level


upgrade jenkins-x/jx to version 0.1.68


fix credit in CHANGELOG.md


Consolidate note on experimental APIs


update changelog


Update to Electron v0.31.1


Revert "fix(logger): lost setBindings type in FastifyBaseLogger (#4346)" (#4355)


upgrade jenkins-x/jx to version 0.2.35


Add missing context types (#4352)


Merge pull request #2614 from timruffles/patch-3


upgrade jenkins-x/jx to version 0.2.34


update standard


example how decorators dependencies works (#4343)


Enable completion of options for commands


message → arg, 80-col


grammar and structure fixes (#4348)


improve advice on callbacks passed from renderer to main


lost setBindings type in FastifyBaseLogger (#4346)


unsafe repository error in actions


Edits per inline comments


specify streams content-type (#4337)


upgrade jenkins-x/jx to version 0.1.67


update CHANGELOG.md


throws an error when registering invalid hook functions (#4332)


upgrade go version to 1.17


add @fastify-userland plugins and tools (#4345)


Merge pull request #183 from tschaub/avoid-repeat-complete


Add webFrame.setZoomLevelLimits API


replace heply -> beliven due to rebranding (#4334)


upgrade jenkins-x/jx to version 0.2.33


should now call default schema compilers (#4340)


Avoid repeating commands in completion


Remove extra output


Supporting different content-type responses (#4264)


upgrade jenkins-x/jx to version 0.1.22


Suppress the heap snapshot test


bump fluent-json-schema from 3.1.0 to 4.0.0 (#4331)


cleanup logic, based on @tschaub's code review


error handler content-type guessing (#4329)


upgrade jenkins-x/jx to version 0.1.66


allow a min and max value to be provided for non-option arguments see #169


upgrade jenkins-x/jx to version 0.0.40


update changelog


support async constraint (#4323)


revert jx verify to 0.2.2


update onRoute hook docs (#4322)


upgrade jenkins-x/jx to version 0.2.31


new standard rules


Fix leak of handle when emitting events


add test examples with undici and fetch (#4300)


Add SetHidden for Dictionary


Correct github url for fastify-qs package (#4321)


upgrade jenkins-x/jx to version 0.0.39


Update node: Remove unneeded exports


bump tiny-lru from 8.0.2 to 9.0.2 (#4305)


upgrade jenkins-x/jx to version 0.2.3


add config to usage string


Fix typo in docs/Reference/Type-Providers.md (#4312)


Add fastify-s3-buckets to the ecosystem (#4311)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.5


add routeSchema and routeConfig + switching context handling (#4216)


Revert "Remove our own debugger implementation"


add number coersion related tests (#4297)


upgrade jenkins-x/jx to version 0.7.5


clarify teams for joiners (#4303)


expose the method yargs.terminalWidth() which can be used to maximize the width of usage instructions fixes #155


replace FastifyLoggerInstance with FastifyBaseLogger (#4304)


upgrade jenkins-x/jx to version 0.1.19


upgrade standard/nyc add one more comment about array and nargs parsing


fix typo in the comment (#4301)


parse request body for http SEARCH requests (#4298)


upgrade jenkins-x/jx to version 0.1.65


updated the changelog


custom validator should not mutate headers schema (#4295)


update to README, switched to using nyc


Merge pull request #2603 from preco21/master


add slow down plugin to comunity plugins (#4292)


update selfupdate package to address CVEs reported by depandabot


First run t ipc-r


capitalization fixes (#4294)


clarify .config() docs


arg → message


Add `@fastify/one-line-logger` (#4293)


upgrade jenkins-x/jx to version 0.1.18


add standard to package.json


Lint eco system error (#4275)


Standardize global-shortcut


onRoute hooks in plugins (#4285)


upgrade jenkins-x/jx to version 0.1.17


First run at ipc-m-p edits


Update as upstream


type of validation function (#4283)


upgrade jenkins-x/jx to version 0.1.16


fix comment regarding window size


Fix IMPORTANT Typos and update as upstream


replace parseInt with Number (#4289)


updated changelog


Small edits and line wrap


check if route exist before checking Content-Type of body (#4286)


upgrade jenkins-x/jx to version 0.1.15


Small edits


update dependencies (#4284)


General text edits to content-tracing


reduce ci test when linting fails (#4280)


upgrade jenkins-x/jx to version 0.1.14


add RavenDB to community plugins (#4277)


Note about platform specific apis


add fastify-sqlite (#4274)


upgrade jenkins-x/jx to version 0.1.13


Add platform labels


prevent reuse mutated route option for head (#4273)


Edits, grammar, punctuation and merge conflicts


upgrade jenkins-x/jx to version 0.1.12


update README to reflect new API for nested commands


Add (optional) notation


allow a handler to be associated with a command see #156


Add platform label where applicable


fix fastify/fastify#4241 (#4247)


upgrade jenkins-x/jx to version 0.2.30


updated CHANGELOG


Line wrap 80-col


add 2 new fastify v3.x+ plugins (#4270)


Text edits per commit comments


Remove Ajv configuration for TypeBox in TS examples (#4268)


upgrade jenkins-x/jx to version 0.1.64


Add new files to readme


Break out methods, standardize


add pubsub-http-handler (#4263)


upgrade jenkins-x/jx to version 0.7.4


fix typescript example (#4261)


Update to Electron v0.30.6


improve `Ecosystem.md` linter to lint all sections (#4258)


upgrade jenkins-x/jx to version 0.1.11


remove assert to invalid HTTP version (#4260)


improve `Ecosystem.md` linter to check for improper module name patterns (#4257)


export RouteGenericInterface (#4234)


Bump git-ops as robot stuck on merge conflicts


refactor usage tables to use cliui


fix format (#4255)


Merge pull request #150 from annonymouse/master


fixing ajv docs url (#4253)


upgrade jenkins-x/jx to version 0.7.3


Fix README example in argument requirements


add hasRoute (#4238)


upgrade jenkins-x/jx to version 0.7.2


Revert "Make bottom corner more round"


visit schemas with custom prototype (#4248)


typo in changelog, I'm a terrible person


Remove Ajv configuration from TypeBox Type Provider examples (#4249)


upgrade jenkins-x/jx to version 0.1.10


update changelog


Update to Electron v0.31.0


Revert "build(deps): bump jsumners/lock-threads (#4244)" (#4245)


Merge pull request #2589 from etiktin/patch-5


bump jsumners/lock-threads (#4244)


upgrade jenkins-x/jx to version 0.7.1


Fix $0 when script path contains 'node' or 'iojs'


Merge pull request #2533 from atom/jl-snd-docs


Improve doc about configuring pino-pretty with TypeScript (#4243)


Add tests for $0 (2 passing, 4 failing)


Update build-instructions-windows


update content (#4242)


upgrade jenkins-x/jx to version 0.2.2


Replace platform notes with one general note


add fastify-aws-timestream and fastify-aws-sns (#4230)


confirmed that breaking the standard style breaks the Travis build


Mac → OS X


clarify setDefaultRoute scope (#4236)


upgrade jenkins-x/jx to version 0.7.0


updating codebase to use @feross' standard, for easier contributions. see #144


improved migration guide for onRoute (#4233)


Update as upstream


update dependabot link (#4232)


upgrade jenkins-x/jx to version 0.6.5


typo in changelog, I'm the worst


Merge pull request #2577 from preco21/master


bump tsd from 0.22.0 to 0.23.0 (#4231)


updated changelog


Reset and remove unrelated files


fix typo in docs for typescript chapter (#4227)


Revert "Rename xx-ko.md to xx.md"


allow `fastify.https` to be `null` (#4226)


upgrade jenkins-x/jx to version 0.1.9


Revert "Revert "Rename xx-ko.md to xx.md""


Revert "Fix link target in README.md"


upgrade jenkins-x/jx to version 0.2.29


Merge pull request #141 from rstacruz/patch-1


add support for TypeScript 4.8 (#4222)


Readme: update with more useful-looking examples


fastify branch list (#4218)


upgrade jenkins-x/jx to version 0.6.4


Standardize frameless-window


inject hangs with undefined promise resolve (#4211)


upgrade jenkins-x/jx to version 0.1.6


slight tweak to changelog markdown


move fastify-secure-session and fastify-soap-client to core plugins (#4212)


typo in changelog


Update brightray and node


upgrade jenkins-x/jx to version 0.1.5


update changelog for yargs@3.7.0.


Fix building on OS X


Rename xx-ko.md to xx.md


Fix 4204 (#4205)


upgrade jenkins-x/jx to version 0.2.28


Standardize file-object


Standardize dialog


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.1


Merge pull request #2578 from christian-bromann/patch-1


Update brightray


add fastify-https-always (#4201)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.3


Fix example on query string coercion (#4198)


List punctuation in crash-reporter


doc: add fastify.display-name symbol (#4191)


upgrade jenkins-x/jx to version 0.2.27


update dependencies to use patched-blanket, fixing coverage. removed dead code


Line wrap at 80-col


disable/ignore request-id header (#4193)


Standardize crash-reporter


add unit test for ajv-formats (#4187)


upgrade jenkins-x/jx to version 0.2.26


update changelog


Standardize content-tracing


support for .js configuration files. thanks to @pirxpilot


Fix link target in README.md


clean dev-dependancies (#4189)


upgrade jenkins-x/jx to version 0.6.3


minor wording fix, updated example


fix `onSend` example (#4188)


Merge pull request #8009 from ankitm123/remove-jx-jenkins


Merge pull request #2559 from etiktin/fix_test.py_errors_on_windows


Update Ecosystem.md (#4185)


stop github actions on forks


add support for .js config files


Fix typos and improve grammer, translate more files


upgrade goreleaser to the latest version


Merge pull request #2554 from etiktin/patch-4


onResponse hook error logging (#4178)


Merge pull request #2550 from LeMoussel/patch-1


add fastify-keycloak-adapter (#4180)


upgrade jenkins-x/jx to version 0.2.25


Merge pull request #129 from robatron/patch-1


Merge pull request #2553 from etiktin/patch-3


Add links to type providers (#4177)


Correct `.showHelp` docs


add fastify-lyra (#4176)


Merge pull request #125 from bcoe/changelog


yargs now has a CHANGELOG.md, see #120


bump markdownlint-cli2 from 0.4.0 to 0.5.0 (#4170)


upgrade jenkins-x/jx to version 0.6.2


Remove comments about remote buffer


bump lycheeverse/lychee-action from 1.5.0 to 1.5.1 (#4169)


update code snippet for accurate use (#4167)


upgrade jenkins-x/jx to version 0.6.1


Remove remain sentences


reindent test/validation.js


fix typo in docs/reference/Server.md (#4163)


upgrade jenkins-x/jx to version 0.6.0


validation/demand: test standard message


Add platform label where applicable


Add fastify-bugsnag as community plugin (#4155)


Add items to style guide list


use pino.BaseLogger as main interface for fastify logger (#4150)


upgrade jenkins-x/jx to version 0.2.1


add completion script to files


Revert "Add links to docs translations"


reply.getHeader can return numbers and arrays (#4154)


update package.json to have completion script.


Standardize clipboard


markdown lint fix


upgrade jenkins-x/jx3-pipeline-catalog to version 0.2.0


fix for multiple calls to parse


Support index.js module resolution at startup of Electron.


add webdav http methods (#3836)


Add optional notation


bad naming (#4151)


position of chdir in run script


Line wrap 80


Fix #4120: Defer resolution of FastifyRequestType until FastifyRequest (#4123)


use tf chdir flag to set working dir


rename `request.validate` to `request.validateInput` (#4139)


remove http2 experimental status (#4142) (#4144)


upgrade jenkins-x/jx to version 0.2.24


Merge pull request #2557 from atom/jl-mv-translations


minor typo in jx dash


Add documentation translation links


expose validate/serialize functions through Request and Reply (#3970)


Add links to docs translations


add electron-server (#4136)


Fix path comparison in api-ipc-spec


default clientError replies on reused connection (#4101) (#4133)


upgrade jenkins-x/jx to version 0.1.63


Move files to ES translation docs


upgrade terraform


slight tweak to README.


Move file to JP translation docs


added section to README about bash completion


Add file to KO translation docs


Revert "Re-add typed decorators (#4111)" (#4129)


upgrade jenkins-x/jx to version 0.2.23


Create directory for KO translations


Update README.md (#4132)


Spec out doc styleguide


bump fastify-plugin from 3.0.1 to 4.0.0 (#4131)


upgrade jenkins-x/jx to version 0.0.163


downgrade to mocha 2.1.0 until https://github.com/mochajs/mocha/issues/1585 can be sorted out


update docs and readme


Made sure that lines are not longer than 80 characters


Update TypeScript.md (#4126)


Find helm plugin as non-root user


sample usage code fixed (#4128)


Fix no close button in message box on Windows


deduplicate `listen` options and export it (#4013)


upgrade jenkins-x/jx to version 0.5.0


Update coding-style with info about Chromium's types


Update dialog.md with info about filter extensions


add simple-tjscli (#4112) (#4118)


upgrade jenkins-x/jx to version 0.4.3


Update to Electron v0.31.0


docs(Plugins-Guide.md) : add this reminder (#4117)


fix for count consuming too many arguments


callback => completion in some places


fix links on README (#4116)


upgrade jenkins-x/jx to version 0.1.7


Bump v0.31.0


bump tsd from 0.21.0 to 0.22.0 (#4114)


count should not consume the next argument


bump @sinclair/typebox from 0.23.5 to 0.24.9 (#4113)


upgrade jenkins-x/jx to version 0.2.22


add testing file to .gitignore


no store compiled schema ids (#4109)


Fix a few typos (#4106)


upgrade jenkins-x/jx to version 0.1.62


how could I have missed the epilog\!


Update using-selenium-and-webdriver.md


Add types to server properties (#4100)


upgrade jenkins-x/jx to version 0.4.2


updating README with v3.0 API


update Reply module (#4072)


slight tweak to README to show more complete example.


bump actions/dependency-review-action from 1 to 2 (#4102)


upgrade jenkins-x/jx to version 0.4.1


slight README tweak.


FastifySchemaValidationError type insufficient (#4094)


bump minor version


Add ecosystem linting (#4097)


update gc deployment images for new jx releases


add typeorm-fastify-plugin (#4096)


remove deprecated jx jenkins plugin


remove string dependency


Update brightray to fix building on Linux


Remove redundant docs on TypeBox properties (#4095)


reference actions using tags (#4086)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.1


Update to io.js v3.1.0


Update Migration-Guide-V4.md (#4091)


Merge pull request #7995 from ankitm123/remove-alpha


add -bash to epilog


Updated error serialier


add missing which command to unblock release pipeline


common usage for injecting data into request instances (#4084)


fix release pipeline


fix for applying defaults to camel-case args


Update to Electron v0.30.5


bump find-my-way from 6.4.0 to 7.0.0 (#4090)


Update error serializer


upgrade jenkins-x/jx to version 0.3.27


actually make test do what I claimed it did.


fix for camel-case alias bug


Bump v0.30.5


fulfil error handler and trailers (#4087)


upgrade jenkins-x/jx to version 0.1.60


win: Move the ICO reading code into a separate function


Update TypeScript docs regarding typebox #4073 (#4077)


upgrade jenkins-x/jx to version 0.3.26


fixed typo in README.md


remove alpha from cmd help


Merge branch 'preco21-master'


onRoute hook should not be called when it registered after route (#4052)


fix for function() default descriptions


Merge branch 'master' of https://github.com/preco21/electron into preco21-master


Add plugin lcache by alphabetic order (#4082)


upgrade jenkins-x/jx to version 0.3.23


Add lightweight cache plugin to fastify ecosystem (#4079)


Translate more files, fix outdated remote.md section


Remove comments from links check action (#4080)


upgrade jenkins-x/jx to version 0.0.162


Fix for issue 1968: use uv_backend_timeout to determine timeout to match other platforms


Update Ecosystem.md (#4067)


fix my english.


use ajv for schema ref resolving (#4049)


Merge pull request #2454 from etiktin/fix_asar_testing


upgrade jenkins-x/jx to version 0.3.22


Merge pull request #2503 from teleclimber/master


Add internal link check action (#4069)


upgrade jenkins-x/jx to version 0.1.59


allow a description to be provided for a default value.


Merge pull request #2520 from etiktin/patch-2


update Ecosystem.md (#4058)


Merge pull request #96 from nylen/patch-1


Fix memory leak and confirming to style guide


make sure all validation errors have a statusCode set (#4061)


upgrade jenkins-x/jx to version 0.3.21


Tweak NPM version badge


add @h4ad/serverless-adapter to ecosystem (#4056)


fix usage message for function() defaults, see #60


Fix some typos, update as upstream


add lint step and fix linting issues


Standardize auto-updater.md


bump @types/node from 17.0.45 to 18.0.0 (#4055)


small README nit.


Add 'returns' and change h2 descriptions


use object as internal route args (#4054)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.0


Standardize app.md


fix flaky test (#4051)


updated the badges


Merge pull request #2511 from petrfelzmann/doc-github-link


breaking change exposeHeadRoutes (#4047)


upgrade jenkins-x/jx to version 0.1.57


Fix a typing error: printBackgrounds => printBackground


add two v4 breaking changes (#4040)


update github URL


Update browser-window.md


remove Type from imported name (#4043)


upgrade jenkins-x/jx to version 0.0.159


Fix a typing error in option checking: printBackgrounds => printBackground


fix schema controller types (#4022)


make reply.redirect() and reply.callNotFound() return reply (#4037)


upgrade jenkins-x/jx to version 0.0.157


Fix absolute url to github


limit eslint config to project (#4038)


fix dot-notation logic, surrounding flag variables


Merge pull request #2510 from petrfelzmann/doc-formatting


propagate generics from FastifyRegister to plugin type (#4034)


upgrade jenkins-x/jx to version 0.0.155


fix dot-notation behavior as it relates to aliases


Fix formatting of print and printToPDF methods


Fix port settings for deprecation warnings. (#4042)


fix request terminated should not crash fastify test (#4024)


upgrade jenkins-x/jx to version 0.1.56


Correct generation of GUID on Windows.


bump tsd from 0.20.0 to 0.21.0 (#4010)


upgrade jenkins-x/jx to version 0.0.38


Merge pull request #1 from teleclimber/teleclimber-win-build


crash when using async handler send stream (#4021)


Clarify that MSVS 2015 will not work in Windows build docs.


Updated LTS strategy (#4020)


upgrade jenkins-x/jx to version 0.0.154


Rewrite docs for new protocol API


update install instructions to remove `@next` (#4019)


Fastify.listen({path: '...'}) should not also listen on a port (#4011)


upgrade jenkins-x/jx to version 0.1.55


fix coverage.


spec: Rewrite tests for new protocol API


`Type` is imported from `@sinclair/typebox` (#4016)


fix typo (#4009)


upgrade jenkins-x/jx to version 0.1.52


refactor two-column table layout so that we can use it for examples and usage


Rename protocol.isHandledProtocol to protocol.isProtocolHandled


update deps (#4005)


Fix crash when requesting invalid url


add fastify-mongodb-sanitizer (#4000)


upgrade jenkins-x/jx to version 0.3.14


major refactor of index.js, in prep for 3.x release.


Implement protocol.uninterceptProtocol


allow for undefined boolean defaults


Implement protocol.interceptProtocol


add fast-json-stringify to dependencies (#4004)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.1.0


Implement protocol.isHandledProtocol


Update to correct link for hooks page (#4001)


Implement protocol.unregisterProtocol


disallow reply status code 600 (#3999)


rebased @ashi009's changes with refactored master.


Update native_mate to fix VS compilation error


error serializer (#3997)


upgrade jenkins-x/jx to version 0.2.17


Don't contact github to use plugin


Allow explicit `default: undefined` for flags


Don't use C++11 to not crash VS


error serializer (#3996)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.193


Merge pull request #86 from ngoldman/master


Add markdown linting (#3990)


switch to github container registry


Support prior version plugins during the release candidate phase (#3992)


use updated skeleton template (#3993)


switch to github


make sure coverage command is working.


Update lock-threads.yml


fix next release step


clarify opt parameters


Clarify global prefixing (#3985)


switch change log to github package


Add Dictionary::CreateEmpty


fix merge error (#3991)


switch release version image to github


in-prep for further refactoring, and a 3.x release I've shuffled some things around and gotten test-coverage to 100%.


Implement protocol.registerHttpProtocol


added path parameters examples to URL BUILDING section (#3989)


Implement protocol.registerBufferProtocol


Move Migration-Guide-V4 to guides/ (#3987)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.192


Support converting Buffer to Value


Solves #3984 (#3986)


add public key for verifying with cosign


remove mocha.opts.


Implement protocol.registerFileProtocol


fix typo (#3983)


Merge pull request #84 from chevex/document-56


Enable return error for arbitray request job


move `concurrency` to correct workflow (#3981)


upgrade jenkins-x/jx to version 0.2.16


document using .string('_') for string ids. see #56


Guard against callback being called twice


allow default as status code (#3972)


upgrade jenkins-x/jx to version 0.0.153


Merge pull request #57 from eush77/option-readme


Merge pull request #2476 from atom/ks-contributor-covenant


use concurrency in pull requests (#3973)


fix for #71


Open Code of Conduct -> Contributor Covenant


update core plugin names (#3975)


upgrade jenkins-x/jx to version 0.2.15


update http links to https (#3976)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.278


Fix emitting did-attach event


fix for #51


Fix finding the WebContents of a pending renderer process


update fast-json-stringify to v4 (#3967)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.191


fix link (#3966)


Fix search path of ffmpeg


Use new Node.js' connection closing API if available (#3925)


upgrade jenkins-x/jx to version 0.3.13


add hasPlugin method (#3963)


update a link to tsconfig (#3964)


upgrade jenkins-x/jx to version 0.1.6


updated tests based on @mathroc's amazing testing script, fixed bug.


Update chrome_version.h


Fix types for child loggers (#3962)


Update to Chrome 44


Upgrade to pino 8 (#3961)


upgrade to version 0.1.51


fix default type provider typings (#3952)


lets maintain the old jx-cli.yml


Fix compilation warnings caused by chrome44 update


Bump all dependencies (#3956)


fix page name style (#3955)


upgrade jenkins-x/jx to version 0.2.14


add fastify-next-auth (#3943)


upgrade jenkins-x/jx to version 0.0.152


revert automatic whitespace fixes in index.js


Update io.js to v3.0.0


preserve chain of proptotypes in multiple nested plugins (#3954)


bump json-schema-to-ts from 2.5.2 to 5.2.3 (#3949)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.277


Implement devtools preference interfaces.


bump find-my-way from 6.1.0 to 6.2.0 (#3948)


bump @fastify/error from 2.0.0 to 3.0.0 (#3947)


upgrade jenkins-x/jx to version 0.3.12


Add `files` field to the package.json


Fix API changes in DevToolsManagerDelegate.


add fastify-kafkajs (#3945)


upgrade jenkins-x/jx to version 0.3.11


fix ambiguous sentence (#3944)


handler return reply type (#3941)


upgrade jenkins-x/jx to version 0.3.10


fix for yargs.argv having the same keys added multiple times see #63


doc: add RafaelGSS to Plugins team (#3940)


add fast-maker (#3939)


upgrade deps


Mention .option in README


upgrade octant


Update PlatformNotificationServiceImpl Interfaces.


remove git credentials after checkout (#3937)


add ignoreDuplicateSlashes option (#3929)


upgrade jenkins-x/jx to version 0.3.9


Fix a crash issue in GetProcessOwner if no renderer view host is found.


add fastify-amqp-async (#3934)


update suggested pino-pretty configuration (#3933)


upgrade jenkins-x/jx to version 0.2.13


Now that yargs is the successor to optimist, I'm changing the README language to be more universal. Pirate speak isn't very accessible to non-native speakers.


add `any-schema-you-like`; sort alphabetically (#3930)


Fix content::BrowserPluginDelegate::DidResizeElement API changes.


update @fastify/fast-json-stringify-compiler (#3928)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.276


Fix node::Buffer API changes.


bump light-my-request from 4.10.1 to 5.0.0 (#3927)


Add failing test for camelCase, usage, and default options


Fix WillAttach API changes in content::BrowserPluginGuestDelegate.


bump process-warning from 1.0.0 to 2.0.0 (#3926)


upgrade jenkins-x/jx to version 0.3.8


`make-promises-safe` is not needed in Node 15+ (#3922)


upgrade jenkins-x/jx to version 0.3.7


Update base::Value::CreateNullValue API changes.


Merge pull request #33 from nylen/remove-minimist


remove unused constraint methods (#3921)


upgrade to version 0.1.50


update genReqId docs (#3898)


Merge pull request #35 from ryansb/patch-1


Update to Electron v0.30.4


explain defaultRoute (#3917)


upgrade jenkins-x/jx to version 0.0.37


s/pour/pore/


Bump v0.30.4


http version check (#3912)


Remove unneeded dependency


Add constraint strategies outside Fastify constructor (#3908)


upgrade jenkins-x/jx to version 0.0.36


Fix cpplint warnings


Move querystring parsing to the router (#3905)


all hooks should handle undefined error (#3915)


upgrade jenkins-x/jx to version 0.3.6


add fastify-racing to ecosystem (#3914)


Updating minimist.


prepare for network interfaces family change (#3910)


upgrade to version 0.1.49


update link (#3907)


JSDoc in Get Started Section (#3850)


upgrade jenkins-x/jx to version 0.3.5


Fix #31 (bad interaction between camelCase options and strict mode)


Redirect Security Responsible Disclosure to SECURITY.md (#3903)


Add more tests for dashes-to-camelCase behavior


update core list (#3901)


upgrade jenkins-x/jx to version 0.2.12


Add our own MenuModel class


run automerge in ci only if we have a dependabot pull-request (#3885)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.190


fixed a typo in the definition of the abbreviation DAG (#3892)


Allow boolean flag with .demand()


Merge pull request #2461 from atom/fix-webview-crash


Fix link to OpenJS Foundation Image in Readme.md (#3889)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.275


add dependency-review job (#3884)


Update TypeScript.md (#3848)


upgrade jenkins-x/jx to version 0.3.4


Update checksums for new filenames


fix typo (#3891)


upgrade jenkins-x/jx to version 0.1.5


Merge pull request #2443 from ialexryan/patch-1


fix typo (#3887)


Merge pull request #2456 from etiktin/update_build_md


Merge branch 'main' of github.com:fastify/fastify


upgrade jenkins-x/jx to version 0.0.151


Added a failing test.


Update as upstream, translate 2 files, fix some typos


add Type Providers to Typescript docs (#3853)


Add a comment to build instructions about cpplint


upgrade jenkins-x/jx to version 0.0.150


Support rc in version checks (#3879)


Made the tests ignore the line ending


grammar and conciseness changes (#3877)


upgrade jenkins-x/jx to version 0.0.149


Updated minimist.


Updated native-image.md


standardize npm cli commands and args (#3875)


Update README.md


grammar fixes (#3876)


upgrade jenkins-x/jx to version 0.0.148


Informing users that Yargs is the official optimist successor.


Add support for using .ico icon files on Windows


Add Promise to 404 handler return type (#3822)


Update to Electron v0.30.3


add never stale as exempt (#3873)


upgrade jenkins-x/jx to version 0.3.3


Bump v0.30.3


bump actions/upload-artifact from 2 to 3 (#3868)


allow backport to be run on fork prs (#3858)


upgrade jenkins-x/jx to version 0.3.2


Update fastify-error dependency (#3857)


Merge pull request #19 from Gobie/feature/update_readme


upgrade jenkins-x/jx to version 0.3.1


reference new `@fastify/*` modules (#3855)


Move callback converter from native mate to electron


Update Routes.md (#3835)


upgrade to version 0.1.48


spec: Check the time when Promise's callback is called


add node 18 to ci and benchmark (#3843)


improve docs around trailing slashes in routes (#3846)


upgrade to version 0.1.47


Fix a couple of bad interactions between aliases and defaults


Perform microtask checkpoint after diving into libuv


Add SQLite as supported database (#3847)


Document second argument of usage(message, opts)


Style fix


add guide on delaying serving specific requests (#3837)


upgrade jenkins-x/jx to version 0.3.0


Update libchromiumcontent to have WebScopedRunV8Script


fix type providers package names (#3831)


Merge pull request #11 from BinaryBrain/patch-1


Remove locker.h


revert to using `pull_request_target` (#3832)


upgrade jenkins-x/jx to version 0.2.11


Correcting an example in the readme.


implement for osx


reduce workflow permissions to minimum (#3828)


Remove callback.h


upgrade to version 0.1.46


allow updating devtools title in undocked mode


Updated benchmarks to v4 and Node v16 (#3826)


Fixed typo


bump actions/cache from 2 to 3 (#3825)


upgrade to version 0.1.45


Fix dashes-to-camelCase for options with no aliases


Merge pull request #2431 from atom/clean-up-native-window-2


bump json-schema-to-ts from 1.6.5 to 2.0.1 (#3824)


upgrade jenkins-x/jx to version 0.2.10


Fix cpplint warning


fix latest pino type change error (#3823)


Move SetOverlayIcon to TaskbarHost


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.274


allowUnsafeRegex in options (#3817)


Move SetProgressBar to TaskbarHost


bump tsd from 0.19.1 to 0.20.0 (#3819)


Refactor code in taskbarHost


remove server.unref from tests (#3790) (#3815)


upgrade jenkins-x/jx to version 0.2.111


Fixed bugs with new unit tests.


remove duplicate require(http-errors) (#3816)


remove content-length when Transfer-Encoding is added (#3814)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.189


Removed debugging function that was missed.


Move thumbar_host_ from TreeHost to NativeWindow


update 404 onBadUrl behavior (#3813)


Add MessageHandlerDelegate


bump actions/checkout from 2 to 3 (#3811)


upgrade to version 0.1.44


beauty code (#3799)


upgrade to version 0.1.42


Expose NativeWindow.setThumbarButtons API to all platforms.


bump send from 0.17.2 to 0.18.0 (#3798)


Merge branch 'master' of github.com:chevex/yargs


reply trailers support (#3794)


upgrade jenkins-x/jx to version 0.2.110


add fastify-webpack-hot (fixes #3792) (#3793)


Revert "Fixed issue which caused .demand function not to work correctly."


Polish thumbar code.


upgrade jenkins-x/jx to version 0.2.109


Update README.md


Merge pull request #2423 from atom/fix-release-leak


Doc update on Reply.md


set reply's default charset to utf8 (#3789)


upgrade jenkins-x/jx to version 0.2.108


Allow custom Context Config types for hooks' `request` properties (#3786)


spec: BrowserWindow.setResizable should not change window size


https://github.com/fastify/fastify/issues/3783 (#3784)


upgrade jenkins-x/jx to version 0.2.9


Move atom_desktop_window_tree_host_win to atom/browser/ui/win directory.


bump actions/setup-node from 2 to 3 (#3736)


Fixed formatting in README


say more about thumbnail toolbar.


upgrade jenkins-x/jx to version 0.2.8


BrowserWindow.setThumbarButton API.


code beauty (#3774)


Install vault in image by default


Update README.md


Fix typo in reference documentation for listen() (#3773)


Update Ecosystem.md - Add fastify-impressions to the list (#3767)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.273


Remove a few unused headers


aws-lambda-fastify in the ecosystem (#3768)


Update index.js


Move ShouldUseGlobalMenuBar to x_window_utils


Update Ecosystem.md (#3766)


upgrade jenkins-x/jx3-pipeline-catalog to version 0.0.188


Avoid exposing data members to subclass


upgrade jenkins-x/jx to version 0.0.75


Modified Pirate Joe image.


Fix avvio plugin timeout for 0 (#3759)


Remove duplicate UpdateDraggableRegions


Fixed Node.js v18/master support (#3760)


Updated Pirate Joe image.


upgrade to version 0.1.41


add node v17 (#3755)


upgrade jenkins-x/jx to version 0.2.7


Updated readme notice again.


response type of serialize method in FastifyReply interface (#3754)


Update brightray for #2263


upgrade jenkins-x/jx to version 0.1.4


Updated README with a notice about yargs being a fork of optimist and what that implies.


change port to random (#3740)


upgrade jenkins-x/jx to version 0.2.107


remove echo


Changed some small wording in README.md.


upgrade jenkins-x/jx to version 0.2.106


Fix a bug in the options function, when string and boolean options weren't applied to aliases.


remove reference to 'ESLint: manage library execution' command (#3727)


upgrade jenkins-x/jx to version 0.2.6


Merge pull request #2411 from atom/fix-crash-reporter


add database guide page (#3704)


Updated image.


Remove Coveralls (closes #3720) (#3722)


upgrade jenkins-x/jx to version 0.0.48


bump fastify-error from 0.3.1 to 1.0.0 (#3721)


Fix coverage workflows (#3719)


upgrade jenkins-x/jx to version 0.2.105


Add coverage reporting per OS type (#3717)


Update README.md


bump @types/node from 16.11.25 to 17.0.18 (#3708)


add ajv dep as dev (#3715)


upgrade to version 0.0.270


Add .fail(fn) so death isn't the only option. Should fix issue #39.


Update brightray for #2294


clean tests (#3714)


upgrade jenkins-x/jx to version 0.2.5


Fix showing help in certain JS environments.


Guard agains empty notification


Guard against empty image


upgrade to version 0.1.40


bump @sinonjs/fake-timers from 8.1.0 to 9.1.0 (#3683)


upgrade octant


Add .example(cmd, desc) feature.


spec: Test window.opener


bump tiny-lru from 7.0.6 to 8.0.1 (#3700)


upgrade deps


Added 'defaults' as alias to 'default' so as to avoid usage of a reserved keyword.


spec: Don't set window to fullscreen unless under travis


fix!: call normal 404 handler on unsupported method (#3705)


add .normalize(args..) support for normalizing paths


Update middleware docs link (#3706)


upgrade to version 0.0.186


Merge branch 'rewrite-duplicate-test' of github.com:isbadawi/node-optimist


upgrade to version 0.0.185


userGesture is optional


update Server docs (#3699)


upgrade jenkins-x/jx to version 0.2.101


Fixed small typo.


add opts param to onRegister hook handler signature (#3641)


Mention FST_ERR_CTP_INVALID_MEDIA_TYPE error in the documentation. (#3697)


upgrade jenkins-x/jx to version 0.2.103


Merge branch 'master' of github.com:chbrown/node-optimist


Fix typo


fix plugin labeler (#3694)


Merge branch 'master' of github.com:seanzhou1023/node-optimist


adds @immobiliarelabs/fastify-sentry (#3693)


upgrade jenkins-x/jx to version 0.2.100


Merge branch 'patch-1' of github.com:thefourtheye/node-optimist


add spec and fix docs


run `test:ci` instead of `test` (#3692)


Renamed README.


Change spec to test Promise in both side


update fastify-jwt plugin with the new internal library it uses (#3689)


upgrade jenkins-x/jx to version 0.2.99


Renamed readme and added .gitignore.


Support remote Promise in browser


bump ajv-compiler (#3687)


Add spec for remote Promise


fix new `standard` linting (#3682)


upgrade to version 0.1.39


Included examples for ```help``` and ```showHelp``` functions and fixed few formatting issues


Support remote Promise in renderer


calling reply.callNotFound uncaught exception (#3661)


update the readme for some typo


browser window will be resiable when calling `window.setResizable(false)` twice.


fix types: add entry jsonShorthand in FastifyServerOptions (#3681)


upgrade to version 0.1.38


.alias({}) behaves differently based on mapping direction when generating descriptions


Documented function signatures are useful for dynamically typed languages.


Add action to lock threads (#3679)


upgrade to version 0.1.37


Merge pull request #2382 from jiaz/patch-3


Add Documentation and TS Types missed for FastifyInstance#setSchemaController (#3480)


Add missing dependency for ubuntu build


localhost binds to ipv4 and ipv6 (#3606)


upgrade jenkins-x/jx to version 0.2.98


Update to Electron v0.30.2


Serialization errors will be send to errorHandler (#3674)


Bump v0.30.2


add missing types workflow (#3668)


upgrade jenkins-x/jx to version 0.1.3


add type provider encapsulation (#3647)


v0.5.3 - Remove wordwrap as dependency


correct dependabot config (#3662)


upgrade jenkins-x/jx to version 0.1.2


Fix compilation error caused by #2340


reduce dependabot update frequency (#3659)


upgrade jenkins-x/jx to version 0.1.0


failing test for whitespace arg


Fix running callback when global.global is deleted


doc(Guides): fix grammar issue in the Prototype Poisoning file (#3640)


upgrade jenkins-x/jx to version 0.0.147


fix parse() to work with functions before it


Merge pull request #2376 from timruffles/patch-2


invalid content link (#3639)


failing test for parse() with modifiers


fix link to forceCloseConnections option (#3638)


upgrade jenkins-x/jx to version 0.0.146


Update as upstream


another passing dash test


Translate web-view-tag-tag-ko.md, improve grammer


Add keep-alive connection tracking and reaping (#3619)


upgrade jenkins-x/jx to version 0.2.97


fixed dash test


update readme


fix (types): `this` is `FastifyInstance` (#3622)


upgrade jenkins-x/jx to version 0.0.145


fix (test): `custom-parser.test.js` flaky test (#3627)


better dash test


more accuracy around why to use ASAR


accept-version on default route (#3630)


upgrade jenkins-x/jx to version 0.0.144


more complete dash test


Update LICENSE (#3629)


failing tests for -


types to support Ajv plugins with options (#3601)


upgrade jenkins-x/jx to version 0.2.96


adding esbuild bundler to CI pipeline (#3616)


upgrade jenkins-x/jx to version 0.2.4


failing short test


fix website workflow not triggering (#3611)


Update brightray for #2327


Add prototype poisoning doc (#3609)


upgrade to version 0.0.269


Fix for windows. On windows there is no _ in environment.


manage display-name meta plugin (#3608)


upgrade jenkins-x/jx to version 0.2.95


fix formatting (#3602)


`allow-running-insecure-content` and


ajv coerce array (#3594)


upgrade jenkins-x/jx to version 0.2.94


Add support for newlines in -a="" arguments


Add `allow-running-insecure-content`, `allow-display-insecure-content`


Rewrite duplicate test


remove duplicated line (#3599)


upgrade jenkins-x/jx to version 0.0.143


bump helmet from 4.6.0 to 5.0.1 (#3591)


Update brightray for #2324


bad headers characters (#3593)


upgrade to version 0.1.35


upgrade fast-json-stringify with ajv8 (#3280)


Fix parsing booleans


Add metaKey


Remove .writableEnded fallbacks for node12 (#3590)


set $0 properly in the tests


upgrade jenkins-x/jx to version 0.0.47


bump for string "true" params


modifiers removed


Fix failing test for aliased booleans.


upgrade jenkins-x/jx to version 0.0.46


Add failing test for short aliased booleans.


Enable using custom events when emitting


bump for fixes, s/examples/example/


say more about setDownloadPath API.


upgrade jenkins-x/jx to version 0.0.45


Test for #37.


Update Recommendations.md (#3583)


Replace `fastify.decorate` arrow functions with function expressions in the 'Plugins' documentation (#3577)


upgrade jenkins-x/jx to version 0.2.3


travis badge


use travis, remove gitignore


bump http-errors from 1.8.1 to 2.0.0 (#3553)


upgrade to version 0.1.34


Don't say things that are expected


Move from fastify-warning to process-warning (#3576)


Fixed tests.


upgrade jenkins-x/jx to version 0.0.78


Fix boolean aliases.


Fix context tracking with als run (#3571)


Add release trigger for website build (#3572)


upgrade to version 0.0.184


test/usage.js no longer hangs


fix devtools workspace api to accept file path


Small improvements in the documentation (#3565)


_.js ported to tap


webContents: api to add/remove path from devtools workspace


upgrade to version 0.0.268


usage tests ported to node-tap


added fastify-file-routes (#3561)


upgrade jenkins-x/jx to version 0.0.142


All passing tests converted to use tap


Merge pull request #2349 from atom/mq-run-your-app


Fix typo in `/docs/index.md` (#3557)


currently failing tests converted to use tap.


Update Ecosystem.md (#3548)


upgrade jenkins-x/jx to version 0.2.93


two tests for combined boolean/alias opts parsing


Merge pull request #2314 from UsabilityEtc/update-api-docs


upgrade github-action-merge-dependabot to v3 (#3547)


bump for default false fix in option()


Merge pull request #2318 from craigshoemaker/patch-1


Add missing types & docs for async onClose hook (#3541)


upgrade jenkins-x/jx to version 0.2.92


Fix broken links in README.md (#3545)


bump and documented dot notation


Small style fix for #2337


Fix docs broken links (#3542)


upgrade to version 0.1.33


fixed nested object setter test


Style fix for #2328


drop node 12 support


upgrade to version 0.1.32


failing test for new proposed dot syntax


update documentation links to match new locations (#3539)


hack so that `npm test` and `expresso` both work


Update as upstream


add `fastify-split-validator` to Ecosystem (#3535)


upgrade to version 0.0.267


Fix typo in auto-updater.md


Merge pull request #2350 from matiasinsaurralde/master


bump dependencies (#3531)


upgrade jenkins-x/jx to version 0.0.141


fix for annoying npm range bug


Fix a missing the specified mime type check in <input> accept attribute.


Rename index files (#3533)


Fix code formatting issues


Docs reorganization (#3474)


upgrade jenkins-x/jx to version 0.0.140


optimistic critter image


Add keyboard modifiers payload to tray click events


Add Luis Orbaiceta as a contributor (#3530)


Move event type functions to a common  event_util file


upgrade jenkins-x/jx to version 0.2.2


bump for boolean default fix


Add NativeImage docs for IsTemplateImage


use hasKey to check request dependencies (#3527)


upgrade to version 0.0.266


[test] Added failing tests for boolean parsing edge case


Add NativeImage.IsTemplateImage method


bump find-my-way to 5.1.0 (#3515)


bump for indexzero's default() fixes


custom dom texts


Update path and parameters to correct properties (#3519)


upgrade jenkins-x/jx to version 0.2.91


first docs


bump fastify/github-action-merge-dependabot (#3518)


Correct the override comment.


remove app.use and fix middleware tests (#3506)


upgrade jenkins-x/jx to version 0.2.90


:art: Grammar fix


better reference link


update usage output


Reorganize the Run Your App section


adds @immobiliarelabs/fastify-metrics (#3509)


some sage readme protips about parsing rules


add node 17 (#3456)


upgrade jenkins-x/jx to version 0.2.89


session.setDownloadPath API.


bump fastify/github-action-merge-dependabot (#3507)


fenced syntax highlighting


Add `session.setDownloadPath` API.


add `middie` to core section (#3501)


upgrade jenkins-x/jx to version 0.0.139


use RouteGeneric for setErrorHandler types (#3493)


upgrade jenkins-x/jx to version 0.0.138


Update tray double-click docs


fix the sentence of `serializerCompiler` (#3490)


bump for prettier help formatting


pageSize option.


Refactor Context constructor and avoid positional arguments (#3483)


upgrade jenkins-x/jx to version 0.0.77


ignore minor and patch github-actions updates (#3451)


fix for multi-alias


Add pageSize option in printToPDF API.


upgrade jenkins-x/jx to version 0.2.88


failing test for multi-aliasing


fix for alias(key, aliases)


Fixed typo


grammar and readability fixes for set-cookie section (#3477)


upgrade jenkins-x/jx to version 0.2.1


Update to Electron v0.30.1


Fix linting issues


add set-cookie special case (#3470)


upgrade jenkins-x/jx to version 0.2.0


[doc] Update README.markdown with new `.showHelp()` formatting


Fix up namespaces


add type declaration for FastifyRequest.context (#3472)


use current instance schema controller (#3454)


upgrade jenkins-x/jx to version 0.0.137


Bump v0.30.1


add post example to intro (#3438)


fix that silly old engine format


add code sample for development logger config (#3464)


upgrade octant


bump tsd from 0.18.0 to 0.19.0 (#3466)


logger req serializers (#3465)


upgrade jenkins-x/jx to version 0.0.136


spec: Don't reuse port in session spec


server.maxRequestsPerSocket when https (#3463)


all tests pass again


spec: Make dom-ready spec stronger


add fastify-crud-generator plugin (#3460)


upgrade jenkins-x/jx to version 0.0.135


update countFail test and ignore argv._ in help output


spec: Make the basic-auth spec stronger


fix ts-server exit code of error (#3458)


add link to lighthouse-client


usageFail test updated for new output


bump fastify/github-action-merge-dependabot (#3459)


remove self.argv setting in boolean


Remove change to "mapped onto" in accelerator.md


replace "sons" with "descendants" (#3453)


upgrade to version 0.0.183


fix types: define instance listen callback error nullable (#3449)


remove dead longest checking code


add fastify-polyglot plugin to the ecosystem (#3452)


upgrade jenkins-x/jx to version 0.1.14


Fix app-command event always return 'unknown'.


add Google Cloud Functions example to Serverless Documentation (#3445)


Add webContents.focus


server.requestTimeout miss when https (#3447)


upgrade to version 0.0.265


Windows/Linux compatibility changes


add hook tests (#3439)


upgrade jenkins-x/jx to version 0.0.76


Correct error in chrome-command-line-switches.md


Extend TypeBox documentation (#3437)


clarify on `request.body` content and usage (#3436)


upgrade jenkins-x/jx to version 0.2.87


Update as upstream, Fix typos


Improve grammar and punctuation of crash-reporter.md


remove default ignored files/paths (#3434)


upgrade to version 0.1.30


update test error messages, down to 2 failing tests


Improve grammar and punctuation of clipboard.md


make version field deterministic and reliable (#3427)


fix for bools doubling up, passes the parse test again, others fail


Improve grammar and punctuation of `chrome-command-line-switches.md`


bump @sinonjs/fake-timers from 7.1.2 to 8.1.0 (#3418)


upgrade to version 0.1.29


refactored for an argv getter, failing several tests


Improve grammar and punctuation of auto-updater.md


Improve grammar and punctuation of accelerator.md


socket null in logger (#3422)


upgrade jenkins-x/jx to version 0.2.86


setSchemaController not inheriting Schemas from root parent (#3401)


upgrade jenkins-x/jx to version 0.2.85


fix some indents


Add noLink option for showMessageBox


verify request socket before access attributes (#3491) (#3420)


minor fix for tests, move exports around


Allow the C++ JS binding function to accept arbitrary long arguments


Add requestTimeout option (#3407)


upgrade jenkins-x/jx to version 0.2.84


[api] Remove `.describe()` in favor of building upon the existing `.usage()` API


upgrade to version 0.1.28


Add |options| for ShowMessageBox


Update Validation-and-Serialization.md (#3400)


upgrade to version 0.1.27


updates for coffee since it now does argv the node way


bump split2 from 3.2.2 to 4.1.0 (#3395)


upgrade to version 0.1.26


readme cosmetic


grammar and spelling fixes (#3393)


upgrade jenkins-x/jx to version 0.0.134


remove unused types imports (#3392)


upgrade to version 0.0.264


Style fixes


allow to pass all pino options (#3383)


upgrade jenkins-x/jx to version 0.2.83


failing test for new -I/foo/bar indended behavior


Updated the docs related to AJV plugins (#3189)


Add git-lfs support


Merge pull request #2302 from etiktin/patch-1


upgrade jenkins-x/jx to version 0.2.82


spell error (#3379)


upgrade jenkins-x/jx to version 0.2.81


types for schemaController (#3369)


upgrade jenkins-x/jx to version 0.0.133


pipe stream inside error handler (#3375)


upgrade jenkins-x/jx to version 0.2.80


Update dialog.md


upgrade jenkins-x/jx to version 0.2.79


upgrade jenkins-x/jx to version 0.1.13


test hex strings


inform user to set target property (#3291)


upgrade to version 0.0.182


fix typo in tap test pass message (#3370)


upgrade to version 0.0.263


Implement getUserAgent API.


bump tsd from 0.17.0 to 0.18.0 (#3368)


polish link


Mention libappindicator1 is required, close #1347


register missing args for function options (#3355)


failing test for boolean


Update Validation-and-Serialization.md (#3359)


upgrade jenkins-x/jx to version 0.2.78


Update NGINX section with comments and fixes (#3352)


upgrade jenkins-x/jx.git to version 0.0.48


upgrade jenkins-x/jx to version 0.0.132


fix hound


spec: Test setContentSize for frameless window


add `fastify-supabase` to fastify ecosystem (#3348)


polish mods


whichNodeArgs test fails too


Implement 'drop-files' tray event on OS X.


Fix links to querystringParser (#3345)


fmt


replicated mnot's bug in whichNodeEmpty test


Merge pull request #2270 from UsabilityEtc/patch-1


max requests per socket (#3335)


avoid downloading newer plugin versions


refactored _ tests, all pass still


Update Hooks.md (#3336)


upgrade deps


test for ./bin usage


Update brightray for #2238


upgrade jenkins-x/jx to version 0.1.12


updated to index.js instead of lib/ and main for package.json


upgrade to version 0.0.262


copying console doesn't work now in the tests, fixed


upgrade jenkins-x/jx to version 0.2.77


upgrade jenkins-x/jx to version 0.2.76


test for boolean coercion from auto-numeric patch


preparing README-es


upgrade jenkins-x/jx to version 0.2.75


Improve grammar and sentence structure of app.md


fix decorator checks in plugin definitions (#3333)


upgrade jenkins-x/jx to version 0.1.11


updated readme and examples with new auto-numberification goodness


fix bug with computing the case where we should constrain via height


bump fastify/github-action-merge-dependabot from 2.4.0 to 2.5.0 (#3327)


upgrade jenkins-x/jx to version 0.2.74


Fix typos, Improve grammer


try to fit the doc with the code (#3325)


upgrade to version 0.0.261


failing test for not-implemented auto numification


Translate little files into korean


Add and clarify query string handling tips (#3319)


upgrade jenkins-x/jx to version 0.2.73


odd that eql doesn't check types careflly


Mention null session of RequestHttpJob


upgrade jenkins-x/jx to version 0.2.72


check existence (#3324)


upgrade jenkins-x/jx to version 0.0.35


updated readme with .default() stuff


grammar, spelling, and readability fixes (#3321)


upgrade jenkins-x/jx to version 0.1.10


passing tests for new .default() behavior


link logo to the website (#3322)


upgrade jenkins-x/jx to version 0.1.9


new default() thing for setting default key/values


Update README.md


test for coffee usage


fix line length issue


reply object not marked as sent for stream payloads (#3318)


new --key value style with passing tests. NOTE: changes existing behavior


use tagged version to comment PR (#3320)


upgrade to version 0.0.260


fix link to octant in readme


Update to Electron v0.30.0


upgrade jenkins-x/jx to version 0.2.71


test coverage for the falsy check() usage


add function maintainAspectRatioOfInteriorContent to BrowserWindow in order to enforce an aspect ratio for an electron window


add example custom validator for parameters (#3310)


upgrade to version 0.1.25


Bump v0.30.0


upgrade to version 0.1.24


update fastify-websocket description (#3311)


upgrade jenkins-x/jx to version 0.2.70


Support error handlers that return a Promise (#3309)


upgrade jenkins-x/jx to version 0.2.69


check serialized payload (#3308)


upgrade jenkins-x/jx to version 0.2.68


add demandCount to check for the number of arguments in the _ list


upgrade jenkins-x/jx to version 0.2.67


Update brightray for #1852


Update to pino rc4 (#3302)


upgrade jenkins-x/jx to version 0.2.66


Rebase checks. That will be its own module eventually.


point to mejor release of avvio (#3288)


chore; regen docs


tests updated for $0


Add relative links in Readme (#3250)


upgrade deps


Say more about standard scheme


add nginx (#3298)


add a host/port argument


Merge pull request #2234 from astoilkov/patch-1


upgrade jenkins-x/jx to version 0.2.65


100% coverage with check tests


fix headers no longer readonly (#3295)


upgrade jenkins-x/jx to version 0.2.64


usage test hacking around process and console


Fix hanlding trailing slash in asar package, close #2222


fix error message check (#3297)


upgrade jenkins-x/jx to version 0.0.34


add content type parsers after removeAllContentTypeParsers (#3292)


upgrade to version 0.0.259


Merge pull request #2235 from mhkeller/doc-json-fix


Update dependencies (#3294)


upgrade jenkins-x/jx to version 0.2.63


tray.popContextMenu API.


Update types for Pino 7 (#3281)


upgrade jenkins-x/jx to version 0.2.62


Fix OS X build error.


upgrade to version 0.1.23


test for multi opts that passes


Add 'tray.popContextMenu()' Windows implementation.


fix Schema Documentation Link (#3290)


upgrade jenkins-x/jx to version 0.2.61


Implement 'tray.popContextMenu' API on OS X.


webpack test stack (#3240)


upgrade to version 0.0.258


add diagnostics_channel publish at initialization time (#3279)


upgrade to version 0.0.181


Improve grammar and comments


upgrade jenkins-x/jx to version 0.0.131


more tests for long and short captures