1.2.1
]1.1.0
1.0.0
URLClassLoader
s are no longer modifiable
by default) (gh-92)0.4.0
3.5.0
(gh-83)add-dependencies
now allows you to specify which ClassLoader
to modify
(gh-63)Named
value (strings, keywords, or symbols)
(gh-84)merge-versions-from-managed-coords
(gh-74), and dependency
and
make-repository
(gh-69)resolve-dependencies
(gh-72)cemerick.pomegranate.aether/resolve-artifacts
, which allows for the
resolution of a sequence of artifacts, without doing transitive resolution on
their dependencies. (gh-57)0.2.0
This release contains breaking changes from 0.1.3
, though it's expected that
the affected APIs are rarely used.
Dynamic classpath support (cemerick.pomegranate
)
URLClasspath
protocol has been removed in favor of using
dynapath's DynamicClasspath
protocol.
(gh-43) breaking changeclassloader-hierarchy
now starts at the current thread context classloader
instead of Clojure's "baseLoader". breaking changeresources
and classloader-resources
fns for determining from which
classloader(s) a given resource is available (gh-48)Aether API (cemerick.pomegranate.aether
and friends)
install-artifacts
and deploy-artifacts
are now generalized to operate over
multiple files (vs. the prior assumptions re: an artifact + a POM) (gh-52)resolve-dependencies*
now available that returns the bare Aether results of
dependency resolution, sans Clojure-friendly graphification (gh-50)resolve-dependencies
, install-artifacts
, and deploy-artifacts
now accept
an optional :repository-session-fn
to potentially modify the Aether
RespositorySystemSession
prior to its use (gh-56)Can you improve this documentation? These fine people already did:
Chas Emerick, Erik Assum & Juho TeperiEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close