v0.7.426
Chainlit/chainlitv0.7.426Jul 5, 2026by ArtyomSavchenko
AI Summary
This release focuses on enhancing card attributes with readonly support and versioning, alongside improvements to processes and backup/restore functionality. Security updates include mandatory email confirmation for invites, while the UI receives refinements for printing and editor positioning.
Key Highlights
- Added readonly support to MarkupEditor and improved hierarchy-based attributes.
- Enhanced Processes with 'WhenRequiredFieldsFilled' and 'OnExecutionDone' triggers.
- Security improvements: Email confirmation required for invite links.
- Backup & Restore: Added download button and comprehensive guide.
- Product Versioning: Added action to add new versions and fixed export functionality.
Breaking Changes
- Remove deprecated import endpoint
- Throw Forbidden if user is not workspace member in checkJoin
New Features
- Add readonly support to MarkupEditor and improve hierarchy-based attributes
- Add nested view setting and card version settings
- Add support for images in markup properties
- Add Todo required fields and WhenRequiredFieldsFilled trigger for processes
- Add OnExecutionDone trigger for processes
- Add action to add new product version
- Require email confirmation in invite links
- Add backup download button and script
- Add slots functionality for HR & Office
- Show actions menu for right click on checkbox in header
- Ability to skip initial content creation
Full Release Notes
## Cards & Attributes * Add readonly support to MarkupEditor and improve hierarchy-based attributes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10835 * Fix markup check by @BykhovDenis in https://github.com/hcengineering/platform/pull/10836 * Fix main section lock by @BykhovDenis in https://github.com/hcengineering/platform/pull/10837 * Nested view setting by @BykhovDenis in https://github.com/hcengineering/platform/pull/10838 * Card version settings by @BykhovDenis in https://github.com/hcengineering/platform/pull/10843 * Fix relation versioning setting by @BykhovDenis in https://github.com/hcengineering/platform/pull/10844 * Fix enum presenter readonly by @BykhovDenis in https://github.com/hcengineering/platform/pull/10846 * Id override by @BykhovDenis in https://github.com/hcengineering/platform/pull/10847 * Fix tag attribute lock by @BykhovDenis in https://github.com/hcengineering/platform/pull/10850 * Support images in markup properties by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10882 * Fix markup field in md table by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10840 * Required attributes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10918 * Fix add tag by @BykhovDenis in https://github.com/hcengineering/platform/pull/10921 * Simplify create card popup by @BykhovDenis in https://github.com/hcengineering/platform/pull/10926 * Use getOwnAttributes for mixins when resolving required fields by @BykhovDenis in https://github.com/hcengineering/platform/pull/10936 * Add baseType property and related functionality across card model by @BykhovDenis in https://github.com/hcengineering/platform/pull/10940 * Implement reference versioning functionality across various components by @BykhovDenis in https://github.com/hcengineering/platform/pull/10941 ## Processes * Todo required fields by @BykhovDenis in https://github.com/hcengineering/platform/pull/10934 * WhenRequiredFieldsFilled by @BykhovDenis in https://github.com/hcengineering/platform/pull/10937 * Add OnExecutionDone trigger and related functionality for processes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10944 ## Product Versioning * Add action to add new product version by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10865 * Fix product version export by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10866 ## Security & Accounts * Require email confirmation in invite links by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10861 * Allow disabling password aging rule by @BykhovDenis in https://github.com/hcengineering/platform/pull/10867 * Throw Forbidden if user is not workspace member in checkJoin by @BykhovDenis in https://github.com/hcengineering/platform/pull/10869 * Fix account info disclosure by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10874 * Remove deprecated import endpoint by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10912 ## Backup & Restore * Add backup download button and script by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10935 * Fix backup restore by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10943 * Add backup/restore guide by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10945 * Remove link to missing file in backup-restore.en.md by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10947 ## HR & Office * Slots by @BykhovDenis in https://github.com/hcengineering/platform/pull/10897, https://github.com/hcengineering/platform/pull/10898, https://github.com/hcengineering/platform/pull/10899 * Public holiday various fixes by @aonnikov in https://github.com/hcengineering/platform/pull/10901 * Fix office employee assign by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10942 ## UI & UX * Disable push notifications button for desktop by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10839 * Show actions menu for right click on checkbox in header by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10841 * Print fixes and improvements by @aonnikov in https://github.com/hcengineering/platform/pull/10905 * Adjust editor left menu position by @aonnikov in https://github.com/hcengineering/platform/pull/10928 ## Localization * Add missing translation by @BykhovDenis in https://github.com/hcengineering/platform/pull/10845 * Add Polish translation by @pawelkedzior in https://github.com/hcengineering/platform/pull/10907 * Complete Polish translation for billing and contact plugins by @acidkill in https://github.com/hcengineering/platform/pull/10924 ## Other * Ability to skip initial content creation by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10812 * Fix CI: emit TypeScript declarations in tag npm publish workflow by @dearlordylord in https://github.com/hcengineering/platform/pull/10842 * Downgrade slow query diagnostics by @ignatremizov in https://github.com/hcengineering/platform/pull/10884 * Ignore blank browser push keys by @ignatremizov in https://github.com/hcengineering/platform/pull/10885 ## New Contributors * @ignatremizov made their first contribution in https://github.com/hcengineering/platform/pull/10884 * @pawelkedzior made their first contribution in https://github.com/hcengineering/platform/pull/10907 * @acidkill made their first contribution in https://github.com/hcengineering/platform/pull/10924 **Full Changelog**: https://github.com/hcengineering/platform/compare/v0.7.423...v0.7.426