v0.22.0
deepfakes/faceswapv0.22.0Dec 6, 2025by mfts
AI Summary
Papermark v0.22.0 introduces AI-powered data rooms with hierarchical auto-indexing, Slack native integration for notifications, and support for new file types including TSV, M4A, MP3, and Keynote. The release also adds data room templates, customizable welcome messages, and various performance improvements.
Key Highlights
- AI Data Rooms Generation with smart structures
- Slack Notifications for instant document alerts
- Hierarchical Auto-Index for organized data rooms
- New file types: .tsv, .m4a, .mp3, .keynote
- Data room templates and customizable branding
New Features
- AI-driven data room structure generation
- Slack native integration with one-click connection
- Hierarchical auto-indexing for large data rooms
- New file type support (TSV, M4A, MP3, Keynote)
- Data room templates
- Customizable welcome messages
- Team creation and management
- Event-based workflow routing
- Folder downloads in audit logs
- Publishable Q&A conversations
- Compliance text options
- Custom form fields with checkbox types
- Invoices page
- Search functionality in data rooms overview
- Bulk download improvements
- Domain configuration enhancements
- Global branding options
- Performance optimizations
- Rate limiting implementation
Full Release Notes
## Highlights ### AI Data Rooms Generation We continue to enhance AI functionalities for data rooms, leveraging the AI components already implemented for you. We recently introduced smart, AI-driven data-room structures. <img width="3016" height="1768" alt="kNC6vZNlDmWwSEd" src="https://github.com/user-attachments/assets/926eb37a-40e3-413f-a087-c48efabb486b" /> ### Slack Notifications Receive instant view notifications for documents and data rooms inside your Slack channel. One click to connect. <img width="4160" height="2340" alt="WK3vvapuA7jMAE5z2r9" src="https://github.com/user-attachments/assets/4c293dcb-468f-4f23-9013-9d4f1ff0f887" /> ### Hierarchical Auto-Index For large data rooms, it's quite annoying to make sure the index numbers are correct and in order. Our auto-index creates a hierarchical index based on the current folders, documents and subfolders order. <img width="1086" height="942" alt="asxadkjaskdjasljhdgrwd" src="https://github.com/user-attachments/assets/62fc65d5-5223-403c-9472-35ecb02e54ae" /> ### Noteworthy changes - new file types: .tsv, .m4a, .mp3, .keynote - add option to create data room from templates - add customizable welcome message - add option to create new teams - add workflows for event-based routing (preview) - add folder downloads in data room visitor audit logs - add publishable Q&A - add compliance text option to agreement - add checkbox type to custom form fields - add option to hide data room banner - add invoices page - add search to data rooms overview - improve data room bulk downloads - improve domain configuration - improve global branding ## What's Changed * fix: conversion scaling for long documents by @mfts in https://github.com/mfts/papermark/pull/1824 * fix: ignore allowlist/denylist from group links via presets by @mfts in https://github.com/mfts/papermark/pull/1826 * feat: add url validation by @mfts in https://github.com/mfts/papermark/pull/1829 * fix: url validation for notion by @mfts in https://github.com/mfts/papermark/pull/1830 * feat: fix missing extension by @mfts in https://github.com/mfts/papermark/pull/1832 * feat: revalidate every 60s by @mfts in https://github.com/mfts/papermark/pull/1833 * feat: add dub integration by @mfts in https://github.com/mfts/papermark/pull/1834 * fix: dataroom without documents show timestamp 0 by @mfts in https://github.com/mfts/papermark/pull/1836 * feat: update notion parsing for custom domain by @mfts in https://github.com/mfts/papermark/pull/1838 * fix: either allow discount or promo codes by @mfts in https://github.com/mfts/papermark/pull/1841 * feat: remove internal response headers by @mfts in https://github.com/mfts/papermark/pull/1842 * refactor: update client proxy by @mfts in https://github.com/mfts/papermark/pull/1843 * feat: increase maxduration by @mfts in https://github.com/mfts/papermark/pull/1845 * feat(ee): add publishable q&a conversations by @mfts in https://github.com/mfts/papermark/pull/1847 * refactor: improve domain configuration experience by @mfts in https://github.com/mfts/papermark/pull/1848 * feat: delete convo endpoint by @mfts in https://github.com/mfts/papermark/pull/1849 * fix: email validation for university domains by @shnai0 in https://github.com/mfts/papermark/pull/1853 * feat: add automatic hierarchical index for dataroom items by @mfts in https://github.com/mfts/papermark/pull/1855 * fix: improve custom domains loading by @mfts in https://github.com/mfts/papermark/pull/1858 * refactor: correct grammar in security policy document by @mfts in https://github.com/mfts/papermark/pull/1857 * feat: update link agreement to show compliance text by @mfts in https://github.com/mfts/papermark/pull/1850 * feat: server-side detection if dataroom index enabled by @mfts in https://github.com/mfts/papermark/pull/1859 * feat: emails updates and new emails by @shnai0 in https://github.com/mfts/papermark/pull/1801 * feat: extend max duration by @mfts in https://github.com/mfts/papermark/pull/1864 * feat: slack/reform by @AshishViradiya153 in https://github.com/mfts/papermark/pull/1852 * feat: add integrations by @mfts in https://github.com/mfts/papermark/pull/1865 * feat: Slack native integration by @AshishViradiya153 in https://github.com/mfts/papermark/pull/1802 * feat: enable slack for all by @mfts in https://github.com/mfts/papermark/pull/1867 * feat: add annotations by @mfts in https://github.com/mfts/papermark/pull/1868 * feat: add m4a and mp3 audio support by @mfts in https://github.com/mfts/papermark/pull/1860 * feat: add slack connection banner to sidebar by @shnai0 in https://github.com/mfts/papermark/pull/1870 * feat: add performance indexes by @mfts in https://github.com/mfts/papermark/pull/1871 * feat: add ratelimiting by @mfts in https://github.com/mfts/papermark/pull/1874 * fix: password encryption by @mfts in https://github.com/mfts/papermark/pull/1875 * feat: add spacing between logo and home button by @mfts in https://github.com/mfts/papermark/pull/1873 * fix: email footer by @mfts in https://github.com/mfts/papermark/pull/1876 * feat: speed improvements by @mfts in https://github.com/mfts/papermark/pull/1877 * feat: improve document processing by @mfts in https://github.com/mfts/papermark/pull/1879 * feat: improve pause function by @mfts in https://github.com/mfts/papermark/pull/1880 * feat: add revalidation for error props by @mfts in https://github.com/mfts/papermark/pull/1882 * feat: show archived links on documents by @mfts in https://github.com/mfts/papermark/pull/1883 * fix: duplicate permission group for duplicated links by @mfts in https://github.com/mfts/papermark/pull/1886 * fix: stop trial expiration emails for paying users by @mfts in https://github.com/mfts/papermark/pull/1885 * feat: add TSV download only support by @mfts in https://github.com/mfts/papermark/pull/1887 * feat: persist sidebar open state by @mfts in https://github.com/mfts/papermark/pull/1888 * chore: update dependencies by @mfts in https://github.com/mfts/papermark/pull/1884 * fix: auto translate access screen by @mfts in https://github.com/mfts/papermark/pull/1891 * feat: add privacy line by @mfts in https://github.com/mfts/papermark/pull/1890 * fix: gif positioning when resizing browser by @mfts in https://github.com/mfts/papermark/pull/1889 * feat: add agreement to limits by @mfts in https://github.com/mfts/papermark/pull/1892 * feat: sanitize and validate team name by @mfts in https://github.com/mfts/papermark/pull/1896 * fix: watermark enabled without config by @mfts in https://github.com/mfts/papermark/pull/1897 * feat: add custom welcome message to regular documents by @mfts in https://github.com/mfts/papermark/pull/1893 * feat: datarooms folders by @mfts in https://github.com/mfts/papermark/pull/1898 * feat: improve team settings loading by @mfts in https://github.com/mfts/papermark/pull/1899 * fix: ratelimt limits by @mfts in https://github.com/mfts/papermark/pull/1900 * feat: apply dataroom accent color to otp screen by @mfts in https://github.com/mfts/papermark/pull/1902 * feat: add banner toggle to presets by @mfts in https://github.com/mfts/papermark/pull/1904 * fix: zoom not centered by @mfts in https://github.com/mfts/papermark/pull/1909 * feat: add option to hide branding banner by @mfts in https://github.com/mfts/papermark/pull/1908 * feat: add agreement text field character counter and increase limit 3f87 by @mfts in https://github.com/mfts/papermark/pull/1911 * feat: implement link deletion with warning by @mfts in https://github.com/mfts/papermark/pull/1906 * feat: transition email domain by @mfts in https://github.com/mfts/papermark/pull/1912 * feat: update the checking email by @mfts in https://github.com/mfts/papermark/pull/1913 * feat: updates to dataroom templates by @mfts in https://github.com/mfts/papermark/pull/1915 * feat: add redirect by @mfts in https://github.com/mfts/papermark/pull/1916 * feat: fixes by @mfts in https://github.com/mfts/papermark/pull/1921 * feat: improvements by @mfts in https://github.com/mfts/papermark/pull/1922 * fix: watermark download by @mfts in https://github.com/mfts/papermark/pull/1923 * fix(api): respect enableNotification preset setting by @mfts in https://github.com/mfts/papermark/pull/1925 * feat: add support for keynote files by @mfts in https://github.com/mfts/papermark/pull/1926 * feat: add presentation full screen button by @mfts in https://github.com/mfts/papermark/pull/1927 * feat: add per-document advanced mode toggle by @mfts in https://github.com/mfts/papermark/pull/1928 * feat: improve bulk download tracking by @mfts in https://github.com/mfts/papermark/pull/1929 * chore: extend maxduration for download function by @mfts in https://github.com/mfts/papermark/pull/1931 * feat(ee): workflows by @mfts in https://github.com/mfts/papermark/pull/1932 * feat(ee): dataroom invitations by @mfts in https://github.com/mfts/papermark/pull/1933 * fix: various fixes by @mfts in https://github.com/mfts/papermark/pull/1934 * fix: dataroom index by @mfts in https://github.com/mfts/papermark/pull/1936 * fix: ratelimit by @mfts in https://github.com/mfts/papermark/pull/1937 * feat: add invoices page by @mfts in https://github.com/mfts/papermark/pull/1939 * fix: encrypt preset password via api by @mfts in https://github.com/mfts/papermark/pull/1940 * feat: add viewerName if available by @mfts in https://github.com/mfts/papermark/pull/1941 * feat: update email sending by @mfts in https://github.com/mfts/papermark/pull/1942 * feat: add checkbox to custom form field by @mfts in https://github.com/mfts/papermark/pull/1944 * chore: change subject line by @mfts in https://github.com/mfts/papermark/pull/1945 * feat: add tags to datarooms by @mfts in https://github.com/mfts/papermark/pull/1947 * chore: update conversion and packages by @mfts in https://github.com/mfts/papermark/pull/1948 * fix: conversation not saving on link create by @mfts in https://github.com/mfts/papermark/pull/1949 * feat: data room updates by @shnai0 in https://github.com/mfts/papermark/pull/1946 **Full Changelog**: https://github.com/mfts/papermark/compare/v0.21.0...v0.22.0