- Merge #55 - Adds default-deps to keys checked for aliases. Thank you, @timothypratley!
- Add a
--fail
flag that will cause the program to exit with code1
(non-zero) if something was out of date. Useful for CI. #39 - Updated all dependencies.
- Merge #47 - Update dependencies, including
tools.deps.alpha
itself.
- Fix
pom.xml
, there was no source code inv2.0.0
.
- Breaking Replaced the
--update
flag with the--write
flag. - Breaking Changed scoping rules to be the same with or without the
--write
flag - Breaking Remove support for the
--overrides
flag.:override-deps
will be checked by default. To ignore them, use the:depot/ignore
metadata. - Breaking Changed scoping rules to be the same with or without the
--resolve-virtual
flag - Breaking Changed
--resolve-virtual
to be read-only unless combined with--write
- Fixed inconsistent output styles
- Added the
--every
flag which allows checking all aliases at once - Bump various dependencies.
- Republish v1.8.3 without the
target
directory which contained some old AOTed classes. Thanks for the heads up, Sean Corfield!
- Merge #24 - Replace calls to
clojure-env
with new API.
--resolve-virtual
should now be stable, all thanks to @plexus.
- Merge #19 - Fix depot.zip/left, clean up whitespace.
- Merge #17 - Resolve snapshots.
- Merge #16 - Reduce the runtime by making multiple requests in parallel.
- Merge #15 - Consider overrides in the outdated check mode too.
- Merge #13 - Fix a couple of issues with
--update
.
- Merge #9 - Ignore "RELEASE" and "LATEST", bring back Clojure 1.8 compatibility (as mentioned in #7).
- Merge #10 - Let --update also check :override-deps.
Even more improvements from @plexus! I also sorted out some formatting and deleted some unused forms, but that's all.
- Merge #6 - Updating
deps.edn
automatically with--update
.
Thank you very much, @plexus!
- Merge #5 - Support
:override-deps
. - Bump
org.clojure/tools.cli
to0.4.1
. - Bump
org.clojure/tools.deps.alpha
to0.5.460
.
- Merge #4 - Add support for git dependencies.
Thank you, @kennyjwilli, great contribution.
- Merge #3
- Only consider changes when selected and latest are non-blank strings.
- Gather changes and print a nice table rather than printing as differences are found.
- Print a message if no changes can be found.
Thank you very much, @robert-stuttaford!
- Only try to check dependencies that use the
:mvn/version
key, attempting to parse git shas was causing an error. #1
- Initial release with
depot.outdated.main
that checks for outdated dependencies in yourdeps.edn
file.