(inc-version version inc-type)(inc-version version inc-type suffix)Increment a given semver version according to the given inc-type.
An optional suffix can be provided to be appended to the end of the
version string.
Examples:
(inc-version "0.0.0" :patch) ;; => "0.0.1"
(inc-version "0.0.0" :minor) ;; => "0.1.0"
(inc-version "0.0.0" :major) ;; => "1.0.0"
(inc-version "0.0.1" :build) ;; => "0.0.1.1"
(inc-version "0.0.1.1" :patch) ;; => "0.0.2.0"
(inc-version "0.0.0" :major "-SNAPSHOT") ;; => "1.0.0-SNAPSHOT"
Increment a given semver `version` according to the given `inc-type`. An optional `suffix` can be provided to be appended to the end of the version string. Examples: ```clojure (inc-version "0.0.0" :patch) ;; => "0.0.1" (inc-version "0.0.0" :minor) ;; => "0.1.0" (inc-version "0.0.0" :major) ;; => "1.0.0" (inc-version "0.0.1" :build) ;; => "0.0.1.1" (inc-version "0.0.1.1" :patch) ;; => "0.0.2.0" (inc-version "0.0.0" :major "-SNAPSHOT") ;; => "1.0.0-SNAPSHOT" ```
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |