Prep for 1.0.0-rc1 release

This commit is contained in:
Sean Corfield 2019-06-04 18:03:44 -07:00
parent b64fbf35ff
commit 3b5bfc6d17
3 changed files with 11 additions and 8 deletions

View file

@ -6,13 +6,16 @@ Only accretive/fixative changes will be made from now on.
The following changes have been committed to the **master** branch and will be in the next release:
* None.
## Stable Builds
* 2019-06-04 -- 1.0.0-rc1:
* Fix #24 by adding return type hints to `next.jdbc` functions.
* Fix #22 by adding `next.jdbc.optional` with six map builders that omit `NULL` columns from the row hash maps.
* Documentation improvements (#27, #28, and #29), including changing "connectable" to "transactable" for the `transact` function and the `with-transaction` macro (for consistency with the name of the underlying protocol).
* Fix #30 by adding `modified` variants of column name functions and builders. The `lower` variants have been rewritten in terms of these new `modified` variants. This adds `:label-fn` and `:qualifier-fn` options that mirror `:column-fn` and `:table-fn` for row builders.
## Stable Builds
* 2019-05-24 -- 1.0.0-beta1:
* Set up CircleCI testing (just local DBs for now).
* Address #21 by adding `next.jdbc.specs` and documenting basic usage.

View file

@ -9,12 +9,12 @@ It is designed to work with Clojure 1.10 or later, supports `datafy`/`nav`, and
You can add `next.jdbc` to your project with either:
```clojure
{seancorfield/next.jdbc {:mvn/version "1.0.0-beta1"}}
{seancorfield/next.jdbc {:mvn/version "1.0.0-rc1"}}
```
for `deps.edn` or:
```clojure
[seancorfield/next.jdbc "1.0.0-beta1"]
[seancorfield/next.jdbc "1.0.0-rc1"]
```
for `project.clj` or `build.boot`.
@ -29,7 +29,7 @@ For the examples in this documentation, we will use a local H2 database on disk,
```clojure
;; deps.edn
{:deps {org.clojure/clojure {:mvn/version "1.10.0"}
seancorfield/next.jdbc {:mvn/version "1.0.0-beta1"}
seancorfield/next.jdbc {:mvn/version "1.0.0-rc1"}
com.h2database/h2 {:mvn/version "1.4.197"}}}
```

View file

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>seancorfield</groupId>
<artifactId>next.jdbc</artifactId>
<version>1.0.0-beta1</version>
<version>1.0.0-rc1</version>
<name>next.jdbc</name>
<description>The next generation of clojure.java.jdbc: a new low-level Clojure wrapper for JDBC-based access to databases.</description>