## [21.0.0](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/compare/v20.4.0...v21.0.0) (2026-06-11)

### ⚠ BREAKING CHANGES

* replace MAYBE_GUEST with GUEST

### Features

* add - to be allowed char for tag names ([9666ed4](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/9666ed4ad1ca1643447aca5495241afdc47afccb))
* add asset versioning and browsing ([4e40635](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/4e406351ff9f7e2d1808561460ae2a3b39fbdcab))
* add email status to shares ([b9efb8c](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/b9efb8c2f40ccb8014bfcdd3740663b9a415807f))
* add EmailCooldown response on 200 status code for share resend emails ([fc7371a](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/fc7371ab619c2432a7c688caf0eeef4844e41165))
* add endpoins introduced in cosmo ([46b3570](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/46b35704b4a88a97ed544a0816eef0e28ed23192))
* add endpoint to fetch the assets vtt ([b8e00a7](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/b8e00a7597c10322432c5e06c8abb8c179a11a9b))
* add mailer send resend endpoint; refacor: mail instances ([888414e](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/888414e7f458ee9a8de188f23b3a1acf66ae4dea))
* **ci:** move release trigger to main ([c5e6d3f](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/c5e6d3f8e9ea9f77302dcc47937f6dcae05cc36d))
* **high5-document:** add optional ttl parameter ([1425f75](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/1425f75c5b882434df3b19a2805bcc8d77087b8d))
* **high5:** add ANY document type support ([975fb02](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/975fb02c2e6a16f697b2cf0ab9ccabf751306cc7))
* **high5:** add partial update and key deletion for object documents ([de05ff0](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/de05ff01a57ed285f06217d1c601273b1256018f))
* **high5:** implement upsert document endpoint ([53a2820](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/53a282060ad3351395d98c1824f96a5345fef025))
* **high5:** update cronjob methods to support schedule presets ([60b06a8](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/60b06a8fbcdde69e507e5abbbb2b1d1500f18894))
* implement sendMentionNotification for comment for all users ([1341089](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/1341089f53e8fb23469badf53c626823e8fb40e7))
* implements colorcode enum for comment and marker color ([3689405](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/368940591a8cf78c80e55620feef0a30b52a843a))
* implements visibility field in comment to toggle internal and external visibility ([80c43bb](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/80c43bb54c6c211ecccf6b5d872f9f69766ae659))
* replace MAYBE_GUEST with GUEST ([1792079](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/17920793ef7fa876262dc0fb5abc98ee866da7a1))

### Bug Fixes

* lint changes ([b1a0712](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/b1a0712f8bd7cf056657815d41266395325a5734))
* make timestamp out optional ([673b769](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/673b76982d3756dbd4d8886835c62a73d8ee89ab))
* re-allow whitespace on tag names ([e01c87b](https://github.com/moovit-sp-gmbh/hcloud-sdk-js/commit/e01c87b0e56cc5bd55af1dcd2a530c11bfe9666e))
