This is a maintenance release.
- update clj-parent to 4.9.1
This is a maintenance release.
- update clj-parent to 4.6.17
This is a maintenance release.
- update clj-parent to 4.6.14
This is a maintenance release.
- update clj-parent to 4.4.1
This is a maintenance release.
- update clj-parent to 3.1.1
- remove implementation of uuid? If an alternative is needed, use kitchensink.core/uuid?
This is a feature release.
This is a maintenance release
- Bumps clj-parent to 0.6.1, with i18n 0.8.0.
This is a maintenance release
- PCP-731 Bump clj-parent to
0.4.3 for i18n 0.7.1.
This is a maintenance release.
- PCP-731 Bump i18n to 0.7.0
to pickup a change in pot file name.
- Bump clj-parent to 0.4.1.
This is a maintenance release.
- Add a schema for the PCP v2 ErrorMessage, which did not previously match the
specification.
This is a feature release.
- PCP-600 Add schema
definitions to be used in inventory updates. Additionally changes the
return value of
uri-wildcard?
to be the exploded Uri in case it is a
wildcard, or nil otherwise; this should not impact truthiness of the value. - Bump clj-parent to 0.3.2
This is a major feature release introducing PCP v2. It continues to support PCP
v1, but breaks API compatibility for those using this library.
This is a maintenance release
- PCP-620 Validate chunk
lengths when decoding to prevent DOS
This is a maintenance release
- Updates clj-i18n to 0.4.3 for a bug introduced in 0.4.2
This is a maintenance release
- Updates clj-i18n to 0.4.2 for a performance-related bug fix
This is a maintenance release
- PCP-525 Explicitly
validate the Message argument of the message/encode function.
- PCP-535 Don't run tests
with schema validation enabled.
- PR #26 Update
dependencies to be consistent with upstream projects.
This is a maintenance release
- PCP-367 Add i18n library
and mark text strings for extraction.
- PCP-467 Disable Prismatic
Schema validation by default.
- PCP-483 Fix InventoryRequest
schema. It was overly broad in relation to the definition at
pcp-specifications.
This is a feature release.
This is the first public release to clojars.
- PCP-42 Added schema for
http://puppetlabs.com/version_error
message bodies. - PCP-45 Release to clojars
rather than internal nexus servers.
This is a maintenance release
- CTH-311 Updated
Uri scheme from
cth
to pcp
- Renamed from former codenames to new component names.
- Removed server state from Message (CTH-328)
- Removed add-hops function
- Added add-debug add-json-debug functions
- Now verify that MessageId looks like a uuid
- Added prismatic schema schema.core/defn decorations to the rest of
the public api functions (CTH-206)
- Renamed Endpoint -> Uri, and reworked envelope schema for changes to
cthun specifications (CTH-210)
- Initial internal release, extracted from cthun server (CTH-185)
- Added set-expiry
- Added Message schema and made make-message constrain to it.