The Pedestal Server-side Libraries
A change has been made to the path-params-decoder to address the breaking change in 0.6.0; by making the decoder idempotent, it is no longer a breaking change.
This release simply updates Jetty dependencies to address recently discovered CVEs.
Upgrade dependencies to fix CVEs:
Full release notes in the CHANGELOG; this covers some minor breaking changes.
The emphasis for this release was primarily about addressing CVEs in dependencies; internally, we also shifted the build from Leiningen to Clojure CLI (aka deps.edn
). Finally, documentation and examples were updated and refreshed.
Full Changelog: https://github.com/pedestal/pedestal/compare/0.5.10...0.6.0
This release addresses the following issues:
TraceSpan
, TraceSpanLog
, TraceSpanLogMap
and TraceSpanBaggage
to Scope
. This aligns Pedestal's OpenTracing support with OpenTracing version 0.33. Affected implementations should be changed to interact with spans directly, as per the Pedestal Tracing sample, as opposed to going through the Scope instance.TraceOrigin/-span
for nils.This release addresses the following issues:
fast-resource
interceptor now passes on context correctly. Resolves #658
fast-resource
. Resolves #651.log
function. Resolves #638.Template resource 'leiningen/new/pedestal_service/.gitignore' not found.
error
encountered when running lein pedestal-service [app-name]
with the Pedestal 0.5.6
release.For a full list of changes, please see this comparison of 0.5.6...0.5.7
url-for
:strict-path-params?
option is now more strict. nil
values are not allowed. Addresses #602.For a full list of changes, please see this comparison of 0.5.5...0.5.6
Thanks to everyone who helped on all changes that went into 0.5.5.
log/log-span
.For a full list of changes, please see this comparison of 0.5.4...0.5.5