BREAKING CHANGE:
-
Require Node 18+
-
chore: update deps. and devDeps. and lint
- feat: switch to JSDOM
- chore: update deps., devDeps.
- fix: allow
engines
higher than 14
- fix: allow for absent
next
- fix: backwards logic re: detection of path
- feat: support
directory
andpassthroughErrors
- fix: indicate character may also be missing in error message
- feat: Use any
req.jsonData
set by middleware - refactor: Improve code readability
- fix: avoid erring on implicit
index.html
with query params
- fix: avoid erring on implicit
index.html
with query params - fix: allow detection of XHTML with query params
- fix: BREAKING: switch to comma-separated
query-server-support
header, addingjsonata
- fix: proper display of error messages
- fix: BREAKING: rename
query-request-bindings
toquery-bindings
- fix: BREAKING/SECURITY: drop insecure
query-request-jsonpath
approach - refactor: BREAKING: rename
query-request-*
(xpath1
andcss
) to droprequest-
- feat: adds
query-jsonata
as new JSON querying option
- feat: BREAKING: proper CLI parsing; support
debug
,path
,cwd
arguments;port
andhost
arguments must now be named - fix: BREAKING: change default of
Node
to empty string forpath
- fix: proper content-type for CSS and JavaScript
- test: run in parallel
- feat: add
path
argument to getter
- feat: switch to native ESM
- feat: add binary
- feat: export getter with
cwd
- feat: jsonpath(-plus) support
- fix: cheerio issue
- fix: allow calling from root
- refactor: remove bundled
node_modules
- chore: add linting; add start script; add deps. and devDeps; add
.editorconfig
- Initial commit