Detect files on different drive as outside project (#422)


require send() payload when Reply type is specified (#6432)


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


add support for async check and coerce (#1872)


Refactor istanbul-lib-report so report can choose summarizer (#408)


Align routerOptions defaultRoute types with runtime (#6392)


upgrade jenkins-x-plugins/jx-health to version 0.0.82


exclude positionals from default completion (#1881)


Update rollup dependencies


Bump @types/node in the dev-dependencies-typescript group (#6435)


showHelp() and .getHelp() now return same output for commands as --help (#1826)


update eslint-config-prettier to version 5.0.0 (#421)


Bump markdownlint-cli2 from 0.18.1 to 0.20.0 (#6436)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.19


add completion filter docs (#1880)


update supports-color to version 7.0.0 (#420)


Bump actions/dependency-review-action from 4.8.1 to 4.8.2 (#6433)


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


allow default completion to be referenced and modified, in custom completion (#1878)


ignore files under test**s** directories by default (#419)


add elements-fastify (#6416)


add commands alias (similar to options function) (#1850)


Optimize output to show more missing lines (#341)


add security warning for requestIdHeader (#6425)


allow calling standard completion function from custom one (#1855)


Update dependencies, require Node.js 8 (#401)


fix test when localhost has multiple addresses (#6427)


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


simplify/fix linting (#1867)


Enable eslint strict rule (#411)


skip IPv6 test if its support is not present (#6428)


Add regression test for #384 (#409)


improve Validation-and-Serialization.md (#6423)


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


always cache help message when running commands (#1865)


Export class from lib/context.js (#400)


fix type test (#6418)


zsh completion is now autoloadable (#1856)


Isolate coverage reporting per package (#397)


use JSON.stringify in onBadUrl for proper escaping (#6420)


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


improve support for async/await (#1823)


Delete istanbul-api (#396)

css es6 eslintignore gitignore js json md npmrc opts yml


set status code before publishing diagnostics error channel (#6412)


overwrite existing environment variable


add descriptions of parsing numbers (#1824)


update onboarding and offboarding instructions (#6403)


address spelling mistake


Remove configuration loading functionality (#398)


add security threat model (#6406)


upgrade jenkins-x-plugins/jx-promote to version 0.6.31


update standardx


update documentation to version 11.0.0 (#395)


add security note about validation errors in response (#6407)


release 16.2.0 (#1822)


Move default excludes to stand-alone file (#393)


add fastify-ses-mailer (#6395)


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


command() now accepts an array of modules


Deprecate istanbul-api. (#378)


update JSON Schema link in documentation (#6402)


stop pinning release-please


Add missing semver dependency (#394)


skip unnecessary object creation (#6400)


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


add package.json to module exports (#1818)


Internal refactoring of istanbul-lib-report (#389)


fix links (#6394)


add example of using middleware with choices (#1813)


Use class syntax in istanbul-lib-report (#388)


correct logger option in example (#6391)


bump github.com/ulikunitz/xz from 0.5.9 to 0.5.14


fix some typos (#1807)


Disable and remove package-lock files (#386)


replace all instances of twitter.com with x.com (#6355)


release 16.1.1 (#1800)


Ignore tests matching *.cjs, *.mjs and *.ts by default (#381)


speed up loading with custom compiler (#6383)


bump anchore/sbom-action from 0.20.4 to 0.20.5


move types to better named file (#1806)


Properly combine directories in nested summarizer (#380)


remove test file (#6384)


use latest version of action


Modern html report (#345)

babelrc css eslintignore eslintrc gitignore js json png


update migration guide with date-time breaking change (#6110)


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


truncate CHANGELOG (#1805)


Revert "fix(istanbul-reports): Remove isRoot check causing incorrect report formatting (#66). (#382)" (#385)


Improved firebase serverless guide about process remaining stuck (#6380)


upgrade y18n to 5.0.5 to address prototype pollution issue


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


expose helpers for legacy versions of Node.js (#1801)


fix typescript config docs (#383)


consistent error handling for custom validators in async validation contexts (#6247)


get yargs working on deno@1.5.x (#1799)


Remove isRoot check causing incorrect report formatting (#66). (#382)


parse ipv6 hostname (#6373)


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


release 16.1.0 (#1779)


Bump borp from 0.20.2 to 0.21.0 (#6379)


update `cliui`, `escalade`, `y18n`, `yargs-parser` (#1783)


Update dependencies


Bump actions/setup-node from 5 to 6 (#6376)


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


expose hideBin helper for CJS (#1768)


Enable classProperties and classPrivateProperties parsers and coverage. (#379)


handle web stream payload in HEAD route (#6372)


update to loatest release-please


if LEAST_UPPER_BOUND returns null, try GREATEST_LOWER_BOUND (#375)


Bump lycheeverse/lychee-action from 2.6.1 to 2.7.0 (#6377)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.18


switch to gts/standardx for linting (#1777)

cjs eslintignore eslintrc gitattributes json mjs ts


Make the html report into a class and allow the breadcrumb to be overridden (#377)


Bump tsd in the dev-dependencies-typescript group (#6346)


node 13.0-13.6 require a string fallback (#1776)


Run all files through prettier (#376)


Bump pnpm/action-setup from 4.1.0 to 4.2.0 (#6375)


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


update dependency gts to v3 (#1775)


Update documentation to the latest version 🚀 (#372)


Bump pino from 9.14.0 to 10.1.0 in the dependencies-major group (#6378)


update types for deno ^1.4.0 (#1772)


Bump actions/dependency-review-action from 4.8.0 to 4.8.1 (#6374)


document onFinishCommand option (#1769)


Initialize cols for HTML report sorting (#369)


add max-len ESLint rule with 120 character limit (#6221)


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


throw on warning when in tests


update nyc to version 14.0.0 🚀 (#367)


mention async plugins (#6357)


update terminology (#1766)


Fix broken link to TypeBox doc website wrt AJV setup (#6367)


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


document how to bundle yargs with webpack/ncc (#1757)


Update package-lock files.


remove whitespace from concurrency group (#6366)


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


add deprecate to documentation (#1762)


Add bigInt and importMeta to default parser plugins. (#356)


replace last `nb` usage (#6365)


positional strings no longer drop decimals (#1761)


Remove arrify dependency. (#355)


add `@fastify/sse` as fastify core plugin to documentation and citgm (#6364)


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


module path was incorrect (#1759)


Update Fluent-Schema.md (#6360)


make positionals in -- count towards validation (#1752)


Be more friendly to ts-node. (#352)


adding attaryz/fastify-devtools to community plugins (#6339)


stop using dprecated output method


release 16.0.3 (#1748)


Remove `**/node_modules/**` from defaultExclude. (#351)


respect child logger factory in fastify options (#6349)


move yargs.cjs to yargs to fix Node 10 imports (#1747)


Upgrade js-yaml to 3.13.0 (#339)


remove commented tests (#6352)


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


release 16.0.2 (#1746)


Update semver (#350)


remove reference to simple-get (#6353)


yargs-parser was breaking @types/yargs (#1745)


Fix greenkeeper configuration.


mention that addHttpMethod override existing methods (#6350)


debug changelog output


release 16.0.1 (#1743)


Add greenkeeper.json configuration. (#348)


Bump actions/github-script from 7 to 8 (#6340)


code was not passed to process.exit (#1742)


Avoid corrupting HTML report's arrow png during copy (#343)


Bump actions/setup-node from 4 to 5 (#6342)


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


release 16.0.0 (#1698)


Bump actions/labeler from 5 to 6 (#6341)


adds strictOptions() (#1738)


Replace deprecated --npm-tag with --dist-tag


Bump actions/dependency-review-action from 4.7.1 to 4.8.0 (#6344)


upgrade jenkins-x-plugins/jx-secret to version 0.4.18


rebase, Parser, applyExtends now blessed helpers (#1733)


Create @istanbul/nyc-config-hook-run-in-this-context. (#332)


Bump lycheeverse/lychee-action from 2.4.1 to 2.6.1 (#6345)


i18n for ESM and Deno (#1735)


test-exclude: Add common *.config.js dev configs to default exclude. (#333)


Bump joi from 17.13.3 to 18.0.1 (#6347)


upgrade jenkins-x-plugins/jx-secret to version 0.4.17


use release-please action (#1736)


Attempt to resolve Windows test timeout. (#334)


Bump actions/checkout from 4 to 5 (#6343)


update GoReleaser configurations


tweaks to API surface based on user feedback (#1726)


Fix testing to deal with difference of node 11.11.0 (#331)


remove label of citgm only on pull_request.labeled, add options for workflow_dispatch (#6335)


add rules (#325)


delegate options processing to a dedicated function (#6333)


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


use URL to images, for benefit of Deno (#1727)


Block node 11.11.0 from CI (#327)


error throwing in reply (#6299)


add back yargs logo


Update dependencies (#317)


explain stream error handling (#5746)


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


adds support for ESM and Deno (#1708)

cjs editorconfig gitignore html js json md mjs png ts versionrc yaml


Add test for negated exclude of file that is not included. (#320)


improve citgm workflows (#6334)


add missing command(module) signature (#1707)


ES2015ify istanbul-lib-source-maps. (#304)


remove @fastify/pre-commit (#6319)


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


Add TestExclude.globSync to find all files (#309)


handle non FastifyErrors in custom handler properly, set type of error-parameter for setErrorHandler and errorHandler to unknown, but configurable via generic TError (#6308)


move to TypeScript release of yargs-parser (#1696)


Support turning of node_modules default exclude via flag (#213)


accept htab ows (#6303)


upgrade jenkins-x-plugins/jx-promote to version 0.6.28


refactor(ts)!: ship yargs.d.ts (#1671)


Pin highlight.js to ~9.14.2 to avoid install error. (#311)


check dependabot prs come from repo (#6330)


update dependency @types/mocha to v8 (#1689)


set medium colour to yellow (#306)


rename source file names with kebab-case (#6331)


propagate changelog


update dependency mocha to v8 (#1674)


ES2015ify test-exclude. (#307)


Map unique files once, regardless of path separator (#287)


close http2 sessions on close server (#6137)


release 15.4.0 (#1635)


add windows to travis build (#302)


correct session.close() context in http2 timeout handler (#6327)


upgrade jenkins-x-plugins/jx-promote to version 0.6.27


support array of examples (#1682)


Update mocha to the latest version 🚀 (#301)


(types) allow FastifySchemaValidationError[] as an error (#6326)


move and tsify most of root yargs.js to lib/yargs (#1670)


Fix ESLint errors on windows (#300)


add lambdatest (#6324)


remove old entries from `files` field in `package.json (#1677)


Honor istanbul ignore next hints placed before export statement. (#298)


remove benchmark github workflows (#6322)


bump anchore/sbom-action from 0.19.0 to 0.20.2


Revert "chore(deps): update dependency eslint to v7 (#1656)" (#1673)


Update homepage link in package.json files. (#299)


add security escalation policy (#6315)


clarify process.argv handling and the order of API methods (#1644)


Remove unused cols variable from sorter.js (#289)


fix typos (#6316)


propagate changelog


describe commandDir() parameters (#1540) (#1613)


Update devDependencies to avoid vulnerable handlebars.


fix TypeScript inconsistency (#6224)


bump sigstore/cosign-installer from 3.8.2 to 3.9.2


update typescript-eslint monorepo to v3 (#1662)


fix typo of deprecation warning FSTDEP022 (#6313)


explain `.parse()`’s exiting behavior more clearly (#1647)


update dependendencies due to vulnerabilities (#294)


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


link to other Yargs documentation (#1642)


add nyc-config-typescript (#282)


clarify router performance note (#6306)


tsify lib/command (#1654)


fix travis config (#284)


fix typo in Reference: TypeScript.md (#6302)


describe usage of `.check()` in more detail


Fix version in packages/*/package-lock.json.


Fix use of "esModuleInterop: false" (#6292)


report default command unknown arguments (#1626)


update eslint-config-prettier to version 4.0.0 🚀 (#281)


router option types (#6282)


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


fix spacing in releae-please.yaml


update typescript pino type to pick (#6287)


switch to action for release-please (#1657)


Ignore babel.config.js. (#279)


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


tsify lib/middleware (#1636)


support excluding files on writing coverage reports (#275)


OPTIONS Content-Type handling (#6263)


update dependency eslint to v7 (#1656)


New options coverageGlobalScope and coverageGlobalScopeFunc. (#200)


Add Hey API to ecosystem (#6280)


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


normalize code block formatting (#1646)


prettierignore files modified on release (#274)


add fastify-permissions plugin (#6265)


switch to more modern example of importing


dont skip for loop initialization instrumentation (#188)


refactor reply.send and prioritize kReplyIsError (#6267)


upgrade jenkins-x-plugins/jx-secret to version 0.4.16


mark the `.defaults` alias as deprecated more clearly (#1643)


Update lerna to the latest version 🚀 (#269)


fix grammar and clarify instructions (#6277)


group type definitions and helpers (#1632)


Enable keyboard shortcuts on HTML report file listing view (#265)


move router options to own key (#5985)


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


adds deprecation option for commands


Remove unnecessary comment (#270)


enforce reply status code types with type providers (#6250)


license update for bots


Bump cross-env from 7.0.3 to 10.0.0 (#6274)


upgrade jenkins-x-plugins/jx-health to version 0.0.81


tsify lib/validation (#1614)


Update dependencies. (#268)


Bump typescript in the dev-dependencies-typescript group (#6273)


add missing syntax highlighting (#1618)


nested summarizer error with no files (#230)


fix docs Request.md (#6270)


upgrade jenkins-x-plugins/jx-secret to version 0.4.15


Japanese translation phrasing (#1619)


add fastify-multilingual (#6268)


upgrade decamelize and get rid of @types/decamelize (#1615)


add linting with eslint and prettier (#261)

eslintignore eslintrc js jshintignore jshintrc json


remove unnecessary body length check in contentTypeParser (#6266)


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


tsify lib/argsert (#1610)


functionMap is sometimes missing a key from functions (#253)


optimize content type parser by using AsyncResource.bind() (#6262)


update dependency chalk to v4 (#1607)


correct variable name in source-map transform (#257)


add FST_ERR_CTP_INVALID_JSON_BODY (#5925)


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


tsify usage (#1606)


fix server page headings level (#6258)


translate 'options' group only when displaying help (#1600)


correctly calculate end position of sourcemap statement


correct parameter name in frameworkErrors handler (#6257)


upgrade jenkins-x-plugins/jx-promote to version 0.6.26


upgrade yargs-parser to fix #1602  (#1603)


add files key to nyc-config-babel package (#235)


account for EPIPE fetch errors in tests (#6255)


tsify lib/completion (#1601)


clover report metrics must be an inline xml element (#226)


fix flakyness of close-pipelining-test, upgrade undici to v7 (#6256)


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


tsify satellite modules (#1596)


remove undici from schema-validation.test.js (#6252)


Merge pull request #8846 from jenkins-x/remove-octant


there's now a coverage badge for .nycrc (#1597)


finally remove simple get (#6251)


init typescript conf + tsify is-promise (#1587)


Update test for babel 7. (#218)


remove simple get (#6249)


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


release 15.3.1 (#1592)


Update babel to 7.0.0. (#215)


Bump @types/node in the dev-dependencies-typescript group (#6243)


remove support for octant


__proto__ will now be replaced with ___proto___ in parse (#1591)


Add option plugins (#205)


Bump @stylistic/eslint-plugin (#6242)


fix bin path


route shorthand (#6245)


upgrade to go 1.24 and other upgrades


fix bug with coveralls workflow (#1584)


Update babel.config.js to generate code for node >= 6. (#201)


improve custom validator documentation for async hooks (#6228)


continue running coveralls on master (#1583)


remove simple get from async request, get and register... (#6246)


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


release 15.3.0 (#1579)


Specify node >= 6 in all package.json files. (#198)


add fastify-route-preset to ecosystem (#6220)


add back a coverage badge (#1582)


Specify node >= 6 in istanbul-reports. (#197)


add payload to preParsing signature (#6240)


upgrade jenkins-x-plugins/jx-promote to version 0.6.25


add .nycrc for configuring coverage (#1581)


fix thollander/actions-comment-pull-request commit-hash (#6244)


add usage for single-digit boolean aliases (#1580)


Don't ignore src/visitor.js for self test. (#194)


Update Recommendations.md (#6238)


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


simplify coverage enforcement (#1578)


updated SECURITY.md (#6233)


introduce single-digit boolean aliases (#1576)


update pinned babel version to latest release. (#189)


prepare to use Promise.withResolvers (#6232)


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


don't publish full CHANGELOG (#1577)


handle abort signal in fastify.listen (#6235)


address ambiguity between nargs of 1 and requiresArg (#1572)


Instrument ObjectMethod's. (#182)


fix onError hook execution order documentation (#6225)


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


release 15.2.0 (#1558)


update default args test guard to work on supported versions. (#185)


setErrorHandler description (#6227)


yargs-parser with 'greedy-array' configuration (#1569)


test-exclude: bump read-pkg-up dependency (#184)


add missing error types (#6217)


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


fix enumeration for normalized path arguments (#1567)


remove simple get from reply test (#6160)


switch to GitHub actions for CI (#1568)


1.2.x should have been a breaking change (#181)


removed simple-get from plugin-3 test (#6182)


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


only translate default option group name


removed simple-get from plugin-2 test (#6181)


add French translation for unknown command (#1563)


ability to skip rows with full coverage (#170)


removed simple-get from plugin test (#6180)


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


deprecateOption (#1559)


use null prototype for map objects (#177)


remove date range (#6219)


remove extra space in French for 'default' (#1564)


update dependencies, replace micromatch with minimatch, replace mkdirp (#180)


close fastify instance (#6177)


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


correct support of bundled electron apps (#1554)


pin third-party actions to commit-hash (#6218)


fix pluralization in error messages. (#1557)


add support for optional catch binding (#175)


removed simple-get from decorator tests (#6192)


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


update dependency standard to v14 (#1549)


removed simple-get from request-error test (#6184)


introduces strictCommands() subset of strict mode (#1540)


removed simple-get from copy tests (#6198)


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


update dependency mocha to v7 (#1547)


should import @babel/template


export more schema related types (#6207)


update dependency rimraf to v3 (#1548)


removed simple-get from casync hooks test (#6189)


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


process.cwd is a function not a string (#163). (#171)


removed simple-get from check test (#6176)


update dependency cross-spawn to v7 (#1546)


ensure using correct context (#168)


removed simple-get from header overflow test (#6190)


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


update dependency chalk to v3 (#1545)


parenthesize superClass on non-idetifier case (#158)


remove simple get from async-await tests (#6165)


ignore decamelize until we can drop Node 8


upgrade babel in instrumenter (#174)


removed simple-get from case insensitive test (#6188)


upgrade jenkins-x-plugins/jx-promote to version 0.6.22


update dependency which to v2 (#1550)


remove simple-get from propfind (#6174)


update dependency c8 to v7 (#1544)


Revert "fix: pass correct args to tranformer (#153) (#154)" (#156)


remove simple-get from custom querystring parser (#6166)


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


fix renovate config


pass correct args to tranformer (#153) (#154)


removed simple-get from move test (#6179)


add renovate config (#1542)


allow custom reporters to be loaded (#155)


removed simple-get from promises test (#6183)


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


state limitations of using command handlers returning promises (#1538)


remove simple-get from custom parser 4 (#6171)


help always displayed for the first command parsed having an async handler (#1535)


added named anchors to code coverage line numbers. (#149)


remove simple-get from custom parser 2 (#6169)


upgrade jenkins-x-plugins/jx-admin to version 0.3.18


display appropriate $0 for electron apps (#1536)


default value for ignorelassMethods (#151)


removed simple-get from custom-parser-0 (#6168)


takes negated flags into account when boolean-negation is set (#1509)


remove simple get from custom parser 1 (#6167)


release 15.1.0 (#1502)


upgrade lerna, start releasing on next tag


removed simple-get from request id tests (#6193)


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


configure automated publication


update fixtures to reflect new heading


removed simple-get from head tests (#6196)


add link to website repo in contributing docs (#1505)


hookRunInThisContext now takes options object rather than filename  (#99)


remove simple-get from custom parser 5 (#6172)


complete short options with a single dash (#1507)


add skip-empty option for html & text reports (#140)


removed simple-get from custom-https-server tests (#6201)


upgrade jenkins-x-plugins/jx-secret to version 0.4.14


use recommended cjs import syntax for ts examples (#1513)


allows an array of ignored method names to be provided (#127)


removed simple-get from use-semicolon-delimiter tests (#6203)


upgrade jenkins-x-plugins/jx-health to version 0.0.80


add Finnish localization (language code fi)


add uncovered block navigation (#136)


removed simple-get from unlock test (#6178)


populate positionals when unknown-options-as-args is set (#1508)


upgrade micromatch (#142)


close pipelining flaky test (#6204)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.14


fix bad anchors in the API docs (#1503)


update auto-generated API


removed simple-get from hooks tests (#6210)


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


Advanced docs typo 'comand' (#1506)


removed simple-get from versioned-routes tests (#6202)


onFinishCommand handler (#1473)


changed column header from "Uncovered Lines" to "Uncovered Line #s" (#138)


removed simple-get from mkcalendar tests (#6199)


bump sigstore/cosign-installer from 3.8.1 to 3.8.2


show 2 dashes on help for single digit option key or alias (#1493)


add additional patterns to default excludes (#133)


fix markdown linting issue (#6175)


Update advance.md: it's -> its (#1499)


compatibility with babel 7 (#135)


The first two examples of advanced.md fail silently (#1498)


handle instrumentation when a function is called Function (#131)


removed simple-get from lock test (#6186)


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


misspelling of package.json `engines` field


update instrument, account for lack of arrow expression (#119) (#125)


removed simple-get from https tests (#6197)


bump anchore/sbom-action from 0.18.0 to 0.19.0


suggest both import syntax (#1494)


remove Node 4 from Windows testing


cleanup citgm.yml (#6195)


getCompletion() was not working for options (#1495)


removed simple-get from proppatch tests (#6200)


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


release 15.0.2 (#1484)


proper passing of the preserveComments option to babel (#122)


removed simple-get from trust-proxy tests (#6205)


temporary fix for libraries that call Object.freeze() (#1483)


update comment to match code (#118)


removed simple-get from body-limit tests (#6209)


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


release 15.0.1 (#1480)


removes yarn references and updates lerna (#114)


removed simple-get from async-delay-request tests (#6211)


cliui, find-up, and string-width, all drop Node 6 support (#1479)


babel-preset-es2015 => babel-preset-env (#113)


removed simple-get from output-validation tests (#6213)


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


release 15.0.0 (#1462)


removed simple-get from sync-delay-request tests (#6212)


address issue with class instrumentation (#111)


do not freeze request.routeOptions (#6141)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.13


expose `Parser` from `require('yargs/yargs')` (#1477)


remove simple-get from listen 4 (#6173)


update boolean description and examples in docs (#1474)


add support for ignoring entire files (#108)


removed simple-get from als test (#6187)


support conditional expression for superClass (#106)


remove simple get from secure with fallback test (#6162)


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


switch to release-please for releases (#1471)


remove call to mkdirp.sync() in constructor so when used for ConsoleWriter (#104)


remove simple-get from search test (#6158)


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


update engines to note Node 6 is dropped (#1469)


hook vm.runInContext (#90)


configure errorhandler override (#6104)


add additional test for 1459


update coveralls to version 3.0.0 (#94)


removed simple-get from nullable validation test (#6191)


upgrade to version 0.0.79


stop-parse was not being respected by commands (#1459)


Added Node.js v24 (#6113)


add tests for argsert warning to display positional information (#1468)


removed simple-get from proto-poisoning test (#6185)


upgrade to version 0.25.1


cover missing filter arg in obj-filter (#1467)


update yarn.lock


removed simple-get from mkcol tests (#6194)


switch to c8 for coverage (#1464)


add support for object-spread syntax (#82)


remove simple-get from custom parser async (#6164)


upgrade to version 0.25.0


fix!: update to yargs-parser with fix for array default values (#1463)


report remove simple-get (#6157)


adds missing array choice regression test (#1447)


prevent branch highlighting from extending pass the end of a line (#80)


remove simple-get from url-rewriting (#6163)


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


convert handle request to simple-get (#6159)


configure release-please


name of function is now preserved or named exports (#79)


remove simple get on 404s test file (#6153)


upgrade to version 0.3.7


refactor!: remove package.json-based parserConfiguration (#1460)


add link to community slack (#78)


removing simple-get from allow-unsafe-regex (#6154)


doc(webpack): webpack example (#1436)


Bump lycheeverse/lychee-action from 2.4.0 to 2.4.1 (#6151)


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


Add missing french translation (#1456)


set excludes to options.ignore on fileset (#67)


hook async flaky (#6155)


TypeScript import to prevent a future major release warning (#1441)


update increment operator to appropriate expression type (#74)


remove dependencie tap and others updated (#6148)


upgrade to version 0.7.19


Bump markdownlint-cli2 from 0.17.2 to 0.18.1 (#6150)


introduce yargs-parser with support for unknown-options-as-args (#1440)


add failing test for #64 (#65)


investigate CI problem (#6147)


upgrade to version 0.4.13


update supported locales (#1425)


update nyc to version 11.0.1 (#63)


mv hooks from tap (#6087)


groups were not being maintained for nested commands (#1430)


Fix typo in docs (#6145)


upgrade to version 0.4.8


async middleware was called twice (#1422)


add more general support for negated exclude rules (#58)


join core team (#6142)


fix promise check to accept any spec conform object (#1424)


hoist statement counter for class variables, so that name is preserved (#60)


nits in reply.js (#6136)


upgrade jenkins-x-plugins/jx-admin to version 0.3.17


Minor refactor (#1396)


update cross-env to version 5.0.0 (#57)


use cross-platform compatible info emoji (#6134)


broken markdown link (#1426)


update repo url (#53)


add community plugins disclaimer (#6132)


upgrade jenkins-x-plugins/jx-admin to version 0.3.15


support merging deeply nested configuration (#1423)


remove fastify-sentry plugin (#6131)


add missing version to request.routeOptions (#6126)


upgrade to version 0.24.9


yargs-parser with support for collect-unknown-options (#1421)


adds README.md


mv hooks-async from tap (#6084)


formalize existing callback argument to showHelp (#1386)


mv schema-* from tap (#6093)


upgrade to version 0.24.8


nit, let's keep the example simple


explicitly call babel-register


ignore alternative runtime result (#6125)


make it possible to merge configurations when extending other config. (#1411)


mv plugins from tap (#6088)


upgrade to version 0.24.7


remove "default: false" on verbose. (#1418)


add nyc-config-babel preset config


mv skip-reply-send from tap (#6094)


populate correct value on yargs.parsed and stop warning on access (#1412)


update travis config and lerna (#46)


mv routes-* from tap (#6092)


strict() should not ignore hyphenated arguments (#1414)


update code version


upgrade to version 0.0.78


add description for coerce behavior for array type argument (#1390)


once 100% line coverage is achieved, missing branch coverage is now shown in text report (#45)


note about parse() callback output parameter contents (#1407)


switch website URL to the new istanbul.js.org URL (#44)


add support to test release candidates (#6103)


upgrade to version 0.24.6


detect zsh when zsh isnt run as a login prompt (#1395)


getBranchCoverageByLine() was looking for line coverage using wrong object structure


updated promises.test.js re-added the plan() method (#6057)


Replace Mac with OS X for zh-TW docs translation


update argument type descriptions of .options() (#1405)


new documentation auto-generated for istanbul-lib-instrument


mv reply from tap (#6089)


upgrade to version 0.3.11


Replace io.js with node.js for zh-TW docs translation


fix incorrect parserConfiguration documentation


add appveyor config (#21)


replace removed request properties and update docs (#6111)


showCompletionScript was logging script twice (#1388)


don't instrument a file if it has already been instrumented (#38)


internal function _addHook failure should be turned into the rejection that app.ready() is waiting for (#6105)


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


Fix always passing the first result to renderer when the API is called multiple


slight fix to TypeScript documentation (#1387)


update lerna, and other dev dependencies. (#35)


remove fastify-diagnostics-channel (#6117)


fix up CHANGELOG


pull in debug module, to make debug messages optional (#36)


add a warning about `setErrorHandler` overriding a previously defined error handler on an encapsulated context (#6097)


upgrade to version 0.2.73


tests: use before for expensive test op (#32)


ignore scripts (#6108)


bump sigstore/cosign-installer from 3.7.0 to 3.8.1


Honor fs.readFileSync contract for empty packed asar file


upgrade standard-version


add conventional commits badge [skip ci]


mv hooks.on-listen from tap (#6086)


Add options check.


add TypeScript documentation (#1381)


add possibility to filter coverage maps when running reports post-hoc (#24)


remove tap from hooks-on ready file (#6080)


upgrade to version 0.24.5


Small fix in README


Merge pull request #3111 from preco21/master


allow completionCommand to be set via showCompletionScript (#1385)


use files arrays (#29)


migrated output-validation.test.js from tap to node:test (#6076)


tray NotfiyDropFiles typo


adds support for multiple epilog messages (#1384)


explicitly update nyc to v10.2.0 (#26)


stabilize pipelining shutdown test with controlled close timing (#6099)


upgrade to version 0.4.6


savePage API saves external resources in a wrong directory.


prefer user supplied script name in usage (#1383)


update cross-env to version 4.0.0 (#25)


migrated decorator.test.js from tap to node:test (#5957)


Update as upstream


fix! yargs.parsed now populated before returning, when yargs.parse() called with no args (#1382)


add test for jsx syntax parsing (#23)


Bump tsd in the dev-dependencies-typescript group (#6100)


upgrade to version 0.4.3


Update translation progress in README.md


fix!: calling parse multiple times now appropriately maintains state (#1137) (#1369)


Bump fluent-json-schema from 5.0.0 to 6.0.0 (#6101)


Fix some typos.


fix usage-options.js to reflect current API (#1375)


use extended babylon support; adding features such as jsx (#22)


update borp to 0.20.0. (#6091)


upgrade to version 0.4.2


Merge pull request #3118 from learningjs/thcm


tolerate null prototype for config objects with `extends` (#1376)


preserve escape char of json-summary key path


node:http2 is always available (#6073)


Merge pull request #3117 from ggamel/patch-1


use decamelize from npm instead of vendored copy (#1377)


use the all flag to get coverage on all files


mv promises from tap (#6085)


upgrade to version 0.24.4


Rollback submodule change


properties accessed on singleton now reflect current state of instance (#1366)


re-resolve packages after update


added Jeasx to Ecosystem.md (#6082)


add section on dashes in string arguments (#1371)


remove unnecessary mocha configurations


fix branch pattern (#6090)


upgrade to version 0.4.1


fix emphasis of note to .parserConfiguration (#1361)


plugin 1 (#6075)


fix!: do not allow additional positionals in strict mode


loc is sometimes not defined, so loc.start fails see #99 (#18)


migrated inject.test.js from tap to node:test (#6068)


upgrade to version 0.4.0


release 13.3.0 (#1358)


added more cases for JSON schema validation (#6067)


yargs-parser update addressing several parsing bugs (#1357)


remove append-transform from monorepo since I do not have publish permissions

bar editorconfig foo gitattributes gitignore js json md


migrate schema feature to node test runner (#6066)


upgrade to version 0.0.58


swap out os-locale dependency for simple inline implementation (#1356)


logger response (#6055)


support defaultDescription for positional arguments


fix borked CHANGELOG entries caused by first lerna commit


migrate stream tests to node test runner (#6065)


upgrade to version 0.7.18


no-comma-dangle lint rule (#6069)


Additional updates to adhere to styleguide


update standard-verison dependency


migrated helper and input validation to node test runner (#6074)


increase lint timeout


[truly humble correction of a misspelling]


rename unclear 'implication failed' to 'missing dependent arguments' (#1317)


make append-transform private until we have publication permissions


add fastify-papr plugin (#6051)


upgrade to version 0.24.3


Update MAS tutorial to improve readability


fix a broken link to MS Terminology Search (#1341)


add line back to lcov.json


update Vercel section (#6046)


Merge pull request #3115 from romankl/doc-osx


add .versionrc that hides test/build


remove coveralls


upgrade to version 0.4.12


replace Mac with OS X


remove extra line in READMe


treat space as a delimiter in content-type parsing (#6064)


update deps (#1340)


empty initial commit for lerna


fix archived concurrently link to point to active repo (#6063)


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


make `--no-` boolean prefix easier to find in the docs (#1338)


pin to working canary version


Improve grammar for more readability


restore removed changelog of v13.2.0 (#1337)


misc/cleanup (#12)


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


Improve grammar, some fixes


upgrade cliui for compatibility with latest chalk. (#1330)


fix coverage results for all packages (#11)


migrate logger instantiation to node test runner (#6061)


Merge pull request #3109 from fplucas/master


accept differently formatted output (#1327)


add line back to lcov.json


migrate custom parser 0 to node test runner (#6052)


upgrade to version 0.24.2


Clean up CallbackRegistry


move .hbs templates into .js to facilitate webpacking (#1320)


remove a couple more of the insider baseball utility libraries to monorepo (#9)

bar editorconfig foo gitattributes gitignore js json md txt yml


migrate request logger to node test runner (#6058)


spec: Load url after event listener is set up


address issues with dutch translation (#1316)


remove redundant test logic


migrate stream 4 to node test runner (#6062)


upgrade to version 0.0.55


doc: clarify parserConfiguration object structure (#1309)


adds line number property back to coverage.json


custom querystring parser (#6054)


Small fix on mas guide


add Greenkeeper badge (#7)


convert custom parser 1 to node test runner (#6053)


upgrade to version 0.3.10


Update to Electron v0.34.0


correct test description


add tests, README, etc (#4)


migrate logger logging to node test runner (#6060)


Updating README.md


forgoing dropping Node 6 until yargs@14 (#1308)


add lerna config


migrate logger options to node test runner (#6059)


upgrade to version 0.23.14


Translation of debugging-main-process to pt-br.


remove --save option as it isn't required anymore (#1301)


slightly reworded one test


update dev dependencies 🌴 (#9)


skip IPv6 tests if its support is not present (#6048)


Bump v0.34.0


update dev dependencies 🌴 (#6)


add fastify-lm to Ecosystem.md (#6032)


clean away codeconv action files


slight edit to test wording


update dev dependencies 🌴 (#3)


migrate custom-parser.4.test.js to node:test (#6042)


Update to Electron v0.33.9


add zsh script to files array


update dev dependencies 🌴 (#8)


fix skip in upgrade test (#6044)


set codeconv token


Bump v0.33.9


support options/sub-commands in zsh completion


updates to latest LTS versions & stable (#18)


remove sponsor (#6040)


Revert "Go back to using node's console.* and std*.write"


add Greenkeeper badge 🌴 (#17)


Bump lycheeverse/lychee-action from 2.3.0 to 2.4.0 (#6037)


Mac App Store Submission Guide


update deps (#1296)


update dev dependencies 🌴 (#19)


Bump the dependencies-major group with 2 updates (#6036)


upgrade jenkins-x-plugins/jx-admin to version 0.3.14


zsh auto completion (#1292)


set workflow permissions to read-only by default (#6035)


upgrade to version 0.10.12


Update libchromiumcontent to have mas build


remove .npmignore in favour of files key


clear `[kState].readyPromise` for garbage collection (#6030)


add tests for alias behavior, based on conversations today (#1291)


add files key to package.json (#17)


continue-on-error on alternative runtime (#6031)


bump github.com/golang/glog


Allow "released callback" errors to be traced to remote calls


slight refactor of approach being used, add support for per-command


allow to access decorators (#5768)


Merge pull request #3101 from fplucas/master


add applyBeforeValidation, for applying sync middleware before validation


handle edge-case surrounding merging two file coverage reports


wrong reply return type (#6026)


Implement webContents.savePage API.


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


Translation of using-pepper-flash-plugin to pt-br.


options/positionals with leading '+' and '0' no longer parse as numbers (#1286)


explicit upgrade to version of istanbul-lib-hook with fix for ts-node


proxy toad-cache (#6025)


bump anchore/sbom-action from 0.17.9 to 0.18.0


Merge pull request #3097 from fplucas/master


drop Node 6 from testing matrix (#1287)


double hook execution (#6013)


Translation of using-native-node-modules to pt-br.


update dependencies (#1284)


add standard-version dependency


migrated listen.4.test.js from tap to node:test (#6024)


upgrade to version 0.3.5


Merge pull request #3092 from atom/crash-reporter


adds config option for sorting command output (#1256)


update append-transform to version that fixes issues run into by ts-node


migrated listen.3.test.js from tap to node:test (#6022)


spec: Bring back crash-reporter spec on x64 Windows


increase test timeout for windows


remove duplicate test I accidentally left in


flaky (#6021)


upgrade jenkins-x-plugins/jx-admin to version 0.3.13


win: Only install breakpad hook when crash-reporter is used


middleware added multiple times due to reference bug (#1282)


migrated upgrade.test.js from tap to node:test and update inde… (#5917)


doc: update docs to reflect new parserConfiguration method (#1280)


only hoist counter for a smaller subset of function declarations


Bump typescript in the dev-dependencies-typescript group (#6000)


upgrade to version 0.23.13


win: Make the event in crash service signaled by default


Add `.parserConfiguration()` method, deprecating package.json config (#1262)


migrated listen.1.test.js from tap to node:test (#6014)


better bash path completion (#1272)


address regression discussed in https://github.com/istanbuljs/babel-plugin-istanbul/issues/78 (#40)


Remove --node-arg prefix (#6018)


views: Fix crash when setSizeConstrains is called early


doc: edit help example to align with actual output (#1271)


fix broken ci badges (#6016)


bump anchore/sbom-action from 0.17.5 to 0.17.9


address @aorinevo's code review so that we can land


preserve inferred function names (#38)


add listen async callback warning (#6011)


bump codecov/codecov-action from 3 to 5


support promises in middleware


update broken link to scalar (#6015)


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


translate "/docs-translations/ko-KR/api/app.md"


Testing command modules (#1267)


upgrade dependencies (#14)


migrated throw.test.js from tap to node:test (#6002)


Merge pull request #3084 from kokdemo/master


Use the error as a message when none exists otherwise (#1268)


bump esbuild (#6010)


upgrade to version 0.7.17


translate the debugging-main-process.md


Update os-locale to avoid security vulnerability (#1270)


function declaration assignment now retains function name (#33)


migrated stream.5.test.js from tap to node:test (#5955)


Merge pull request #3082 from nikarc/patch-1


document non-singleton use, .exit() and parsed (#1251)


upgrade Mocha to remove install warnings (#10)


fix docs (#6007)


upgrade jenkins-x-plugins/jx-admin to version 0.3.12


Update application-distribution.md


use blank ignore, so that the behavior of fileset is non-breaking


fix docorators example (#5997)


Update to Electron v0.33.8


explicit update to yargs-parser


bump fileset version (#7)


Bump lycheeverse/lychee-action from 2.2.0 to 2.3.0 (#6001)


Bump v0.33.8


allows camel-case, variadic arguments, and strict mode to be combined (#1247)


specify absolute mocha path in npm test script (#9)


Bump the dev-dependencies-eslint group with 2 updates (#5999)


remove windows badge


remove unused dependencies. (#2)


migrated request-error.test.js from tap to node:test (#5987)


fix tests to use 0-indexed keys (#12)


Update example to use correct parser (#5996)


Update libchromiumcontent to latest master


don't load config when processing positionals


typo in v5 migration docs (#5995)


bump golang.org/x/net from 0.30.0 to 0.33.0


add regression test for hidden options with default values (#1233)


read and apply any input source maps stored with coverage data  (#4)


wrong query string parser information (#5993)


fix sublist indentation (#1238)


update licensing year (#5992)


💥 something amazing is in the works 💥 (#1225)


nit: spacing issue


add link to official demo (#5994)


allow an input source-map to be passed to instrumentSync()  (#23)


cut down genezio example (#5990)


upgrade to version 0.7.16


update yargs-parser dependency


Update documentation for listening to 0.0.0.0 (#5988)


upgrade to version 0.2.70


Fix linking error


$0 contains first arg in bundled electron apps (#1206)


upgrade babel dependencies


fix anchor tag format (#5986)


spec: Disable crash reporter test for MAS build


land @danmaas' work (#1224)


implement function to extract empty coverage data from an instrumented file (#28)


add a Genezio step by step guide (#5980)


upgrade to version 0.23.12


improve Norwegian Nynorsk translations (#1207)


allow building cross-platform (#29)


Drop platformatic cloud reference in serverless.md (#5982)


improve Norwegian Bokmål translations (#1208)


upgrade babel-plugin-istanbul


mimic github notes and warning style (#5973)


mac: Disable crash reporter for MAS build


hide `hidden` options from help output even if they are in a group (#1221)


rename master to main (#5974)


upgrade to version 0.4.11


Update brightray for atom/brightray#156


downgrade decamelize dependency to 1.2.0 (#1222)


documentation.js adds a different footer now


Bump the dev-dependencies-eslint group with 2 updates (#5975)


upgrade to version 0.10.11


accept single function for middleware


missing supportedMethods (#5970)


adding tests for #10, #11 dogfood nyc (#13)


conciseness improvements (#5969)


upgrade jenkins-x-plugins/jx-secret to version 0.4.10


Merge pull request #3076 from kokdemo/master


explicit upgrade of insecure coveralls


fail gracefully if structuredText[startLine] is undefined (#10)


add Jspreadsheet (#5971)


translate the supported-platforms.md and update the README.md


upgrade os-locale to version that addresses license issue (#1195)


skip branch if meta does not exist (fixes speedskater/babel-plugin-rewire#165) (#11)


adding fastify-enforce-routes-pattern to community plugins (#5961)


don't require cluster for cli upgrade


fix typo in advanced.md (#1194)


Teamcity reporter modified to send proper coverage values (#8)


migrated listen.2.test.js from tap to node:test (#5960)


Update as upstream


fix typo (#1187)


we now dogfood babel-plugin-istanbul (#27)


Add Lokalise sponsorship reference (#5968)


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


Merge pull request #3073 from wangdashuaihenshuai/master


translation not working when using __ with a single parameter (#1183)


preserve escape char of json key path on Windows (#12)


conciseness improvements (#5966)


Merge pull request #3071 from alex-sherwin/patch-1


middleware should work regardless of when method is called


hoist coverage variable to very top of file (#26)


conciseness improvements (#5956)


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


conciseness improvements (#5964)


Update brightray for #2903


explicit update of yargs-parser


Add EditorConfig [ci skip] (#7)


add `@fastify/otel` to core list (#5967)


upgrade jenkins-x-plugins/jx-admin to version 0.3.9


Merge pull request #155 from atom/remove-websql-limitation


bump engines to Node.js 6.x (#1169)


broken mapped coverage report (#6)


conciseness improvements (#5965)


Merge pull request #8732 from clintonsteiner/updateGoVersionAndRemoveSecretMention


Fixing "tile" -> "title" typo


bump decamelize & find-up (#1168)


conciseness improvements (#5958)


update contributing go version and pre commit status


add info about installing @next version, see #1134 (#1165)


position validation shouldn't throw away locations with 0 (#5)


conciseness (#5963)


Remove storage limitation of WebSQL.


fix breaking change note in CHANGELOG.md (#1166)


improve conciseness (#5962)


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


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


fix typo in CHANGELOG


simplify coverage variable naming https://github.com/istanbuljs/istanbul-lib-instrument/pull/24


migrate from tap to node test for close & custom-parser-async (#5915)


Merge pull request #3062 from kokdemo/master


remove trailing whitespace


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


Add missing paragraphs


remove `setPlaceholderKeys` (#1105)


Updated append-transform dependency.


even more conciseness (#5951)


Update as upstream, improve grammar


cache node_modules (#1159)


fix broken link to N|Solid (#5954)


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


test Node.js 6, 8 and 10 (#1160)


use zero-based numeric indices for much faster instrumented code (#22)


migrated register.test.js from tap to node:test (#5918)


bump docker/build-push-action from 4 to 6


translate the application-distrubution.md


corrected version specifier in help example (#1163)


migrated route-shorthand.test.js from tap to node:test (#5923)


Merge pull request #3061 from flying-sheep/patch-1


fixed devtools instructions


move Code of Conduct section to CODE_OF_CONDUCT.md (#1155)


added standard-version for release management


fix typo (#5952)


cli completion


allow setting scriptName $0 (#1143)


discard more bad source map positions (#3)


clarify fastify-cli is separate (#5949)


Merge pull request #3059 from osanyin/docs-translation


Run standard in pretest lifecycle (#1140)


make more concise (#5950)


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


fix docs-translations/zh-CN/api ipc-main-process.md '' ->  bug


Allow v4 of y18n (#1138)


upgrade istanbul-lib-coverage


Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 (#5948)


add new file:   ipc-main-process.md


Use correct completion callback signature (#1139) [skip ci]


migrated genReqId.test.js from tap to node:test (#5943)


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


Restore correct header order (#1132) [skip ci]


grammar and spelling fixes (#5947)


Avoid default command and recommendations during completion (#1123)


added standard-version for changelog mangement


reduce npm updates to monthly (#5939)


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


online-offline-events.md translated to pt-BR


.argv and .parse() now invoke identical code path (#1126)


guard against missing statement


cache rc version regex (#5940)


fix weird newlines before closing paren (#1124)


grammar and spelling fixes (#5944)


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


add support for global middleware, useful for shared tasks like metrics (#1119)


guard against invalid loc (#16)


no floating promise guide is not needed anymore (#5946)


Update to Electron v0.33.7


update api.md (#1113)


amend CHANGELOG


don't use optional chaining for typeof .then checks (#5942)


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


Bump v0.33.7


grammar in advanced.md (#1108)


unpin node 22 version (#5941)


upgrade to version of yargs-parser that does not populate value for unset boolean (#1104)


added standard-version for release management


don't return the `done` function (#5937)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.10


remove the trailing white spaces from the help output (#1090)


require more performant babel-generator (#15)


Bump borp from 0.18.0 to 0.19.0 (#5936)


Update as upstream


update logo with proper antialiasing (#1086)


regroup dev dependencies (#5931)


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


add tip regarding using -- in conjunction with array() (#1057)


Fix locations for if branches


Include req.hostname change in upgrade guide (#5935)


Fix `process.std*.write`


don't check for payload type in default json parser (#5933)


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


Merge pull request #3055 from kokdemo/master


restructured the contents of readme (#1082)


Bump the dev-dependencies group across 1 directory with 6 updates (#5930)


Copying online-offline-events.md file


slight copy-edit nit


Fix console.* calls on Windows


allow hidden options to be displayed with --show-hidden (#1061)


use static path instead of __filename (#5922)


add translate of app.md in zh-CN


add command hierarchy example (#1058)


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


extend *.rc files in addition to json (#1080)


fix typo (#5921)


Some fixes


choose correct config directory when require.main does not exist (#1056)


Fix location for default args, add paranoid check for funcdecl, add render perf test (#10)


ReadableStream.locked crashes application (#5920)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.7


README.md updated


replace `proxy-addr` with `@fastify/proxy-addr` (#5913)


bump actions/checkout from 3 to 4


Translation to pt-BR of the desktop-environment-integration.md file


requiresArg is now simply an alias for nargs(1) (#1054)


add climba03003 to team (#5910)


bump github/codeql-action from 2 to 3


Merge pull request #3046 from mariozaizar/better-translations


Set implicit nargs=1 when type=number requiresArg=true (#1050)


Update lib-instrument, add more travis targets


migrate delete test from tap to node test runner (#5906)


upgrade jenkins-x-plugins/jx-admin to version 0.3.7


Revert vendor/ changes added by mistake.


migrated custom-parser.3.test.js from tap to node:test (#5903)


requiresArg should only be enforced if argument exists (#1043)


Fix test, build, release


migrated nullable-validation.test.js from tap to node:test (#5880)


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


migrated custom-parser.2.test.js from tap to node:test (#5902)


bump docker/login-action from 2 to 3


Update brightray for #3048


fix middlware docs (#1037)


updated test reporter (#5907)


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


Update to mas branch of libchromiumcontent


Add `dirname` sanity check on `findUp` (#1036)


add fdawgs to contributors array (#5905)


use chai 4.x (#1033)


clarify request host functionality (#5904)


bump sigstore/cosign-installer from 2.8.1 to 3.7.0


Fix README, credits


org members reorder (#5898)


add test for happy path of async command handler (#1034)


Add docs, update minor version


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


async command handlers (#1001)


migrated content-length.test.js from tap to node:test (#5878)


bump anchore/sbom-action from 0.13.3 to 0.17.5


docs, clarify test a bit


fix style rule


Removing "Rebranding", "Empaquetamiento" and other minor changes to es/tutorial/application-distribution.md


add failing test for scientific notation (#1019)


bump dev fastify-plugin (#5879)


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


remove left over line talking about git-tap donations


Fix fake fn defn


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


add Norwegian Nynorsk translations (#1028)


Fix bug with producing source maps; start v0 diffs doc


fix flaky test (#5881)


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


Breakdown a super long line inside styleguide.md


explicitly update dependencies (#1023)


Fix coverage variable declaration


crash when host header is missing by various of reason (#5892)


Adding /docs-translations/es/styleguide.md


'undefined' should be taken to mean no argument was provided (#1015)


types: remove connection property in FastifyRequest (#5884)


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


Adding missing links to /docs-translations/es/README.md and improving some texts.


fix small typo


Add API docs


update apitally description (#5891)


middleware (#881)


pin node version 22.11 (#5889)


gratipay is no more


linting problems in pipeline (#5885)


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


Merge pull request #3036 from renatoalencar/master


add missing simple chinese locale strings (#1004)


added v4 to version branches (#5886)


Enable accessibility tree only when VoiceOver enabled, fixes atom/atom#3288.


fix typo (#1002)


readme lighter install script (#5872)


upgrade jenkins-x-plugins/jx-admin to version 0.3.6


document multiple array arguments (#1009)


revert from deprecated workflow badge syntax (#5877)


upgrade jenkins-x-plugins/jx-promote to version 0.6.11


migrate content-parser test to use node:test (#5847)


parse array rather than string, so that quotes are safe (#993)


point ci badge at main branch (#5873)


upgrade jenkins-x-plugins/jx-changelog to version 0.10.6


remove the --app option from the default_app documentation


sponsor link (#5871)


fix tiny spacing issue with usage (#992)


migrated find-route.test.js from tap to node:test (#5867)


update goreleaser config


Update brightray and crashpad for XCode 7 fixes


be more shameless about gratipay


migrated handler-context.test.js from tap to node:test (#5868)


describe hidden option in right place


Expose libraries as-is from API interface


migrated validation-error-handling from tap to node:test (#5856)


upgrade go and other dependencies


add note about  options


Bump lycheeverse/lychee-action from 2.0.2 to 2.1.0 (#5869)


new translations for API overhaul for locale: HI (Hindi) (#991)


migrated route.8.test.js from tap to node:test (#5864)


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


migrated router-options.test.js from tap to node:test (#5840)


Fix wrong level for API titles


help strings for nested commands were missing parent commands (#990)


migrated tests from tap to node test (#5839)


upgrade jenkins-x-plugins/jx-admin to version 0.3.5


Merge pull request #3027 from stevekinney/minor-style-update-global-shortcut


use correct completion command in generated completion script (#988)


migrated request-id.test.js from tap to node:test (#5858)


Merge pull request #3024 from preco21/master


nit in CHANGELOG


migrated fastify-instance.test.js from tap to node:test (#5859)


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


Fix `postMessage` not working for windows opened by `window.open`


slight tweaks to CHANGELOG


make whitespace consistent (#5863)


Add hook name within timeout error message (#5851)


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


new translations for command API overhaul (#976)


fix example for supplying own logger instance (#5857)


Fix building with Xcode 6


.usage() can now be used to configure a default command (#975)


migrated from tap to node:test (#5837)


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


Merge pull request #3017 from Meyito/API-es


add id translation to #976 (#986)


migrated pretty-print.test.js from tap to node:test (#5844)


Move native modules to optionalDependencies


update Dutch Translation (#981)


Bump secure-json-parse in the dependencies-major group (#5845)


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


grammar and corrections


replace /bin/bash with file basename (#983)


Add metaproperty support, forward port from PR #506


migrated from tap to node:test (#5835)


add --app parameter and update the example usage in the default_app #1877


Update pl-PL translations (#985)


migrated fluent-schema.test.js from tap to node:test (#5832)


upgrade jenkins-x-plugins/jx-promote to version 0.6.10


grammar corrections


whoops, forgot to call out a breaking change introduced into parse()


migrate trust-proxy, type-provider, url-rewriting to node:test (#5829)


the positional argument parse was clobbering global flag arguments (#984)


added fastify-passkit-webservice to community plugins (#5819)


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


add quick-start guide pt-BR translation


update tr.json (#982)


migrated content-type and context-config tests from tap to node:test (#5778)


Add preposition to globalShortcut.unregisterAll()


add ja translations (#979)


migrated proto-poisoning.test.js from tap to node:test (#5836)


Add semicolon to global-shortcut code example


switch to using .positional() in example (#973)


Add report tests


migrated max-requests-per-socket.test.js from tap to node:test (#5828)


Improve grammar


hidden options are now explicitly indicated using "hidden" flag (#962)


Migrate tests to Node test container (#5777)


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


Fix small typos


less eager help command execution (#972)


migrated schema-examples.test.js from tap to node:test (#5833)


Fix small typo


switch to find-up from read-pkg-up (#970)


Revert default for include-all-sources to be false


addHttpMethod type signature on fastify instance (#5810) (#5811)


test cmd.Execute


Fix a wrong usage of switch commandline.


introduce .positional() for configuring positional arguments (#967)


smaller documentation fixes (#5834)


remove unused args


config and normalise can be disabled with false (#952)


migrated use-semicolon-delimiter.test.js from tap to node:test (#5812)


remove deprecated linters & update config


Translations of some of the Electron docs API in Spanish


migrated listen.5.test.js from tap to node:test (#5827)


upgrade jenkins-x-plugins/jx-secret to version 0.4.9


Run default cmd even if the only cmd (#950)


Update instrumenter opts and defaults


read the announcements (#5825)


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


multiple usage calls are now collected, not replaced (#958)


migrated post-empty-body.test.js from tap to node:test (#5813)


Update instrumenter opts and defaults, fix "skip" bugs exposed


add loggerInstance to Server doc (#5786)


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


implications fails only displayed once (#954)


migrated from tap to node:test (#5823)


Expose reporter creation and misc cleanup


Add `fastify-mongo-sanitize` and ` remix-fastify` to comm. (#5822)


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


strict mode should not fail for hidden options (#949)


migrated encapsulated-error-handler.test.js from tap to node:test (#5824)


address bug with handling of arrays of implications


Remove report-source since it serves no useful purpose


remove trailing whitespace (#5817)


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


allow implies and conflicts to accept array values (#922)


standardise style across fastify repos (#5816)


allow parse with no arguments as alias for yargs.argv (#944)


renamed files in kebab-case (#5814)


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


Update brightray for #2855


to allow both undefined and nulls, for benefit of TypeScript  (#945)


test asserts to strict asserts (#5815)


exclude positional arguments from completion output (#927)


migrated middleware.test.js from tap to node:test (#5795)


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


Guard against undefined, fix #2995


ES6ify (#937)


migrated reply-code.test.js from tap to node:test (#5808)


Update brightray, fix #2315


Use native Object.assign (#936)


fix github token input (#5809)


upgrade jenkins-x-plugins/jx-secret to version 0.4.8


correct typos in example.md (#934)


streamline migrated tests, make migrated the filenames of migrated tests kebab-case (#5800)


Merge pull request #3005 from preco21/master


Change engine node version to >=4 (#926)


migrated request-timeout.test.js from tap to node:test (#5805)


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


Update as upstream


add link to community slack (#930)


Bump thollander/actions-comment-pull-request from 2 to 3 (#5806)


Merge pull request #8661 from jenkins-x/simplifyinstall


enable .help() and .version() by default (#912)


Fix broken test


Bump lycheeverse/lychee-action from 1.10.0 to 2.0.2 (#5807)


simplify install instructions


switch to absolute URL for commands docs (#909)


migrated reply-early-hints.test.js from tap to node:test (#5803)


Merge pull request #2994 from etiktin/update_native_modules_doc


'undefined' default value for choices resulted in validation failing


add HeroDevs mentions to README and LTS docs (#5730)


accept terms and conditions


Merge pull request #2993 from etiktin/update_screen_doc


Move fix from yargs.js to validation.js


Merge pull request #2992 from etiktin/update_process_doc


Minor cleanup and prepare for tests/docs


fix typescript tests (#5799)


signing by goreleaser


defaulting keys to 'undefined' interfered with conflicting key logic


migrate serialize-response tap to node-test (#5775)


Fix RegisterPrefs not working in subclass.


fix formatting


Misc cleanup and doc support (still WIP)


porting to node:test  (#5772)


migrated close-pipelining.test.js from tap to node:test (#5797)


spec: Increase timeout for window.open specs


slight tweak to yargs sample code


Minor cleanup, docs


migrated noop-set.test.js from tap to node:test (#5794)


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


spec: Make window.open specs more reliable


don't bother calling JSON.stringify() on string default values (#891)


migrated keep-alive-timeout.test.js from tap to node:test (#5796)


Clean up API, write docs


migrate constrained-routes-test.js to use node:test (#5798)


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


upgrade standard-version


migrated async-dispose.test.js from tap to node:test (#5793)


finally splitting README.md into a few sections (#892)


ported route 3 test (#5780)


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


migrate-als-and-async-await-tests-to-node-test (#5791)


Update as upstream


update description for strict()


migrated imports.test.js  from tap to node:test (#5788)


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


Replace io.js references with node.js references


upgrade dependencies (#872)


port server.test.js to node:test (#5783)


Fix some minor bugs related to KeyboardEvent sending


made a few tweaks to CHANGELOG


port bodyLimit.test.js (#5781)


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


Remove default definition of ContentSizeToWindowSize


migrate route.1.test to node test runner (#5784)


upgrade yargs-parser (#867)


Docs


migrated custom-http-server from tap to node:test (#5773)


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


help now takes precedence over command recommendation (#866)


route 4 (#5774)


allow extends to inherit from a module (#865)


Add support for inline sources, change path resolution


Conditionally require pino if logger is enabled (#5763)


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


positional arguments now work if no handler is provided to inner command (#864)


move allowUnsafeRegex to node test runner (#5770)


Update native modules doc


upgrade nyc


exposeHeadRoute should pass "onSend" hook handlers provided to GET handler if method is not uppercased (#5766)


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


commands are now applied in order, from left to right (#857)


migrated-404-test-file-to-node-test (#5769)


allow strict mode to be disabled (#840)


add split second arg (#5767)


Update screen.md


Fix bad usage of convert-source-map


correctly handle empty host (#5764)


Update process.md


switch to conventional commits badge [ci skip] (#850)


Fix flaky server tests in versioned-routes.test.js (#5765)


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


we shouldn't output help if we've printed a prior help-like message (#847)


Add some processing around edge cases and error handler


upgrade jenkins-x-plugins/jx-secret to version 0.4.6


Update to Electron v0.33.6


add editorconfig (#848)


Migrate http2 test to node:test (#5757)


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


get terminalWidth in non interactive mode no longer causes a validation exception (#837)


Fix alpha spelling


changed-https-test-file (#5761)


views: Remove hack on setting min/max size for frameless window


add support for numeric commands (#825)


migrate tests from tap to node:test and c8 (#5760)


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


fix demandOption no longer treats 'false' as truthy (#829)


change var instances to const or let (#5759)


Merge pull request #8640 from jenkins-x/fix_download_instructions


Made unit test passing with node-chakracore


Update license year for new code


getFuncPreview limit split size (#5754)


download instructions


remove redundant regex quantifier (#5751)


fix test message


replace regexp `.exec()` with `.test()` (#5750)


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


populating placeholder arguments broke validation


convert unused capture group to non-capture group (#5749)


[skip ci] add build badge


lock typescript minor version (#5748)


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


Add travis yaml


Merge pull request #8632 from testwill/ioutil


Bump v0.33.6


--help with default command should print top-level help (#810)


Migrate to node:test (#5714)


Fix typo, closes #2990


env vars now take precedence over config file/objects (#808)


changed var for let and const (#5745)


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


a couple small twaks to the CHANGELOG


Update deps


make content-type case-insensitive (#5742)


remove refs to deprecated io/ioutil


Add option for instrumenter to register sourcemap URLs seen in source


point this to parent at onRegister (#5675)


positional arguments of sub-commands threw strict() exception (#805)


update Testing guide to use node:test (#5738)


upgrade jenkins-x-plugins/jx-secret to version 0.4.5


console.warn() rather than throwing errors when api signatures are incorrect (#804)


setup borp reporter for switch to node test (#5720)


introduces support for default commands, using the '*' identifier (#785)


uncomment server.decorate test case (#5736)


upgrade jenkins-x-plugins/jx-secret to version 0.4.4


Update to Electron v0.33.5


errors were not bubbling appropriately from sub-commands to top-level (#802)


clean up npmignore


update to clarify elapsedTime behaviour and remove link to removed getResponseTime method (#5728)


Bump v0.33.5


running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)


make shallow copy of fastify options before mutations (#5706)


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


"loaded" event of "process"


context variables are now recognized in strict() mode (#796)


Clean up npmignore


remove archived core plugins (#5712)


Removed unneeded changes from PR


use path.resolve() to support node 0.10 (#797)


correct errors fragment (#5705)


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


example code didn't run


allow provided config object to extend other configs (#779)


add childLoggerFactory option to FastifyHttpOptions type (#5665)


pull in yargs-parser with modified env precedence (#787)


Add additional methods for API use-cases


migration guide (#5701)


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


Fix restore/unmaximize wrong window size


context should override parsed argv (#786)


fix schema (#5695)


Update brightray for #877


address positional argument strict() bug introduced in #766 (#784)


remove unused dev dependencies (#5696)


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


remove demand examples (#772)


fix typo in reply-serialize.test.js (#5692)


Fix tooltip can not show outside window


function argument validation (#773)


wrong link for diagnostics channel (#5693)


upgrade jenkins-x-plugins/jx-secret to version 0.4.3


rethink how options are inherited by commands (#766)


Update Migration-Guide-V5.md (#5688)


Remove `cache` and `userCache` dir


introduce custom yargs error object (#765)


Add node_modules/ for sample test code


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


add traditional Chinese translation (#780)


Add travis yaml


Add required .js extension to relative ESM imports (#5685)


Fix crashing on Linux


add conflicts and implies shorthands. (#753)


update v4 codemods (#5666)


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


Fix cpplint warnings


if only one column is provided for examples, allow it to take up the entire line (#749)


[skip ci] add build badge


bind this to instance in onclose (#5670)


address min/max validation message regression (#750)


Add coveralls devdep, upgrade deps


add v5 guide (#5674)


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


explicitly upgrade yargs-parser


Fix jshint errors for v10


types: remove nonexistant done parameter from onRegister (#5678)


add .travis.yml


list the next deprecation code (#5673)


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


use process.stdout.columns instead of window-size (#737)


join plugin team (#5677)


split demand() into demandCommand()/demandOption() (#740)


doc: add dancastillo to Fastify Plugins team (#5668)


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


implement conflicts() for defining mutually exclusive arguments; thanks @madcampos! (#741)


[skip ci] add README with build badge


bump fast-json-stringify-compiler to v5.0.0 (#5660)


[object Object] was accidentally being populated on options object (#736)


Add build badge


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


Update brightray for atom/brightray#149


support for positional argument aliases (#727)


do not use cwd when resolving package.json for yargs parsing config (#726)


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


[skip ci] add build badge


Bump ajv-compiler to v4.0.0 (#5653)


Merge pull request #2978 from chriswmercer/patch-1


pull in yargs-parser introducing additional settings (#688), and fixing #716 (#722)


Add .travis.yml


Bump find-my-way to v9 (#5652)


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


Fix calculating min/max size in frameless views


still freeze/unfreeze if parse() is called in isolation (#717)


add fastify v4 codemods (#5642)


Minor grammar correction


use https for image URL at README.md (#718)


Add npmignore


fix typos (#5651)


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


Remove Vista as possibly working


update nyc to version 10.0.0


[skip ci] add build badge


move RafaelGSS to past collaborators (#5645)


update nyc to version 9.0.1


fix sponsor link (#5640)


Prevent Node from adding paths outside this app to search paths


simplify `neostandard` setup (#5635)


upgrade jenkins-x-plugins/jx-secret to version 0.4.1


Merge pull request #2975 from preco21/master


add camelcase to greenkeeper ignore, until we drop 0.10 support (#704)


docs/Reference/Server: Show default maxParamLength value (#5630)


normalizing package data is an expensive operation (#705)


use latest node lts version (#5577)


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


nit, make test description reflect API, not application of API


reorder handling of Response replies (#5612)


Update as upstream


yargs is now passed as the third-argument to fail handler (#613)


Bump @sinclair/typebox in the dev-dependencies group (#5625)


upgrade jenkins-x-plugins/jx-admin to version 0.2.12


update to yargs-parser that addresses #598, #617 (#700)


throwing "FST_ERR_DUPLICATED_ROUTE" error instead of raw error (#5621)


update cross-spawn to version 5.0.1


remove `FSTDEP013` (#5618)


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


--enable-logging


correct some Russian translations (#691)


remove `FSTDEP012`, `FSTDEP015`, `FSTDEP016`, `FSTDEP017`, `FSTDEP018`, `FSTDEP019` (#5616)


Added Belarusian translation (#690)


use `Object.hasOwn` (#5614)


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


No leading slash in --url-base


Create nl.json (#687)


remove FSTDEP021 (#5613)


upgrade nyc


remove FSTDEP010 (#5611)


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


Add "Supported Platforms"


remove `FSTDEP008` and `FSTDEP009` (#5609)


add new languages to supported locales (#681)


remove FSTDEP007 (#5604)


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


subcommands via commandDir() now supported for parse(msg, cb) (#678)


update example fastify version (#5602)


supported operating system list


Moved breaking change from "features" to "breaking" in changelog (#677)


standardize import style in examples (#5580)


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


Add Thai locale file (#679)


Bump @types/node in the dev-dependencies group (#5600)


test suite import.js emitting errors (#5599)


upgrade jenkins-x-plugins/jx-secret to version 0.4.0


Merge pull request #2965 from jhen0409/patch-1


stop applying parser to context object (#675)


remove warning listener (#5598)


Fix typo for docs/api/menu-item.md


Italian translations for 'did you mean' and 'aliases' (#673)


add handsontable (#5592)


upgrade jenkins-x-plugins/jx-secret to version 0.3.6


Implement desktop capture API on OS X.


add new pt_BR translations (#674)


nullish host (#5590)


remove deprecation 005 (#5589)


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


Update to Electron v0.33.4


freeze was not resetting configObjects to initial state; addressed performance issue raised by @nexdrew. (#670)


refactor!: remove json shorthand (#5586)


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


Bump v0.33.4


remove type provider from typebox example (#5576)


Merge pull request #2960 from preco21/master


add read-pkg-up to greenkeeper ignore


Adding `crudify-mongo` plugin to community list (#5581)


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


Update as upstream


reworking yargs API to make it easier to run in headless environments, e.g., Slack (#646)


re-order FastifyReply generic parameters (#5570)


add camelcase commands to argv (#658)


customize http methods (#5567)


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


change some translations (#667)


add @pybot/fastify-autoload to comm plugins (#5579)


Revert #2879


conform hi locale to y18n.__n expectations (#666)


allow ! in PR title (#5571)


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


Update brightray for atom/brightray#147


add Hindi translations


Bump the dev-dependencies group with 2 updates (#5569)


Code cleanup


add Hungarian translations


Bump process-warning in the dependencies-major group (#5568)


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


Turkish translations for 'did you mean' and 'aliases' (#660)


res serializers not given reply (#5561)


Update brightray for #2851


remove dc-polyfill (#5560)


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


support different body schema per content type (#5545)


Move devtools methods to WebContents


Add "aliases" and "did you mean %s?"


remove automerge from ci alternative runtimes (#5557)


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


fix lint (#5558)


Bump neostandard in the dev-dependencies group (#5554)


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


use `http2` directive in nginx config (#5548)


Add WebContents.getOwnerBrowserWindow


Japanese translations for 'did you mean' and 'aliases'  (#651)


Bump the dev-dependencies group with 2 updates (#5546)


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


Move devtools API to WebContents


update standard-version to version 3.0.0 (#648)


add valtown (#5543)


Add environment variable as escape hatch


Polish translations for 'did you mean' and 'aliases' (#650)


rm < node19 support from secondaryServer.close() (#5542)


Rewrite unity check to look for libunity SOs


initial support for command aliases (#647)


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


fix cruft in changelog


fix test finished earlier than expected (#5540)


Update CronJob


Merge pull request #2942 from arusakov/docs_update_0.33


update .npmignore (#5537)


remove required width and height BrowserWindowOptions


rename version to release


Bump neostandard in the dev-dependencies group (#5531)


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


upgrade yargs-parser (#633)


Bump the dependencies-major group with 2 updates (#5530)


drop lodash.assign (#641)


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


add greenkeeper ignore rule for string-width, which no longer supports Node 0.10 (#634)


support pre and alpha tags (#5528)


for args that have skipValidation set to `true`, check if the parsed arg is `true` (#619)


type definitions and documentation for separated type provider. (#5427)


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


Code cleanup


server.listen listener is not cleanup properly (#5522)


remove navigation for empty content (#5521)


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


update es6-promise to version 4.0.2


addContentTypeParser with fastify.register (#5499)


Improve grammar


update standard to version 8.2.0


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


make opts object optional for .option() (#624)


Introduce SafePromiseLike (#5506)


Merge pull request #2930 from bitdop/patch-1


upgrade standard, and fix appveyor config so that it works with newest standard (#607)


hasRoute method comparison with case insensitive (#5508)


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


Update quick-start.md


clean up indentation in options block (#615)


Migrate to neostandard (#5509)


defer windowWidth() to improve perf for non-help usage (#610)


test deprecation cleanup (#5510)


Merge pull request #2926 from brenca/master


test with latest node 6 again, drop node 5 (#602)


readyListener can be async on server.ready() (#5501)


Fix window state events on Windows


mention config file names must end in .json (#604)


remove unused test (#5496)


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


Update as upstream, small changes


changed parsing of the command string to ignore extra spaces (#600)


Remove `reply.getResponseTime()` (#5490)


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


Detalied documentation about frameBuffer's format.


fix tests when run without TTY (#597)


update tap@19 (#5471)


Add fastify-kysely plugin (#5475)


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


remove unnecessary eslint override (#5493)


Update node, fixes #2916


update cpr to version 2.0.0


Bump pnpm/action-setup from 3 to 4 (#5492)


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


add examples


emit diagnostics_channel events upon routing request (#5252)


update brightray


tests: remove osx from CI, until Travis fixes OSX servers


update indentation and code snippet in the type providers section (#5485)


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


added gitter badge (#593)


change `reply.redirect()` signature (#5483)


Style fix for #2918


update string-width to version 1.0.2 (#591)


update indentation and code snippet in the routes section (#5482)


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


writeEarlyHints (#5480)


update nyc to version 8.1.0


remove node 18 from CI (#5481)


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


defer requiring most external libs until needed (#584)


log all available addresses if listening host is 0.0.0.0 (#5476)


Style fix


adds recommendCommands() for command suggestions (#580)


update indentation on type providers section (#5474)


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


Added documentation about the changes


update lodash.assign to version 4.2.0 (#587)


request and reply decorators can not be a reference type (#5462)


update yargs-parser to version 3.2.0 (#588)


Add test for `config` type in RouteShorthandOptions


Revert "chore(deps): bump sigstore/cosign-installer from 2.8.1 to 3.0.1"


add coerce api (#586)


Fix `config` type in RouteShorthandOptions


apply default builder to command() and apply fail() handlers globally (#583)


interpret demand() numbers as relative to executing command (#582)


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


update yargs-parser to version 3.1.0 (#581)


apply .env() globally (#553)


Optimize resolving X-Forwarded-For addresses


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


Merge pull request #2913 from preco21/master


remove deprecated zh.json (#578)


fix example on constraints (#5468)


Remove undocumented alias of default() (#469)


add tests for error handling (#5451)


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


builder function no longer needs to return the yargs instance (#549)


correct typo (#5461)


Update example variable name prefix (atom to electron)


.help() API can now enable implicit help command (#574)


ci labeler (#5463)


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


add shorthand types (#5455)


Add ability to preload modules (--require, -r)


update mocha to version 3.0.1


remove dep (#5454)


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


Update to Electron v0.33.3


updated the docs to match v3 requirements


Bump v0.33.3


update mocha to version 3.0.0


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


Update to Electron v0.30.8


'yargs is here to help you example' to demand both command and argument under the same demand (#567)


Updated README


Update as upstream, fix small typo


pull in @nexdrew's fixes to yargs-parser (#560)


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


positional arguments were not being handled appropriately by parse() (#559)


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


Update to Electron v0.33.2


add config lookup for .implies() (#556)


handle synchronous errors in errorHandler (#5445)


make dir relative to caller instead of require.main.filename (#548)


update benchmark ci


upgrade jenkins-x/jx to version 0.3.5


Bump v0.33.2


alt runtimes do not support 22 yet


cache pkg lookups by path to avoid returning the wrong one (#552)


update node version in workflows


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


cut release


restore #5419


Clean up code


switch to the ridiculous appveyor URL you get when you switch project orgs


revert eslint changes


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


fix a typo


ignore invalid package.json during read-pkg-up (#546)


updated dependencies to latest versions (#5422)


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


Update node to fix building on Windows


builder is now optional for a command module (#545)


add mkcalendar and report methods (#5439)


Update node, fixes #2894


lazy-load package.json and cache. get rid of pkg-conf dependency. (#544)


update readme (#5442)


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


Fix inconsistent docs: downloadItem.getURL() => downloadItem.getUrl()


disable request logging (#5435)


spec: Suppress the setTimeout test on Travis CI


update nyc to version 7.0.0


suggest explicit use of the `aborted` property (#5438)


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


we now respect the order of _ when applying commands (#537)


update indentation on snippet code (#5418)


bump sigstore/cosign-installer from 2.8.1 to 3.0.1


Some cleanup.


added documentation about commands not inheriting configurations (#526)


Bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 (#5436)


derive missing command string from module filename (#527)


update method matching (#5419)


spec: Increase timeout for setTimeout test


drop unused camelcase dependency fixes #516 (#525)


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


Bump pino from 8.21.0 to 9.0.0 in the dependencies-major group (#5431)


Merge pull request #2877 from kostia/utf8-charset-in-quick-start


keep both zh and zh_CN until yargs@5.x


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


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


add .commandDir(dir) to API to apply all command modules from a relative directory (#494)


Add Fastify asyncforge plugin (#5429)


update mocha to version 2.5.2


Set npm_config_runtime when using npm


fake a tty in tests, so that we can use the new set-blocking (#512)


add new sponsor (#5424)


bump golang.org/x/net


Rename zh.json to zh_CN.json


improve onError docs by specifying what the error handler is (#5358)


Merge pull request #2887 from atom/fix-ffi-crash


update which to version 1.2.9


adds webdav methods that require body & content type parsing (#5411)


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


Update to Electron v0.30.7


link build badge to master branch (#505)


spec: Run an example of ffi


link build badge to master branch


`remove-label` job uses the wrong repo (#5415)


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


Revert "spec: ffi is crashing on OS X"


call out @jameswomack


fix bench co (#5414)


Update libchromium to have the V8 patch


update snippet code (#5406)


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


Merge pull request #2886 from atom/fix-asar-leak


use const as a semantic tool (#502)


limit search space for contentType (#5400)


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


use const as a semantic tool


update example https server (#5389)


bump anchore/sbom-action from 0.13.1 to 0.13.3


spec: Remove the will-navigate test


make stdout flush on newer versions of Node.js (#501)


Extend tap with .test.mjs tests & Rename existing ESM test (#5391)


spec: Reading asar file should not leak fd


update camelcase to version 3.0.0 (#495)


errorCodes import using ESM (#5390)


upgrade jenkins-x-plugins/jx-changelog to version 0.9.5


update standard to version 7.0.0 (#493)


fix up corrupt changelog


update generic constraints link (#5379)


Update as upstream, improve grammar


Bump pnpm/action-setup from 2 to 3 (#5381)


upgrade nyc and standard-version


fix table layout (#5374)


error checking


Fix initializer


update nyc to version 6.4.1 (#490)


hasParser, only accept string or RegExp (#5372)


Remove GUID from Shell_NotifyIcon calls


allow to get completions for any string, not just process.argv (#470)


Add GitHub links to Type Providers + mention Zod (#5365)


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


Update brightray for #2861


fix aliases issues in .pkgConf() (#478)


add fastify-msgraph-change-notifications-webhook to community plugins (#5360)


Allow to directly pass a configuration object to .config() (#480)


Remove ES module warning (#5361)


Include UTF-8 charset in quick start example


Moving 'else' to the same line as closing curly brace in example code (#483)


spelling corrections (#5349)


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


Update AppVeyor and Travis configuration for Node.js v6 (#488)


update x-ray community plugin link (#5350)


spec: ffi is crashing on OS X


spec: Test whether ffi works


Add .skipValidation() method (#471)


add fastify-i18n, vite-plugin-fastify, and vite-plugin-fastify-routes (#5346)


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


Update node to not rely on GC to free memory


Document deprecated alias of default() (#481)


Add Nsolid runtime to CI and Integration tests (#5332)


unused method receiver


win.setMenu is not available on OS X


overhauled travis configuration thanks @maxrimue (#482)


update request page (#5343)


document nested options in environment variables (#476)


Bump xt0rted/markdownlint-problem-matcher from 2.0.0 to 3.0.0 (#5342)


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


switch to standard-version for release management


Bump pnpm/action-setup from 2 to 3 (#5341)


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


Clean up target arch support based on pull request #55 comments.


upgrade to version of yargs-parser that introduces some slick new features, great work @elas7. update cliui, replace win-spawn, replace badge. (#475)


Establish database connection in migration code (#5339)


update license to reflect work undertaken since project was forked from optimist


upgrade jenkins-x-plugins/jx-changelog to version 0.9.2


I agree with @osher lightweight isn't a huge selling point of ours any longer, see #468


loosen content-type checking (#4450)


Merge pull request #2846 from alexsalas/patch-1


fix link in docs, add link to our new standard-changelog format (#473)


make contentTypeParser's existingParser check more strict (#5329)


string replace call  replaced with replaceALl


The options parameter of new-window event


completion now better handles aliases, and avoids duplicating keys.


Update Ecosystem.md (#5336)


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


handle $0 better on Windows platforms


use FifoMap (#5331)


add yq to boot image


spec: Increase timeout for window.open specs


switching to using conventional-changelog for generating the changelog


fix type (#5330)


use changelogs from PRs


Mention window.open inherits options


implemented variadic positional arguments


set useSemicolonDefault default option to false (#5320)


spec: window.open should inherit options of parent window


Add missing features to README docs


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


If invoking .config() without parameters, set a default option


add a Firebase Functions step by step guide (#5318)


cb is not a function at fallbackErrorHandler (#5317)


upgrade jenkins-x-plugins/jx-changelog to version 0.7.1


spec: Add test for allowpopups attribute


Fix links (#5308)


allowpopups attribute


add timestamp, going forward I'm going to experiment with conventional-changelog \o/


typo in module exports


upgrade jenkins-x-plugins/jx-changelog to version 0.7.0


Add allowpopups attribute for webview


Merge pull request #456 from elas7/fix-docs


add merged PRs 428 and 452 to 4.4.0; also remove 436 from 4.3.2 (merged to wrong branch)


Add docs for tracing warnings (#5310)


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


Update to Electron v0.33.1


Request route options url add undefined (#5307)


Merge pull request #8465 from osamamagdy/update-release-docs


Bump v0.33.1


updating changelog in prep for eventual release


amend error codes for latest avvio v8.3.0 (#5309)


update completion() description in README.md


add .tap/ dir (#5303)


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


spec: Suppress beginFrameSubscription for now


Bump actions/dependency-review-action from 3 to 4 (#5301)


spec: Revert back to original behavior of setImmediate


Bump lycheeverse/lychee-action from 1.8.0 to 1.9.3 (#5300)


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


fix misattributed property parent in deprecation warning: request.elapsedTime -> reply.elapsedTime (#5299)


Merge pull request #452 from maxrimue/fix-typo


adds fastify-hana to the community plugins list (#5289)


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


Update documentation to say that 'cmd' can be omitted in .completion()


Merge remote-tracking branch 'origin/remove-duplicate-line'


sync generated code (#5295)


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


Fix demand() when second argument is an array


Web Stream API (#5286)


Add spec for download item.


Fix typo in README


repoint readers to shared `.github` files (#5268)


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


Allow emitting 'done' event when user cancel the download saving dialog.


Fix bash completion when COMP_WORDS has a null word


add ESM usage example in Getting Started (#5294)


introduce concept of context for command execution


adds fastify-sqlite-typed to the community plugins list (#5288)


upgrade jenkins-x-plugins/jx-changelog to version 0.6.0


jsstandard


add github sponsor (#5293)


Add http_response_code, method, referrer, response_headers to did-get-redirect-request event.


Fix Pino docs link (#5284)


upgrade jenkins-x-plugins/jx-changelog to version 0.5.1


Update usage.js


remove unspported package (#5278)


Merge pull request #8479 from jenkins-x/contributing


re-word clarification about `setErrorHandler()` (#5269)


Updating CONTRIBUTING.MD


ensure `onListen` hooks are called when they should be (#5273)


spec: Suppress beginFrameSubscription on CI


Adding tests :)


align fastify.hasRoute to fmw.hasRoute (#5102)


add changelog to boot image


spec: Add timeout for beginFrameSubscription


expose method for setGenReqId on FastifyInstance (#5259)


Merge pull request #2834 from preco21/master


remove `www.` from `fastify.dev` urls (#5270)


upgrade jenkins-x-plugins/jx-health to version 0.0.77


spec: Prevent callback of beginFrameSubscription being called twice


boom, let's just make this a point release


deprecate `Reply#getResponseTime()` in favour of `Reply#elapsedTime` (#5263)


I'm the worst


Add clarification about `fastify.setErrorHandler()` (#5265)


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


Add Chromium's licenses to the dist


update changelog for 4.4.0 release


Update licensing year (#5266)


Add `donwloadItem.getContentDisposition()` API.


updated cliui and y18n dependency


Remove unused imports from fastify.d.ts (#5264)


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


merge more general maintenance work


Remove word repetition (#5260)


Fix cpplint warnings.


Add missing punctuation in Ecosystem (#5261)


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


Add DownloadItem doc.


Always call resource.emitDestroy() (#5228)


err undefined


remove unused promise warning in setNotFoundHandler with preHandler (#5258)


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


flaky on-listen hook test (#5256)


Introduce DownloadItem for supporting more downloading features.


Merge pull request #436 from elas7/remove-duplicate-line


restrict findRoute exposed property (#5253)


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


Implement session.setOpenDownloadDialog() API.


Merge pull request #434 from yargs/remove-duplicate-line


update actions/labeler@5 (#5254)


add instructions to verify archive using cosign with keyless signing


Fix small typo in debug message.