3.1.0

This is a minor feature release.

3.0.0

Maintenance: * Update dependencies to take up clj-parent 4

2.5.2

This is a minor maintenance release.

Maintenance: * Fix adding URLs to classpath under Java 9.

2.5.1

This is a minor maintenance release.

Maintenance: * Fix symbol redef warnings under Clojure 1.9

2.5.0

This is a minor feature release.

Features: * add a stream->sha256 function for hashing the contents of an InputStream

2.4.0

This is a minor feature and improvement release.

Features: * add a utf8-string->sha256 function, directly analogous to utf8-string->sha1 * add a file->sha256 function, equivalent to reading a file's contents as a UTF-8 string and hashing the result. Uses an InputStream internally to avoid reading the entire file into memory at once.

Improvement: * the open-port-num function should now return a random port number from the entire traditional ephemeral port range of 49152 through 65535.

2.3.0

This is a minor feature release.

Features: * add a parser for period strings (7d, 12h, etc) into Joda Periods * fix file connection leaks in the functions 'lines' and 'ini-to-map'

2.2.0

This is a minor feature release.

Features:

Maintenance:

2.1.1

The 2.1.1 release was burned and folded into 2.2.0.

2.1.0

This is a minor feature release.

Features:

2.0.0

This is a bugfix release which contains one backward incompatible change.

Bug fix:

1.4.0

This is a minor feature release, which also includes some bugfixes and maintenance work.

Features:

Bug fixes:

Maintenance: * Reduce use of reflection * Remove unused plugins and jenkins scripts * Switch to lein-parent for managing dependency versions

1.3.1

This is a maintenance release.

1.3.0

This is a maintenance / minor feature release.

1.2.0

1.1.0

1.0.0

0.7.3

0.7.2

0.7.1

0.7.0

0.6.0

0.5.4

0.5.3

0.5.2