Releases: badgateway/ketting
Releases · badgateway/ketting
v7.0.0-beta.0
- Note: this release has a number of BC breaks, which will only affect you if
you wrote custom format parsers. See the wiki for more details. - #326: State objects now have
follow()
andfollowAll()
methods. - #322: Add
type
,status
,detail
,instance
properties toProblem
class, for better support of [application/problem+json
][6]. (@sazzer). - #327: If a response is received with a
Content-Location
header, the
response will now immediately get stored in the cache. - Support for [
draft-dalal-deprecation-header
][7]. Ketting will now emit
warnings if aDeprecation
header is detected, and will also provide
information from theSunset
header and include the uri of thedeprecation
link relation. - Support for the latest [HAL-Forms][5] features, including
target
,step
,
min
,max
,type
,minLength
,maxLength
,placeholder
,cols
,rows
. - Support multiple HAL Forms, as per the latest spec updates. Before only a
'default' form was supported. - Add
textarea
form field type. - #324: Only use
{cache: 'no-cache'}
with.refresh()
, not.get()
. - Fixed a subtle URL resolving bug in browsers. (Node was not affected).
v6.2.0
v6.1.4
v6.1.3
v6.1.2
v6.1.1
v6.1.0
- Large changes in the actions/form system. This should still be considered
experimental and could cause some minor BC breaks. - Actions are now effectively a serialization of a HTML form, and it's now
possible to introspect information such as thetarget
,method
,
contentType
, etc. - Some refactoring in the
State
objects, simplifiying these significantly.
v6.0.4
v6.0.3
- #241: Add
application/prs.hal-forms+json
to Accept header and treat as
HAL (@reda-alaoui). - #260:
action()
could not be successfully called on a HAL action.
(@reda-alaoui). - Add
action()
function toState
interface.