Versions in lib_deps

as listed in the docs:

[env:myenv]
lib_deps =
  13
  PubSubClient
  Json@~5.6,!=5.4
  https://github.com/gioblu/PJON.git#v2.0
  https://github.com/me-no-dev/ESPAsyncTCP.git

The #version also does something with git repositories. Is that a release nr, the version nr in the properties? Can I also reference a commit? I’d like to explicitly version my dependencies.

Sure, just use SHA1 checksum of commit instead of release/tag name.

See Redirecting...