- update trapperkeeper-webserver-jetty9 to 2.4.0 which adds disconnect function for websockets
- Update jdbc-utils to 1.2.4, which includes methods for jsonb type PGObject transformations
- Update jvm-ssl-utils to 1.0.2, which updates BouncyCastle, fixing a security issue
- downgrade dynapath from 1.0.0 to 0.2.5 (See SERVER-2421).
- update trapperkeeper-authorization to 1.0.0, which brings in the ability to specify rules based on RBAC permissions. NOTE: this is not a breaking update.
- update clojure to 1.10.0.
- update dynapath to allow compilation on jdk8 but operation on later java versions.
- update jackson-databind to 2.9.8, fixing several security vulnerabilities
- update clj-rbac-client to 0.9.4 for wrap-cert-only-access authentication middleware.
- update trapperkeeper-webserver-jetty9 to 2.3.1 which suppresses Jetty's default behavior of reporting its version in the server headers.
- update clj-rbac-client to 0.9.3, the first public release of the library
- update trapperkeeper-scheduler to 1.1.0 which adds support for interval based scheduling
- update trapperkeeper-scheduler to 1.0.1 to exclude c3p0 dependency
- update clj-rbac-client to 0.9.2 to increase the number of concurrent request the client will make to activity and rbac services
- update trapperkeeper-scheduler to 1.0.0 to use the quartz scheduler instead of at-at internally.
- update ring-middleware to 1.0.1 for better logging of uncaught exceptions
- update tk-metrics to 1.2.0 for new jolokia version
- Update
ssl-utils
to 1.0.1
- Update
metrics-clojure
from 2.6.1 to 2.10.0 - Update
tk-jetty-version
from 2.2.0 to 2.3.0 - Add
medley
at version 1.0.0
- Update
org.apache.commons/commons-compress
from 1.8 to 1.17 - Update
prismatic/schema
from 1.1.1 to 1.1.9 - Update
liberator
from 0.12.0 to 0.15.2
- update clj-ldap to 0.2.0 to bring in some new versions of dependencies.
- Update
trapperkeeper-webserver-jetty9
to 2.2.0
(updates Jetty to 9.4.11-20180605) - Update jdbc-util to 1.2.3 to fix some migration / restart issues seen in testing
- Update
rbac-client
to 0.9.1 that adds a new function subject
to the consumer protocol and remote implementation
- Update
jdbc-util
to 1.2.2 - update
org.clojure/java.jdbc
to 0.7.7
- Update
jdbc-util
to 1.2.1
- Update
jdbc-util
to 1.2.0
- Update
trapperkeeper-status
to 1.1.0
- Update
puppetlabs/rbac-client-version
to 0.9.0
- Update
janino
to version 3.0.8 - Update
ssl-utils
to version 1.0.0
Breaking changes -- new version of clojure and changes to ring-mock.
- update clojure to 1.9
- update logback to 1.2.3
- update org.clojure namespaced dependencies to the latest versions
- move from ring-mock to the new namespaced ring/ring-mock version
- update ring-defaults to the latest version
- update postgresql to latest patch version
- Update jvm-ssl-utils to 1.0.2, which updates BouncyCastle, fixing a security issue
- update trapperkeeper-authorization to 1.0.0, which brings in the ability to specify rules based on RBAC permissions. NOTE: this is not a breaking update.
- update jackson-databind to 2.9.8, fixing several security issues
- update trapperkeeper-webserver-jetty9 to 2.3.1 which suppresses Jetty's default behavior of reporting its version in the server headers.
- update trapperkeeper-webserver-jetty9 to 2.3.0, which fixes some security vulnerabilities
- update clj-rbac-client to 0.8.4 to increase the maximum number of simultaneous connections
- update ring-middleware to 1.0.1 for better logging of uncaught exceptions
- update tk-metrics to 1.2.0 for new jolokia version
- update ssl-utils to 1.0.1 for new SAN ext. parsing
- update clj-http client to 1.0.0 to take advantage of the new persistent client options
- update clj-ldap to 0.2.0 to bring in new versions of dependencies
- update jdbc-util to 1.2.3 to prevent partial migration failure
- update jdbc-util to 1.2.2, and java-jdbc to 0.7.7
- Update clj-rbac-client to add
subject
to the consumer service protocol
- Update trapperkeeper-status to 1.1.0
- Update clj-rbac-client with list-permitted-for method
- Update trapperkeeper to 1.5.6, which causes SIGHUP to be logged at INFO level instead of debug
- Update Jackson to 2.9.4 and pull in the Jackson Afterburner module for use with JrJackson.
- Update jdbc-util to 1.1.1 to fix issue with pglogical activated during migrations.
- Update trapperkeeper-webserver-jetty9 to 2.1.2, which enables gzipping of POST request responses
- Update for Java 9 compatibility, minor version bump because some of these are feature releases
- Update
puppetlabs/jdbc-util
to version 1.1.0 - Update
org.postgresql/postgresql
to version 42.2.0 - Update
com.zaxxer/HikariCP
to version 2.7.4 - Update
org.cojure/java.jdbc
to version 0.7.5 - Update
puppetlabs/trapperkeeper
to version 1.5.5 - Update
puppetlabs/clj-kitchensink
to version 2.5.2
- update bidi to 2.1.3, which avoids a bug when parsing URIs with spaces. Also update comidi to 0.3.2, to be compatible with the new bidi.
- update
com.fasterxml.jackson.core/jackson-databind
to 2.9.1 which remediates CVE-2017-15095
- update
puppetlabs/trapperkeeper-status
to version 1.0.0 which includes additional metrics reporting - update
puppetlabs/trapperkeeper-webserver-jetty9
to version 2.1.1 which appropriately denies content renegotiation.
- update
puppetlabs/jdbc-util
to version 1.0.3 which includes updates for the postgres driver and HikariCP - add a depdendecy to 'org.postgres/postgres' version 42.1.4
- Update
puppetlabs/rbac-client-version
to version 0.8.1 - Breaking change: the new version of the rbac client includes a new method within the RbacConsumerService protocol, and dependent projects will require updating to accommodate for it.
- Update
puppetlabs/clj-kitchensink
to version 2.5.0 - Update
puppetlabs/trapperkeeper
to version 1.5.3
- Add
jackson-databind
at version 2.9.0 - Update
puppetlabs/rbac-client
to version 0.7.1
- Update
trapperkeeper-webserver-jetty9
to version 2.1.0
- Update
cheshire
to 5.8.0 - Update
jackson-core
to 2.9.0 - Update trapperkeeper-filesystem-watcher to version 1.1.0
- Update puppetlabs/clj-kitchensink to version 2.4.0
- Update puppetlabs/jvm-ssl-utils to version 0.9.1
- Update puppetlabs/ssl-utils to version 0.9.0
- Add
honeysql
at version 0.6.3 - Update ring/ring-defaults to version 0.3.0. Projects no longer need to exclude
javax.servlet/servlet-api
.
- Update puppetlabs/http-client to version 0.9.0
- Update trapperkeeper-metrics to version 1.1.0
- Update puppetlabs/jdbc-util to version 1.0.2
- Update io.dropwizard.metrics/metrics-core to version 3.2.2
- Add io.dropwizard.metrics/metrics-graphite locked to the same version as metrics-core
- Update puppetlabs/jdbc-util to version 1.0.1
- Add
metrics-clojure
at version 2.6.1. - Add
org.ow2.asm/asm-all
at version 5.0.3.
- Add
com.taoensso/nippy
at version 2.10.0. - Update
trapperkeeper-webserver-jetty9
to version 2.0.1.
Note: The trapperkeeper-webserver-jetty9
bump also bumps the underlying
Jetty version from 9.2.10 to 9.4.4. Both tk-webserver-jetty9 and Jetty
9.4.x are built using JDK 8 whereas earlier versions were built using JDK 7.
- Add
structured-logging
at version 0.2.0 - Add
instaparse
at version 1.4.1 - Add
bidi
at version 2.0.12 - Add
commons-logging
at version 1.2 - Add
commons-beanutils
at version 1.9.2 - Add
commons-collections
at version 3.2.2
- Update
jdbc-util
to 1.0.0 - Add
com.zaxxer/HikariCP
at version 2.6.1
Note: jdbc-util requires jdk8
- Update
cheshire
to 5.7.1 - Update
jackson-core
to 2.8.6 - Update
jdbc-util
to 0.6.2 - Update
rbac-client
to 0.7.0
Cheshire had a bug that was fixed: https://github.com/dakrone/cheshire/issues/112.
The updates to jdbc-util include some new functions to create databases.
- Update
clj-kitchensink
to 2.3.0 - Update
snakeyaml
to 1.18 - Add a test jar for
puppetlabs/rbac-client
Note that the snakeyaml bump contains some minor breaking changes, which may
affect users who use snakeyaml without clj-yaml.
Merges up 0.4.5:
- Updates
puppetlabs/rbac-client
to 0.6.2. - Updates
puppetlabs/jdbc-util
to 0.6.1.
- Updates
puppetlabs/i18n
to 0.8.0 - Adds
circleci/clj-yaml
0.5.5 - Updates
puppetlabs/jdbc-util
to 0.6.0 - Adds
puppetlabs/rbac-client
0.6.1
This is a Y release due to the replacement of clj-yaml
with
circleci/clj-yaml
.
- Adds dependency for
io.dropwizard.metrics/metrics-core
3.1.2 - Updates
puppetlabs/trapperkeeper-metrics
to 1.0.0 - Updates
puppetlabs/i18n
to 0.7.0 - Removes dependency on
puppetlabs/pe-trapperkeeper-metrics
It should be noted that puppetlabs/trapperkeeper-metrics
1.0.0 introduces
some breaking changes in the metrics
section of its trapperkeeper
configuration. Projects which require trapperkeeper-metrics
will need to be
updated. See the documentation
for details
- Updates
puppetlabs/rbac-client
to 0.6.2. - Updates
puppetlabs/jdbc-util
to 0.6.1.
- Updates
puppetlabs/i18n
to 0.8.0.
- Updates
puppetlabs/i18n
to 0.7.1.
- Backports
puppetlabs/i18n
0.7.0 to clj-parent 0.4.x
line.
- Updates
puppetlabs/http-client
to 0.8.0.
- Updates
logback
to 1.1.9. - Updates
clj-kitchensink
to 2.2.0. - Updates
trapperkeeper-metrics
to 0.6.0. - Updates
pe-trapperkeeper-metrics
to 0.3.0.
- Updates
trapperkeeper-webserver-jetty9
to 1.7.0. - Updates
clj-i18n
to 0.6.0.
- Updates 'trapperkeeper-webserver-jetty9' to 1.6.0.
- Updates 'trapperkeeper-scheduler' to 0.1.0.
- Updates 'trapperkeeper-status' to 0.7.1.
- Updates org.apache.httpcomponents/http-client to 4.5.2.
Adds the following new dependencies:
- java.classpath 0.2.3
- java.jdbc 0.6.2-alpha3
- core.cache 0.6.5
- core.memoize 0.5.9
- data.priority-map 0.0.7
- org.apache.commons/commons-lang3 3.4
- org.apache.httpcomponents/httpcore 4.4.5
- quoin 0.1.2
- stencil 0.5.0
- Updates
trapperkeeper-metrics
to 0.5.0. - Updates
trapperkeeper-status
to 0.7.0. - Updates
puppetlabs/i18n
to 0.5.1.
- Updates clj-http-client to version 0.7.0.
- Updates jvm-ssl-utils to version 0.8.3.
- Updates tk-status to version 0.6.0.
- Introduces ring/ring-defaults at 0.2.0.
- Introduces puppetlabs/trapperkeeper-metrics at 0.4.2.
- Adds org.clojure/clojurescript at version 1.7.122.
- Updates puppetlabs/dujour-version-check to 0.2.1.
- Adds org.apache.commons/commons-compress, at version 1.8.
- Updates puppetlabs/kitchensink to 2.1.0; this is a major version
bump of kitchensink due to the change in the schema of the slingshot
exceptions (from 'type'/'message' to 'kind'/'msg', to match other PL
HTTP APIs).
- Updates org.clojure/tools.cli from 0.3.3 to 0.3.4
- Updates ring/ring-json from 0.3.1 to 0.4.0
Adds the following new dependencies:
- pe-trapperkeeper-metrics 0.2.1
- org.clojure/data.json 0.2.6
- org.yaml/snakeyaml 1.13
- org.apache.maven.wagon/wagon-provider-api 2.10
- org.apache.httpcomponents/httpclient 4.5.1
- clj-stacktrace 0.2.8
- ring/ring-json 0.3.1
- org.tcrawley/dynapath 0.2.4
- trptcolin/versioneer 0.2.0
- trapperkeeper-filesystem-watcher 1.0.1
- trapperkeeper-comidi-metrics 0.1.1
- cljs-dashboard-widgets 0.1.0
- Updated jdbc-util to 0.5.0
- Update dujour-version-check to 0.1.8
- Updated jvm-ssl-utils to 0.8.2.
- Updated commons-codec to 1.10 and ring-servlet to 1.5.0.
- Updated compojure to 1.5.0 and trapperkeeper-status to 0.5.0.
- Added jdbc-util, version 0.4.15.
- Updated tools.logging to 0.3.1 and tools.macro to 0.1.5.
- KS version was incorrectly set to 1.3.2, fixed to 1.4.0.
- TK version was incorrectly set to 1.5.3, fixed to 1.5.2.