Update dependency puppetlabs:trapperkeeper to v4.0.2 #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
nil
->4.0.2
Release Notes
puppetlabs/trapperkeeper (puppetlabs:trapperkeeper)
v4.0.2
Compare Source
logged?
to not emit an incorrect message when there are no matches, and clean up the output from multiple unexpected matches.v4.0.1
Compare Source
logged?
that removes the restriction that only one log line must match the pattern, adds printing to the function and repo documentation to make users aware of this single line match restrictionv4.0.0
Compare Source
This is a major release with breaking changes.
v3.3.3
Compare Source
v3.3.2
Compare Source
v3.3.1
Compare Source
This is a maintenance release
v3.3.0
Compare Source
This is a potentially breaking dependency version update release
v3.2.1
Compare Source
This is a maintenance release
also PDB-5215 and
CLJ-2431).
v3.2.0
Compare Source
This is a minor feature release
puppetlabs.trapperkeeper.internal/shutdown!
function. Returns collection of exceptions caught during execution of shutdown sequence instead of nil.stop
method ofpuppetlabs.trapperkeeper.app/TrapperkeeperApp
protocol with an argumentthrow?
to handle cases where exceptions in shutdown sequence should be rethrown.puppetlabs.trapperkeeper.testutils.bootstrap
helper macroses to throw exception when shutdown finished abruptly.v3.1.1
Compare Source
This is a maintenance release
v3.1.0
Compare Source
This is a minor feature release
v3.0.0
Compare Source
This is a maintenance release
v2.0.1
Compare Source
This is a maintenance release
v2.0.0
Compare Source
This is a maintenance release
to support using nrepl/nrepl
org.clojure/tools.nrepl as of the 0.3.x series (last on this line was 0.2.13)
v1.5.6
Compare Source
This is a maintenance release
v1.5.5
Compare Source
This is a maintenance release
v1.5.4
Compare Source
This is a maintenance release.
v1.5.3
Compare Source
This is a maintenance release.
type key in main
v1.5.2
Compare Source
This is a maintenance release.
lein-parent
plugin to inherit dependency versions from parent project.
v1.5.1
Compare Source
This is a minor feature release
specifying the restart file option via a command line argument
v1.5.0
Compare Source
This is a feature/bugfix/maintenance release
restart file which, if specified, will contain an integer that increments when
a TK app has successfully started all of its services
dependencies could not be specified for a service without a protocol
v1.4.1
Compare Source
This is a bugfix release. It fixes a single issue
when loading bootstrap.cfg from resources/classpath
v1.4.0
Compare Source
This is feature/bugfix release. It is a re-release of 1.3.2
and paths in TK's "bootstrap-config" CLI argument
doesn't error if two services implementing the same protocol are started
fail during startup if an unrecognized service is found in bootstrap config
related errors log what file they come from
v1.3.2
Compare Source
This version was released by mistake, it was intended to be 1.4.0
v1.3.1
Compare Source
This is a bugfix / maintenance / minor feature release
optional dependencies could not be used without a service protocol
into repo, instead of storing it on the github wiki
version of clj typesafe / hocon wrapper, fixing bug that prevented
variable interpolation from working properly in hocon config files
bootstrap-services-with-config
testutils macrotestutils macros, e.g.
with-logged-event-maps
.TK-330,
TK-331 - various minor
improvements to HUP support to eliminate some bugs/annoyances that
were possible in pathological situations
v1.3.0
Compare Source
This is a feature release.
restarting a TK app via HUP signal, w/o shutting down entire JVM process
dependency to 1.4.6, to minimize dependency conflicts for consumers
app-context
API; all servicecontexts are now stored under a key called
:service-contexts
. Thisshouldn't affect any consuming code unless you were digging into the
internal
app-context
API for really low-level tests or similar.v1.2.0
Compare Source
This is a minor feature release.
dependencies, which allow services to take advantage of other services if
they're included in the bootstrap and gracefully handled when they are not
included. See the
docs
for more detail.
v1.1.4
Compare Source
v1.1.3
Compare Source
This is a bugfix release.
logging testutils, where the log appenders weren't implementing the
isStarted
method.
v1.1.2
Compare Source
This is a bugfix / minor feature release.
(is (logged?
test assertionnow captures log messages that were logged by other (non-Clojure) threads.
logs-matching
now has an additional signature that accepts a log levelmain
functionv1.1.1
This is a maintenance / minor feature release.
dependencies to latest versions.
v1.1.0
This is a minor feature release.
EvaluatorFilter
, which allows users to configurethe logging to filter log messages based on regular expression patterns.
v1.0.1
--debug flag was set
v1.0.0
about adhering to semver from here on out.
v0.5.2
This is a minor feature and bugfix release.
service-symbol
function in lifecycle error messages to make it easierto determine which service caused the error
in the TK
main
function.in the --config CLI argument.
v0.5.1
This is a bugfix release.
defservice
from working with protocols that were defined in a different namespace.v0.5.0
This is a feature release with a minor breaking API change.
puppetlabs.trapperkeeper.services/Service
protocol - namely,service-context
.References to these functions are no longer automatically in scope inside a
service
ordefservice
definition as they were previously (via macro magic),and they must be
require
d like any other function -(require '[puppetlabs.trapperkeeper.services :refer [service-context]])
.service
macrov0.4.3
This is a minor feature release.
--config
command-line argumentservice-symbol
andget-services
functions to protocolsv0.4.2
This is a minor feature release.
middlewares
to the nREPL service, to allowregistration of nREPL middleware (e.g. for compatibility with LightTable).
(Thanks to
exi
for this contribution!)v0.4.1
This is a maintenance/bugfix release.
log statements.
shutdown-agents
on trapperkeeper exit, to prevent the JVM fromhanging for 60 seconds on shutdown (if any services were using
future
).v0.4.0
This release includes improved error handling and logic for shutting down Trapperkeeper applications.
init
orstart
functions:stop
functions are now called, even when an error is thrown by any service'sinit
orstart
function. This means thatstop
implementations must now be resilientto invocation even when
init
orstart
has not executed.boot-services-with-cli-data
,boot-services-with-config
, andboot-with-cli-data
to return the
TrapperkeeperApp
instance rather than propagating theThrowable
.check-for-errors!
function on the
TrapperkeeperApp
instance to detect any errors that may have occurredwhile services were being bootstrapped.
v0.3.12
This is a maintenance release.
v0.3.11
This is a maintenance/bugfix release.
v0.3.10
This is a maintenance release.
v0.3.9
This is a maintenance release.
v0.3.8
This is a bugfix and maintenance release.
v0.3.7
This is a bugfix and maintenance release.
v0.3.6
This is a bugfix and maintenance release.
shutdown-on-error
.v0.3.5
service
/defservice
macros.shutdown-on-error
.service-id
from being called from a service'sinit
function.v0.3.4
testutils/bootstrap
namespace, to make it easier to write tests for servicesv0.3.3
get-service
to theService
protocol, which allows service authors to get a reference to the protocol instance of a service if they prefer that to the prismatic-style function injectionsv0.3.2
our advertised schemas
some thing related to aot.
v0.3.1
This is a maintenance release.
v0.3.0
Compare Source
defservice
API so that it supports service lifecycles more explicitly,and now uses clojure protocols as the means for specifying functions provided
by a service.
improvement for applications that are accepting HTTPS connections
v0.1.1
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.