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.2Release Notes
puppetlabs/trapperkeeper (puppetlabs:trapperkeeper)
v4.0.2Compare Source
logged?to not emit an incorrect message when there are no matches, and clean up the output from multiple unexpected matches.v4.0.1Compare 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.0Compare Source
This is a major release with breaking changes.
v3.3.3Compare Source
v3.3.2Compare Source
v3.3.1Compare Source
This is a maintenance release
v3.3.0Compare Source
This is a potentially breaking dependency version update release
v3.2.1Compare Source
This is a maintenance release
also PDB-5215 and
CLJ-2431).
v3.2.0Compare 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.stopmethod ofpuppetlabs.trapperkeeper.app/TrapperkeeperAppprotocol with an argumentthrow?to handle cases where exceptions in shutdown sequence should be rethrown.puppetlabs.trapperkeeper.testutils.bootstraphelper macroses to throw exception when shutdown finished abruptly.v3.1.1Compare Source
This is a maintenance release
v3.1.0Compare Source
This is a minor feature release
v3.0.0Compare Source
This is a maintenance release
v2.0.1Compare Source
This is a maintenance release
v2.0.0Compare 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.6Compare Source
This is a maintenance release
v1.5.5Compare Source
This is a maintenance release
v1.5.4Compare Source
This is a maintenance release.
v1.5.3Compare Source
This is a maintenance release.
type key in main
v1.5.2Compare Source
This is a maintenance release.
lein-parentplugin to inherit dependency versions from parent project.
v1.5.1Compare Source
This is a minor feature release
specifying the restart file option via a command line argument
v1.5.0Compare 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.1Compare Source
This is a bugfix release. It fixes a single issue
when loading bootstrap.cfg from resources/classpath
v1.4.0Compare 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.2Compare Source
This version was released by mistake, it was intended to be 1.4.0
v1.3.1Compare 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-configtestutils 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.0Compare 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-contextAPI; 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-contextAPI for really low-level tests or similar.v1.2.0Compare 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.4Compare Source
v1.1.3Compare Source
This is a bugfix release.
logging testutils, where the log appenders weren't implementing the
isStartedmethod.
v1.1.2Compare Source
This is a bugfix / minor feature release.
(is (logged?test assertionnow captures log messages that were logged by other (non-Clojure) threads.
logs-matchingnow has an additional signature that accepts a log levelmainfunctionv1.1.1This is a maintenance / minor feature release.
dependencies to latest versions.
v1.1.0This 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.0about adhering to semver from here on out.
v0.5.2This is a minor feature and bugfix release.
service-symbolfunction in lifecycle error messages to make it easierto determine which service caused the error
in the TK
mainfunction.in the --config CLI argument.
v0.5.1This is a bugfix release.
defservicefrom working with protocols that were defined in a different namespace.v0.5.0This is a feature release with a minor breaking API change.
puppetlabs.trapperkeeper.services/Serviceprotocol - namely,service-context.References to these functions are no longer automatically in scope inside a
serviceordefservicedefinition as they were previously (via macro magic),and they must be
required like any other function -(require '[puppetlabs.trapperkeeper.services :refer [service-context]]).servicemacrov0.4.3This is a minor feature release.
--configcommand-line argumentservice-symbolandget-servicesfunctions to protocolsv0.4.2This is a minor feature release.
middlewaresto the nREPL service, to allowregistration of nREPL middleware (e.g. for compatibility with LightTable).
(Thanks to
exifor this contribution!)v0.4.1This is a maintenance/bugfix release.
log statements.
shutdown-agentson trapperkeeper exit, to prevent the JVM fromhanging for 60 seconds on shutdown (if any services were using
future).v0.4.0This release includes improved error handling and logic for shutting down Trapperkeeper applications.
initorstartfunctions:stopfunctions are now called, even when an error is thrown by any service'sinitorstartfunction. This means thatstopimplementations must now be resilientto invocation even when
initorstarthas not executed.boot-services-with-cli-data,boot-services-with-config, andboot-with-cli-datato return the
TrapperkeeperAppinstance rather than propagating theThrowable.check-for-errors!function on the
TrapperkeeperAppinstance to detect any errors that may have occurredwhile services were being bootstrapped.
v0.3.12This is a maintenance release.
v0.3.11This is a maintenance/bugfix release.
v0.3.10This is a maintenance release.
v0.3.9This is a maintenance release.
v0.3.8This is a bugfix and maintenance release.
v0.3.7This is a bugfix and maintenance release.
v0.3.6This is a bugfix and maintenance release.
shutdown-on-error.v0.3.5service/defservicemacros.shutdown-on-error.service-idfrom being called from a service'sinitfunction.v0.3.4testutils/bootstrapnamespace, to make it easier to write tests for servicesv0.3.3get-serviceto theServiceprotocol, 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.2our advertised schemas
some thing related to aot.
v0.3.1This is a maintenance release.
v0.3.0Compare Source
defserviceAPI 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.1Compare 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.