Skip to content

Tags: inglor/nvchecker

Tags

v2.9

Toggle v2.9's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.9

* added support for using awesomeversion to compare versions
* htmlparser: the xpath can point to an HTML element too
* vsmarketplace: use better filterType
* fixed the whole process exits when result processing raises an exception
* fixed typos in various places

v2.8

Toggle v2.8's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.8

* added support for CRAN source
* nvcmp: added `--exit-status` option to exit with 4 when there are
  differences
* improved the android-sdk source
* fixed issues with the aiohttp and httpx alternative http libraries

v2.7

Toggle v2.7's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.7

* bitbucket source: added support for its filtering and sorting query parameters
* nvcmp tool: added a `-j` / `--json` option to output in JSON format
* nvcmp tool: added a `-a` / `--all` option to output all versions (even those kept the same)

v2.6.1

Toggle v2.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.6.1

* fix asyncio eventloop errors on Python < 3.10

v2.6

Toggle v2.6's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.6

* replaced the toml library with tomli
* added a `--failures` flag to exit with 3 if there are errors
* regex source: check that we have only one group in the regex
* resolved asyncio.get_event_loop warning
* adapted to newer httpx
* some documentation fixes

v2.5

Toggle v2.5's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.5

* added POST support for `regex` and `htmlparser` sources
* fixed `regex` to fail instead of error if nothing is found
* cleaned up dependency

v2.4

Toggle v2.4's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.4

* added "openvsx" and "vsmarketplace" sources for VSCode extensions
* added "htmlparser" source that extracts web pages with XPath (requires
  lxml to be installed)
* added "combiner" source to combine results from other sources
* added optional token option to sources that uses builtin HTTP
  functionality (e.g. "regex" and "httpheader" sources)
* added option to not verify HTTPS certificates
* made "repo" option of "alpm" source optional
* fixed "container" source pagination
* fixed "apt" source not handling multiple versions in repo
* improved documentation
* other minor fixes and updates

v2.3

Toggle v2.3's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.3

* added an "httpheader" source that can be used for HTTP redirections and the like
* added option to return a commit hash for the "git" source
* added an "alpm" source that checks pacman's package database
* fixed errors when gitlab default branch is not "master"

v2.2

Toggle v2.2's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.2

* added a "container" source for Docker and the like
* added a simple nvchecker-notify script
* added a "channel" option for Android SDK packages
* added list options support for gems source
* added list options support for repology source
* added a "subrepo" option for repology source
* improved version record files formatting for git and human
* improved the error message on file loading failures
* fixed the "provided" option for non-soname "provides" for archpkg source
* fixed docs on "git" source

v2.1

Toggle v2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
lilydjwg 依云
version 2.1

There are only a few minor updates in this version.

* `to_pattern` supports empty string
* added man page support (run `make man` inside docs/)
* don't install docs/conf.py
* rename sample_source.toml to sample_config.toml