mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
b91ec0cd6f
* feat(core,console,phrases): add custom data editor to application details page add custom data editor to application details page * chore: add changeset add changeset * fix(core): fix input params bug fix input params bug * fix(test): fix the integration tests fix the integration tests * fix(console): use the form controller element use the form controller element * fix(core,console): remove deepPartial statement remove deepPartial statement from the patch application API payload guard * fix(test): fix backchannel integration test fix backchannel integration test
10 lines
612 B
Markdown
10 lines
612 B
Markdown
---
|
|
"@logto/core": minor
|
|
---
|
|
|
|
update the jsonb field update mode from `merge` to `replace` for the `PATCH /application/:id` endpoint.
|
|
remove the `deepPartial` statement from the `PATCH /application/:id` endpoint payload guard.
|
|
|
|
For all the jsonb typed fields in the application entity, the update mode is now `replace` instead of `merge`. This means that when you send a `PATCH` request to update an application, the jsonb fields will be replaced with the new values instead of merging them.
|
|
|
|
This change is to make the request behavior more strict aligned with the restful API principles for a `PATCH` request.
|