[2.14.0] - 2026-10-25
Added
- API alignment with Hudu 2.48.1 (reference:
api-docs-v2.48.1.json; the older v2.40.0–v2.44.2 spec files are removed from the repo). New/changed fields surfaced in descriptions and AI-tool schemas, e.g. articleslist_pinnedand asset layout fieldspotentially_proxied. - Password Shares resource — manage shares of an asset password's public link against
/asset_passwords/{id}/shares: get, getAll, create, delete (Hudu node only — not exposed on Hudu AI Tools). Create requiresexpire_in(seconds until the share link expires): a positive integer capped at 1 year, so never-expiring links are not permitted; anexpire_insmuggled through additional fields is dropped. - Articles pin/unpin — new operations pinning/unpinning an article in its folder list (
PUT /articles/{id}/pin/PUT /articles/{id}/unpin), on both the Hudu node and Hudu AI Tools. They are write operations, so they requireallowWriteOperationson the AI tools node. - Number field display options on Asset Layout Fields create/update:
number_type(number|currency|percentage) andcurrency_code. Options are stripped from non-Number fields,number_typeis validated against the API enum, and a non-empty ISO 4217currency_code(e.g.USD) is required whennumber_typeiscurrency.
Fixed
- Asset Layout Fields writes pin the field identity: create no longer accepts a client-chosen field
id(the API 2.48.1 create contract has none), and update re-pins the located field'sid, so anidcarried in the update payload can no longer retarget the whole-layout PUT to a different record.