- update jdbc-util to address issues with scheme-migration table being creaated on replicas
- update clj-ldap to 0.2.1 to address an issue with base-64 encoded names
- update trapperkeeper to fix a bug with error handling
- use clojure 1.10.1
- provide versions of bouncycastle with fips
- add nrepl/nrepl 0.6.0 to move to mainline development for nrepl
- left org.clojure/tools.nrepl to maintain backwards compatibility
- update to Trapperkeeper 2.0.0 to take advantage of nrepl/nrepl
- add the analytics client to the managed dependencies
- update trapperkeeper-webserver-jetty9 to 2.4.1 which only disconnects if the session is still open
- 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 trapperkeeper to fix a bug with error handling
- update trapperkeeper to 2.0.0, which makes use of the updated nrepl
- add nrepl/nrepl 0.6.0 to move to mainline development for nrepl
- left org.clojure/tools.nrepl to maintain backwards compatibility
- update to Trapperkeeper 2.0.0 to take advantage of nrepl/nrepl
- update trapperkeeper-webserver-jetty9 to 2.4.1 which includes a
disconnect
function for disconnecting websocket connections
- 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.
Can you improve this documentation? These fine people already did:
jonathannewman, Maggie Dreyer, Justin Stoller, Chris Price, Michael Smith, Jeremy Barlow, Ruth Linehan, Katie Lawhorn, Patrick Carlisle, Andrew Roetker, Lucy Wyman, Brandon High, Rob Browning, Enis Inan, Joe Pinsonault, Amy Sahli, Jonathan Morris, Austin Blatt, Wyatt Alt, Adrien Thebo, Justin Holguin, speedofdark, Dan Lidral-Porter, Zachary Kent, Nick Lewis, libbymo & Matthaus OwensEdit on GitHub