diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ed2a568..1e62d4a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,4 +70,3 @@ jobs: CLOJARS_USERNAME: ${{ secrets.CLOJARS_USERNAME }} CLOJARS_PASSWORD: ${{ secrets.CLOJARS_PASSWORD }} run: lein deploy snapshots - diff --git a/CHANGELOG.md b/CHANGELOG.md index 21fbf20..6d64620 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [Unreleased] +## [0.7.0] - 2024-02-12 ### Changed @@ -207,7 +207,8 @@ First release. -[Unreleased]: https://github.com/totakke/cavia/compare/0.6.2...HEAD +[Unreleased]: https://github.com/totakke/cavia/compare/0.7.0...HEAD +[0.7.0]: https://github.com/totakke/cavia/compare/0.6.2...0.7.0 [0.6.2]: https://github.com/totakke/cavia/compare/0.6.1...0.6.2 [0.6.1]: https://github.com/totakke/cavia/compare/0.6.0...0.6.1 [0.6.0]: https://github.com/totakke/cavia/compare/0.5.1...0.6.0 diff --git a/README.md b/README.md index df26615..80fdaba 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,10 @@ be directly used in a project and source codes. Cavia downloads test resources from remotes, checks their hash before tests, and provides convenience functions to access the resources. +## NOTICE + +The OSS license of Cavia was changed to the [MIT License](LICENSE) since v0.7.0. + ## Installation Cavia is available as a Maven artifact from [Clojars](http://clojars.org/cavia). @@ -26,13 +30,13 @@ Cavia is available as a Maven artifact from [Clojars](http://clojars.org/cavia). Clojure CLI/deps.edn: ```clojure -cavia/cavia {:mvn/version "0.6.2"} +cavia/cavia {:mvn/version "0.7.0"} ``` Leiningen/Boot: ```clojure -[cavia "0.6.2"] +[cavia "0.7.0"] ``` ## Basic usage @@ -116,11 +120,13 @@ macro. (cavia/get!)) ``` -`get!` and other functions output progress and logs' print to stdout. To call -the above functions quietly, use `without-print` macro. +`get!` and other functions output logs and download progress to stdout. To call +the above functions quietly, use `with-verbosity` macro. For example, the +following code suppresses normal messages but displays download progress. ```clojure -(without-print +(with-verbosity {:message false + :progress true} (cavia/get! prof)) ``` diff --git a/project.clj b/project.clj index aff6119..9a2aa018 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject cavia "0.7.0-SNAPSHOT" +(defproject cavia "0.7.0" :description "Remote resource management for Clojure projects" :url "https://github.com/totakke/cavia" :license {:name "The MIT License"