diff --git a/CHANGELOG.md b/CHANGELOG.md index 06dad15..248d1a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.11.0 (2024-12-03) + +* Added `MigrationIndex` protocol +* Added `:create-unique-index` vector migration + ## 0.10.1 (2024-11-08) * Fixed bug in `load-migrations` when used with vector migrations diff --git a/README.md b/README.md index dd92b84..4777f70 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,11 @@ for expressing web applications. Add the following dependency to your deps.edn file: - dev.weavejester/ragtime {:mvn/version "0.10.1"} + dev.weavejester/ragtime {:mvn/version "0.11.0"} Or to your Leiningen project file: - [dev.weavejester/ragtime "0.10.1"] + [dev.weavejester/ragtime "0.11.0"] ## Overview diff --git a/core/project.clj b/core/project.clj index fffd582..b512235 100644 --- a/core/project.clj +++ b/core/project.clj @@ -1,4 +1,4 @@ -(defproject dev.weavejester/ragtime.core "0.10.1" +(defproject dev.weavejester/ragtime.core "0.11.0" :description "A database-independent migration library" :url "https://github.com/weavejester/ragtime" :scm {:dir ".."} diff --git a/jdbc/project.clj b/jdbc/project.clj index 476c72a..9a260ee 100644 --- a/jdbc/project.clj +++ b/jdbc/project.clj @@ -1,4 +1,4 @@ -(defproject dev.weavejester/ragtime.jdbc "0.10.1" +(defproject dev.weavejester/ragtime.jdbc "0.11.0" :description "Ragtime migrations for JDBC" :url "https://github.com/weavejester/ragtime" :scm {:dir ".."} @@ -6,7 +6,7 @@ :url "http://www.eclipse.org/legal/epl-v10.html"} :dependencies [[org.clojure/clojure "1.10.3"] [org.clojure/java.jdbc "0.7.12"] - [dev.weavejester/ragtime.core "0.10.1"] - [dev.weavejester/ragtime.sql "0.10.1"]] + [dev.weavejester/ragtime.core "0.11.0"] + [dev.weavejester/ragtime.sql "0.11.0"]] :profiles {:dev {:dependencies [[com.h2database/h2 "2.3.232"]]}}) diff --git a/next-jdbc/project.clj b/next-jdbc/project.clj index f8b78f3..1aae7ac 100644 --- a/next-jdbc/project.clj +++ b/next-jdbc/project.clj @@ -1,4 +1,4 @@ -(defproject dev.weavejester/ragtime.next-jdbc "0.10.1" +(defproject dev.weavejester/ragtime.next-jdbc "0.11.0" :description "Ragtime migrations for next.jdbc" :url "https://github.com/weavejester/ragtime" :scm {:dir ".."} @@ -6,7 +6,7 @@ :url "http://www.eclipse.org/legal/epl-v10.html"} :dependencies [[org.clojure/clojure "1.10.3"] [com.github.seancorfield/next.jdbc "1.3.967"] - [dev.weavejester/ragtime.core "0.10.1"] - [dev.weavejester/ragtime.sql "0.10.1"]] + [dev.weavejester/ragtime.core "0.11.0"] + [dev.weavejester/ragtime.sql "0.11.0"]] :profiles {:dev {:dependencies [[com.h2database/h2 "2.3.232"]]}}) diff --git a/project.clj b/project.clj index a2bf947..55b460d 100644 --- a/project.clj +++ b/project.clj @@ -1,12 +1,12 @@ -(defproject dev.weavejester/ragtime "0.10.1" +(defproject dev.weavejester/ragtime "0.11.0" :description "A database-independent migration library" :url "https://github.com/weavejester/ragtime" :license {:name "Eclipse Public License" :url "http://www.eclipse.org/legal/epl-v10.html"} - :dependencies [[dev.weavejester/ragtime.core "0.10.1"] - [dev.weavejester/ragtime.sql "0.10.1"] - [dev.weavejester/ragtime.jdbc "0.10.1"] - [dev.weavejester/ragtime.next-jdbc "0.10.1"]] + :dependencies [[dev.weavejester/ragtime.core "0.11.0"] + [dev.weavejester/ragtime.sql "0.11.0"] + [dev.weavejester/ragtime.jdbc "0.11.0"] + [dev.weavejester/ragtime.next-jdbc "0.11.0"]] :plugins [[lein-sub "0.3.0"] [lein-codox "0.10.8"]] :sub ["core" "sql" "jdbc" "next-jdbc"] diff --git a/sql/project.clj b/sql/project.clj index 6ec1090..765f6b3 100644 --- a/sql/project.clj +++ b/sql/project.clj @@ -1,4 +1,4 @@ -(defproject dev.weavejester/ragtime.sql "0.10.1" +(defproject dev.weavejester/ragtime.sql "0.11.0" :description "SQL migration for Ragtime" :url "https://github.com/weavejester/ragtime" :scm {:dir ".."}