2024 Q4
Release Notes 2.187.0 (11.12.2024)
Improvements Introducing a "testing" option for document generation endpoints We have introduced an additional option for document generation endpoints in API v4. You can now specify the parameter "testing" in the payload to generate a document preview without counting the generation as part of your monthly usage. This option will add a large PREVIEW watermark across your document. This will allow you to geFew readersRelease Notes 2.186.0 (04.12.2024)
Internal updates Release 2.186.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.185.0 (27.11.2024)
Improvements Improved validation and error responses for HTML 2 PDF Service Fixes Fixed data wrapping for Open Editor / Edit template endpoint in API v4 Internal updates Release 2.185.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.184.0 (14.11.2024)
Improvements Added pagination to Get Form API request. Improved template change detection in the editor to prevent the editor from closing with unsaved changes. Optimized database requests. Fixes Fixed Chart output scaling. Internal updates Release 2.184.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.183.0 (06.11.2024)
Improvements Improved Text component user experience The Text component is now split into Text, Number and Date; you no longer need to specify the formatting type. We also merged the Properties and Formatting tabs into a single Properties tab to reduce clicks in the editor. All options and properties are visible in a single sidebar. New Chart generation engine We introduced a new chart generation engine, which allows us to create better-looking charts and provide new functionaliFew readersRelease Notes 2.182.0 (16.10.2024)
Fixes Fixed document download performance issues. Fixed role management in the Customer Portal. Internal updates Release 2.182.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.181.0 (09.10.2024)
Improvements Improved API cache to improve document generation times. Upgraded underlying software and framework versions to improve service performance. Improved notification email for failed async generation requests. Fixes Fixed async document generation validation issues when output=url was used without name parameter. Internal updates Release 2.181.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readers
2024 Q3
Release Notes 2.180.0 (04.09.2024)
Improvements Improved image rendered validation. Improved document generation API endpoint validation. You can now hide and show the "Onboarding" section on Dashboard. Internal updates Release 2.180.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.179.0 (14.08.2024)
Improvements Data collection and document automation using Forms We want to enable more people to automate their document generation. We understand that API integration is not always possible, so we are introducing Forms—an easy way to collect data and automate document generation. The new Forms feature allows you to easily collect data and automatically generate the document with filled data. Let's look at how to use Forms to create certificates easily. Step 1: Create a certificateFew readersRelease Notes 2.178.0 (31.07.2024)
Improvements Optimized image rendering Internal updates Release 2.178.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.177.0 (17.07.2024)
Internal updates Release 2.177.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.176.0 (10.07.2024)
Internal updates Release 2.176.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.175.0 (03.07.2024)
Improvements Improved HTML to PDF Service to handle external fonts and style sheets better. Improved PayPal connection flow in the Billing section. Bug fixes Fixed template data field generation edge-case in the Get template data fields API call. Internal updates Release 2.175.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readers
2024 Q2
Release Notes 2.174.0 (19.06.2024)
Improvements It is now possible to add data when you open the template. Internal updates Release 2.174.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.173.0 (05.06.2024)
Improvements Improved API endpoint validation rules. Bug fixes Fixed template loading logic in the Editor to reduce unnecessary unit to pixel and pixel to unit conversions. Fixed styling issues in the Editor. Fixed template definition merge issue when creating template via API. Internal updates Release 2.173.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.172.0 (29.05.2024)
Improvements Added additional page size "letter" for HTML 2 PDF conversion endpoint. Improved long text rendering in table column. Bug fixes Fixed Signature placeholder generation in PDF. Fixed edge case issue when rendering images with transparent background. Internal updates Release 2.172.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.171.0 (22.05.2024)
Improvements Improved Editor view With this release, we are introducing two new updates to the editor. The first update adds the "Data Fields" list to the sidebar and allows users to drag data fields directly to the page. Depending on the data field data type, a specific component is added. For example, a string adds a Text component, but a date adds a Text component with Date formatting. A list adds a Table and automatically creates columns. Drag Data Fields to page (https://stFew readersRelease Notes 2.170.0 (08.05.2024)
Internal updates Release 2.170.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.169.0 (02.05.2024)
Improvements Improved template fetching logic for API v4 document generation requests. Bug fixes Improved resize and rendering logic for jpeg. Internal updates Release 2.169.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.168.0 (24.04.2024)
Internal updates Release 2.168.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.167.0 (17.04.2024)
Bug Fixes Fixed number formatting edge case when DOT was used as thousands separator within expression. Internal updates Release 2.167.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.166.0 (10.04.2024)
Improvements It is now possible to subscribe to annual plans in the app. Bug Fixes Fixed component adding to multi page templates. Internal updates Release 2.166.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.165.0 (03.04.2024)
Improvements Improved session management. Improved MFA. Bug Fixes Fixed the owner list in the template editing view. Internal updates Release 2.165.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readers
2024 Q1
Release Notes 2.164.0 (27.03.2024)
Improvements Improved Editor UI build process. Introduced additional CORS rules. Bug Fixes Fixed the "Reduce font size to fit the content" font reset issues on repeated labels. Fixed content height calculation edge-case issue. Fixed HTML rendering edge-case issue. Internal updates Release 2.164.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-users.Few readersRelease Notes 2.163.0 (20.03.2024)
Improvements Improved Pivot Table data validation when invalid data is used. Bug Fixes Fixed Number formatter initialization issue in the editor. Internal updates Release 2.163.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.162.0 (06.03.2024)
Improvements You can now use PayPal as payment option for your monthly subscriptions. Internal updates Release 2.162.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.161.0 (28.02.2024)
Improvements Text components now support array functions with all formatting types. Implemented Redo and Undo functionality. Bugfixes Fixed edge-case issues for HTML image element rendering. Internal updates Release 2.161.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.160.0 (14.02.2024)
Improvements Improved HTML wrapping in generated PDF. Improved Pivot Table functionality. Internal updates Release 2.160.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.159.0 (31.01.2024)
Internal updates Release 2.159.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.158.0 (24.01.2024)
Internal updates Release 2.158.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.157.0 (17.01.2024)
Internal updates Release 2.157.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.156.0 (10.01.2024)
Improvements Improved API v4 template fetching performance. Bug fixes Fixed API v3 Get Templates endpoint access filter. Fixed several API parameter validation edge-cases. Fixed component position display issue in the Editor. Fixed Header and Footer drag issue in the Editor. Internal updates Release 2.156.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readers
2023 Q4
Release Notes 2.155.0 (27.12.2023)
Improvements Template Management The Master User can now modify Workspace template information directly from the Customer Portal. It is possible to rename and change the access type and owner of the template. You can also export the template definition, open it in the editor, or delete it. Update template view Internal updates Release 2.155.0 introduces internal updFew readersRelease Notes 2.154.0 (20.12.2023)
Internal updates Release 2.154.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.153.0 (13.12.2023)
Internal updates Release 2.153.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.152.0 (29.11.2023)
Improvements Roles and Permissions We are introducing new Roles and Permissions logic in the Customer Portal that gives more control over what different Team Members can do in the Customer Portal. In the first version, we are introducing three permissions groups: Manage billing: Users with this permission can edit billing details, change payment methods and upgrade subscription plans. Manage team: Users with this permission can invite new team members and edit existing oFew readersRelease Notes 2.151.0 (22.11.2023)
Improvements Improved Analytics view loading for large accounts. Optimized Template loading logic for API v3. Internal updates Release 2.151.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.150.0 (01.11.2023)
Improvements Improved Analytics view loading for large accounts. Optimized Template loading logic for API v3. Internal updates Release 2.150.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.149.0 (25.10.2023)
Improvements Improved error handling and messaging in Customer Portal Improved error handling and messaging in API Internal updates Release 2.149.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.148.0 (18.10.2023)
Improvements Improved retry logic for Generation Service requests. Improved pagination parameter validation. Improved URL validation for callbacks in async generation requests to prevent invalid callback URLs. Internal updates Release 2.148.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.147.0 (04.10.2023)
Improvements Improved cache connection fallbacks. Optimized base images and build process. Internal updates Release 2.147.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readers
2023 Q3
Release Notes 2.146.0 (27.09.2023)
Improvements Improved Customer Portal Dashboard loading. Bug fixes Fixed HTML replacement issue in Text Component. Fixed Content-type header validation in API v4. Internal updates Release 2.146.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Note 2.145.0 (20.09.2023)
Improvements Document Storage in Customer Portal You can now view documents that are generated using the output=url option and stored for 30 days in the Customer Portal. You can open the document and delete form the storage when needed. Document Storage view Bug fixes Fixed several edge-cases in the Generator library Fixed ZIP output for multiple files. InteFew readersRelease Notes 2.144.0 (13.09.2023)
Improvements Improved VAT Number component in Customer Portal to support different formats. Optimized the application loading and boot time. Bug fixes Fixed several edge-cases in the Generator library Fixed the document layout issue in ZIP output. Internal updates Release 2.144.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.143.0 (06.09.2023)
Internal updates Release 2.143.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.142.0 (30.08.2023)
Improvements Onboarding Dashboard We have added an Onboarding section to Dashboard which helps new users make their first API request within seconds after the signup. The Onboarding section displays code examples with your template ID and JSON Web Token. You can even run the code directly from the app or copy it to use n your code. Onboarding Section Bug fixes FixedFew readersRelease Notes 2.141.0 (24.08.2023)
Improvements Improved API v3 error messaging for expired tokens. Improved Audit Log capabilities and logging. Improved error messaging for suspended accounts. Bug fixes Fixed generation timeout issue for larger documents in API v4. Fixed data loading in Billing & Invoices section after updating Billing Details. Internal updates Release 2.141.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.140.0 (16.08.2023)
Improvements Prevent parallel save actions in the Editor. Allow all master users update billing details in the Customer Panel. Improved HTML 2 PDF endpoint error handling for invalid URLs. Bug fixes Fixed async document generation endpoint issues related to empty header values. Fixed template cache issues for Template Service. Internal updates Release 2.40.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.139.0 (09.08.2023)
Improvements Template Service The new Template Service will allow us to introduce better template lifecycle management features and improve template versioning capabilities. Bug fixes Fixed numeric value preview in Editor View Data section. Fixed invoice display in Billing & Invoices section Internal updates Release 2.139.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.138.0 (26.07.2023)
Improvements Internal updates Release 2.138.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.137.0 (19.07.2023)
Improvements Improved Customer Portal data tables Internal updates Release 2.137.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.136.0 (12.07.2023)
Bug fixes Fixed HTML paragraph tag rendering when inline style is used. Fixed duplicated Header/Footer issue. Fixed edge case data validation. Internal updates Release 2.136.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readers
2023 Q2
Release Notes 2.135.0 (28.06.2023)
Improvements Expression language dump function We added a dump function for expression language to simplify debugging processes. Removed the Undo functionality We decided to remove the Undo functionality from the editor as the current implementation behaved unexpectedly in some conditions. We are working on rewriting the Undo functionality to bring it back soon. Internal updates Release 2.135.0 introduces internal updates, refFew readersRelease Notes 2.134.0 (21.06.2023)
Bugfixes Fixed JPEG image rendering issue Fixed edge-case data access issue Internal updates Release 2.134.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.133.0 (07.06.2023)
Bugfixes Fixed page split issue for Text component with columns. Fixed the jobid and the response format for the async document generation endpoints in API v4. Internal updates Release 2.133.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.132.0 (31.05.2023)
Improvements Improved HTML rendering, it is now capable of splitting large content blocks and nested elements. Internal updates Release 2.132.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.131.0 (24.05.2023)
Internal updates Release 2.131.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.130.0 (17.05.2023)
Bug fixes Fixed Team member removed logic in Customer Portal. Fixed rendering edge case in Generator Service Internal updates Release 2.130.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.129.0 (10.05.2023)
Improvements Added Workspace editing to the new Customer Portal. Editable PDF fields now have "Unique identifier" assigned as element ID. Improved API v4 documentation and wrappers. Bug fixes Fixed country list component in Price plan view. Fixed Team invite logic for users who already had cancelled invites. Fixed Image component auto rotate scaling issue. Fixed Header rendering Internal updates Release 2.129.0 introduces internal updates, refactoring, and code imFew readersRelease Notes 2.128.0 (03.05.2023)
Internal updates Release 2.128.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.127.0 (26.04.2023)
Improvements Added "Status" column to templates view. Workspaces can now be added from the new Customer Portal directly. Bug fixes Fixed country display in Billing & Invoices view. Internal updates Release 2.127.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.126.0 (19.04.2023)
Improvements Improved Customer Portal UX Bug fixes Fixed currentpage and totalpages placeholders in nested Container components. Fixed page background image rendering in cases where invalid Data Field was used. Internal updates Release 2.126.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.125.0 (12.04.2023)
Improvements Customer Portal updates We improved the Customer Portal UI and UX flows and fixed several smaller issues. Internal updates Release 2.125.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.124.0 (05.04.2023)
Improvements Internal updates Release 2.124.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readers
Release Notes 2.122.0 (15.03.2023)
Improvements Improved performance of template search in API v4 Internal updates Release 2.122.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed table column width calculation in the EditorFew readersRelease Notes 2.121.0 (08.03.2023)
Improvements Internal updates Release 2.121.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed pagination meta data structure in API v4Few readersRelease Notes 2.120.0 (01.03.2023)
Improvements Row number for Table and Container components You can now use special data field rowindex in Table and Container component to easily display the row number. You can use the rowindex data field also in conditional formatting to style even and odd rows. Conditional formatting to change row background color Even and odd rows are colored differently (Few readersRelease Notes 2.119.0 (22.02.2023)
Improvements Improved usage calculation performance and Dashboard loading time Internal updates Release 2.119.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease notes 2.118.0 (15.02.2023)
Improvements Improved session management on document generation requests Optimized UI components to reduce number of API requests in the Editor Internal updates Release 2.118.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed Async Batch request in API v4 Fixed CSRF token injection issueFew readersRelease notes 2.117.0 (18.01.2023)
Improvements Data transformation for dynamic data sets It is now possible to add custom Data fields using Data transformation feature. You can inject custom Data fields using expression language which opens a lot of new possibilities. For example you could use expression language to iterate over lists and pick specific rows and then assign the new value to Table or Container to display the content. File Data Settings (https://storage.crisp.chat/users/helpdesk/websitFew readersRelease notes 2.116.0 (11.01.2023)
Improvements API v4: Async request notifications We improved the asynchronous document generation endpoints and you will now receive email if the callback fails. Until now it was impossible to properly debug your callback requests. Email notification Improved component list in EditFew readersRelease notes 2.115.0 (04.01.2023)
Improvements Internal updates Release 2.116.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed Expanded Text Editor behavior for Table component columns.Few readersRelease notes 2.114.0 (28.12.2022)
Improvements Branding update for Editor and Customer Portal We have updated branding for Editor and Customer Portal to match our new website and other assets.Few readersRelease notes 2.113.0 (21.12.2022)
Improvements API v4 updates We have updated the API v4 documentation Internal updates Release 2.113.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We fixed issues with large content rendering in a Table columnFew readersRelease notes 2.112.0 (14.12.2022)
Improvements New Font Families Manrope has been added to our list of font families David Libre (Hebrew) has been added to our list of font families Internal updates Release 2.112.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease notes 2.111.0 (07.12.2022)
Improvements Internal updates Release 2.111.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease notes 2.110.0 (30.11.2022)
Improvements Internal updates Release 2.110.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We fixed bugs related to the Expanded Text EditorFew readersRelease notes 2.109.0 (12.10.2022)
Improvements Internal updates Release 2.109.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We improved image rendering We fixed a bug with auto-rotate feature on Image componentFew readersRelease notes 2.108.0 (05.10.2022)
Improvements We implemented "Auto shrink" functionality for the Container component This feature will automatically reduce the Container row height based on the content inside. So let's say you have some components with conditional hiding inside the Container - with the "Auto shrink" enabled, it will be reducing the row height based on the actual content. How to find the "Auto shrink" checkboxFew readersRelease notes 2.107.0 (21.09.2022)
Improvements API v4 beta version Since last year, our team has been working on the API version 4 initiative and has developed a new API layer utilizing latest technology and industry best practices. Below is a list of a few of the new endpoints functionalities: Asynchronous generation of documents Converting HTML to PDF Converting URL to PDF Returning a list of generated documents Returning all workspaces in the organization For more information, see the documentation heFew readersRelease notes 2.106.0 (07.09.2022)
Improvements Unique Identifier is now visible in the Components list view From now on, if you add Unique Identifier in the advanced tab to any component, the identifier will be visible from the Components list view. This helps with the navigation in complex templates with a lot of components. Unique identifier in the Components list view Context menu for specific component is available fromFew readersRelease notes 2.105.0 (24.08.2022)
Improvements Auto-rotate option for Image component We added Auto-rotate checkbox for Image component. It automatically tries to rotate images based on meta-data. "Is True" and "Is False" options in filtering and conditional formatting We added "Is True" and "Is False" options to filtering and conditional formatting options.Few readersRelease notes 2.104.0 (17.08.2022)
Improvements Template status indicator We have added template status indicator that shows if the template changes are saved or not. New font We have added new font "Poppins" that is available for all users. Internal updates Release 2.104.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixesFew readersRelease notes 2.103.0 (10.08.2022)
Improvements Internal updates Release 2.103.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed Data Field insert logic in the expanded text editorFew readersRelease notes 2.102.0 (03.08.2022)
Improvements Implemented ZIP format for URL output From now on, it is possible to specify ZIP format for URL output. Internal updates Release 2.102.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease notes 2.101.0 (13.07.2022)
Improvements Internal updates Release 2.101.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease notes 2.100.0 (06.07.2022)
Improvements Added sub-fonts to the Font Family "Jost" With Font Family "Jost" you can now choose font weight (e.g. "Jost Extra Light", "Jost Medium", "Jost Thin"). Internal updates Release 2.100.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We have fixed the sidebar in the Expanded Text Editor, which was not being initialized before. In some cases, the vertical lines were converted to horizontal lFew readersRelease notes 2.99.0 (22.06.2022)
Improvements Multi-Factor Authentication update You can now utilize Multi-Factor Authentication in addition to your login using username and password to access the Customer Portal. It can be set up via “Enable MFA” checkbox in your profile settings. Internal updates Release 2.99.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We have fixed an edge case issue with overlapping content that has occurred wFew readersRelease notes 2.98.0 (08.06.2022)
Improvements Customer portal authentication updates From now on you are able to Sign up and Sign in to PDF Generator API customer portal using social accounts like Google or Github. Bug fixes There were issues with conversion of boolean values which caused incorrect result in some cases. This has been fixed with the new version 2.98.0.Few readersRelease Notes 2.97.0 (02.06.2022)
Improvements Function numberformat improvement We set up default values for decimal and thousand separators in the function numberformat, so those parameters are not mandatory anymore. Internal updates Release 2.97.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes When building expression using data fields that are not presentFew readersRelease Notes 2.96.0 (25.05.2022)
Improvements Barcode validation improvements We improved the validation for barcodes, as there was an exception thrown in some cases. Expression language validation improvements We introduced additional validation for expression language edge cases. Internal updates Release 2.96.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.95.0 (18.05.2022)
Improvements Internal updates Release 2.95.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes The "Iterate from left to right" feature of the Container component was producing problems in some edge circumstances. This was resolved in version 2.95.0.Few readersRelease Notes 2.94.0 (11.05.2022)
Improvements Download invoice from the Billing & Invoices section In the Billing & Invoices section, we've introduced the ability to download a PDF invoice. Internal updates Release 2.94.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes If the session was closed from the Regular user workspace, there were complications with signing into the PDF Generator API. With the 2.94.0 version, this was fixed. ThFew readersRelease Notes 2.93.0 (27.04.2022)
Improvements New Font Family - Noto Sans (Arabic) Noto Sans (Arabic) has been added to our list of font families. Data index picker improvement We have improved the data index picker for deeply nested datasets. Internal updates Release 2.93.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes We introduced additional validation for barcodes, as some number-based barcodes used to throw an exception wheFew readersRelease Notes 2.92.0 (07.04.2022)
Improvements Internal updates Release 2.92.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes In some cases of page setup, the positioning of components on a page was set to NaN (Not a Number). This has been fixed with the release 2.92.0.Few readersRelease Notes 2.91.0 (30.03.2022)
Improvements Sign-up & Log-in page update We have updated the style of Sign-up and Log-in page with the colors of our homepage. Internal updates Release 2.91.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.90.0 (23.03.2022)
Improvements Internal updates Release 2.90.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.89.0 (16.03.2022)
Improvements Internal updates Release 2.89.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.88.0 (09.03.2022)
Improvements Vector images rendering improvements From now on, Vector images (SVG format) will keep the quality in the generated PDF. Internal updates Release 2.88.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes In some cases, the Master user couldn't create JWT in their organization as it returned an error "JWT creation failed". This has been fixed with the release 2.88.0.Few readersRelease Notes 2.87.0 (23.02.2022)
Improvements Zoom magnifier removed from the template editor The Zoom magnifier feature in the template editor caused problems with the drag and drop functionality, so it has been removed. If you need to Zoom in/out in the template editor, we suggest using the browser Zoom functionality which works as expected. Internal updates Release 2.87.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.86.0 (09.02.2022)
Improvements Internal updates Release 2.86.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user. Bug fixes Fixed issue with a Master User exporting a Private template which belongs to himselfFew readersRelease Notes 2.85.0 (02.02.2022)
Improvements New Font Family - DejaVu Sans Condensed DejaVu Sans Condensed has been added to our list of font families. API documentation - description of the output = "I" updated We have updated the description of the output format "I" which is used to return the file inline. Payment provider configuration update 3D Secure validation has been updated. 3D Secure is an additional security layer for online credit andFew readersRelease Notes 2.84.0 (19.01.2022)
Improvements Open active template after page reload Until now, the template wasn't opening properly after the page reload. With the release 2.84.0, the last loaded template will be opened after reloading the page. Internal updates Release 2.84.0 also introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.83.0 (12.01.2022)
Improvements Multi-line QR codes The QR component now supports multi-line content. Displaying current page number outside Header and Footer Until now, you were able to use currentpage placeholder only in the Header and Footer component. You can now use currentpage with page components to display the current page number or add conditional formatting logic that uses current page number as input. Redirect user after login to Account settings page Redirect user after loFew readersRelease Notes 2.82.0 (05.01.2022)
Improvements Release 2.82.0 introduces internal updates, refactoring, and code improvements that are not directly visible to end-user.Few readersRelease Notes 2.81.0 (22.12.2021)
Improvements New font: Titillium Web Updated API documentation Bug fixes Fixed typos in API documentation. Fixed rendering edge-case for static tables with dynamic content. Fixed PHP API wrapper.Few readersRelease Notes 2.80.0 (15.12.2021)
Improvements Show Sandbox trial ends at date on dashboard. Show Next billing date and Balance in Billing & invoices section. Bug fixes Fixed static table rendering.Few readersRelease Notes 2.79.0 (09.12.2021)
Improvements SMTP configuration option On-premises customers can now configure SMTP server as email sender instead of Mailchimp or SendGrid API. Margin validation Margin values are validated when updating margins in the Page Setup view to ensure that page configuration is correct. The TOP + BOTTOM margin can be a maximum of 95% of page height, and the LEFT + RIGHT margin can be a maximum of 95% of the page width. Template Settings view update The Tags input in TemplatFew readersRelease Notes 2.78.0 (03.11.2021)
Improvements Internal code improvements Bug fixes Fixed table column resize issue.Few readersRelease Notes 2.77.0 (20.10.2021)
Improvements Added support portal links for editor components. Introduced partnerid for JSON Web Token.Few readersRelease Notes 2.76.0 (13.10.2021)
Improvements Updated CORS settings to return 204 for OPTIONS requestsFew readersRelease Notes 2.75.0 (06.10.2021)
Improvements Added a new expression function datediff that allows the calculating difference between two dates in days. Bug fixes Fixed translations in the Editor Fixed template restore issue Fixed template export issueFew readersRelease Notes 2.74.0 (15.09.2021)
Improvements Added links to dashboard to easily navigate to workspace and template Added new font - Work Sans Added error code list to API docs Bug fixes Fixed template export from Admin Panel Fixed empty margins issue in editor Fixed Open Editor endpoint to accept German (de) as editor languageFew readersRelease Notes 2.73.0 (25.08.2021)
Improvements Improved internal account managementFew readersRelease Notes 2.72.0 (18.08.2021)
Improvements Updated Docker Image to manage and convert font files Added internal tooling for document management Bug fixes Fixed tags data type in API endpointsFew readersRelease Notes 2.71.0 (11.08.2021)
Improvements Page Setup available for each page It is now possible to apply a different page layout for each page in the templates. Until now, the page setup applied to every page in the template, and you could not change a single page. For example, if you needed to set the page orientation to landscape instead of portrait. With the latest update, you can right-click on the page and select Page Setup to customise each page separately. You can still use the File Page Setup to update pagFew readersRelease Notes 2.70.0 (21.07.2021)
Improvements Dashboard We improved the dashboard view, and it now displays TOP 10 templates and workspaces for the last four months based on usage. TOP 10 users and workspaces Bug fixes Fixed Text component HTML preview in the editor view. Fixed Signature placeholder rendering for batch generation endpoint.Few readersRelease Notes 2.69.0 (30.06.2021)
Improvements Option to render HTML tags as plain text We have added additional option to Text component which allows you to render HTML tags as plain text instead of rendering it as HTML in PDF. You can find the option from the Advanced Tab. Render HTML as plain text Bug fixes Fixed Text component HTML preview in editor viewFew readersRelease Notes 2.68.0 (16.06.2021)
Improvements Limit Table column size in the Editor view The Table column now displays the first 500 characters in the Editor view to make sure that the component doesn't overlap with other components when the preview data is very long. The PDF output still renders the entire content and handles page changes when needed. Ability to change page order It is now possible to change page order in the template. Right-click on the page and select Change page order to update the page ordFew readersRelease Notes 2.67.0 (02.06.2021)
Bug fixes Fixed HTML numbered list numbering on page change Improved HTML rendering for large content blocks Fixed conditional formatting for deeply nested componentsFew readersRelease Notes 2.66.0 (05.05.2021)
Improvements Signature Form Field It is now possible to add PDF Signature Form Field which can be used to sign the PDF document using with Adobe Reader. In other PDF readers the signature field is rendered as classical signature placeholder with name and line above it. Siganture field in the editor Signature field in Adobe Reader DC (https://storage.crisp.chat/users/helpdeskFew readersRelease Notes 2.65.0 (14.04.2021)
Bug fixes Fixed HTML element split in multi-column Text component Fixed blank page issue when using conditional hide for the last page of the document Fixed layout issues in sidebarFew readersRelease Notes 2.64.0 (31.03.2021)
Improvements Improved height calculation for Table component to support very long tables (100+ pages) Text component has default 0.2 unit right padding Updated dashboard to reflect new usage calculation (Read more) Bug fixes Fixed layout calculation for static components Removed "Advanced settings" button from Header and Footer componentFew readersRelease Notes 2.63.0 (17.03.2021)
Bug fixes Fixed Barcode text rendering for C128 type Fixed Background image rendering for edge-cases Fixed Table column height calculation when inline HTML is usedFew readersRelease Notes 2.62.0 (10.03.2021)
Improvements Template optimizations We have optimized the template loading logic in the editor and templates now load up to 3 times faster than before. Render barcodes as images It is now possible to render barcodes as images instead of vector lines. We noticed that some printers can handle images better than vector lines when printing small labels. Rendering barcodes as images can increase the barcode readability with the scanner. To render barcodes as images you need to enable tFew readersRelease Notes 2.61.0 (03.03.2021)
Improvements Container component: Iterate from left to right It is now possible to iterate the Container component from left to right instead from top to bottom. With the new functionality you are able to create a "gallery view" from a list of items. To enable the left to right rendering just check the "Iterate from left to right" option in the component's sidebar. The "Spacing between rows" value is used as horizontal spacing between content blocks. Iterate from left to right (https:Few readersRelease Notes 2.60.0 (10.02.2021)
Improvements Container component: border and background color It is now possible to apply border configuration and background color for Container component. You no-longer need to use Rectangle hack to add borders for your Container component. The layout engine uses the Container dynamic height to add borders and background color. It also handles page breaks if your container spans across multiple pages. New expression function numberformat We have introduced a new functions for expFew readersRelease Notes 2.59.0 (27.01.2021)
Improvements New expression function substr We have introduced a new functions for expression language which returns the portion of string specified by the offset and length parameters. Examples: % substr("This is test", 0, 2) % // Result: Th % substr("This is test", 1, 2) % // Result: hi % substr("This is test", -2) % // Result: st Improved performance for multi-template generation We have improveFew readersRelease Notes 2.58.0 (13.01.2021)
Improvements Background image It is now possible to add background image to each page. To add background image right click on the page and select Background image. Now you can upload a local image that is added as a background image which is rendered as the first layer on the document. If the page content expands (e.g large table) the background image is repeated on all added pages. Click "Select local file" to upload a background image (https://storage.crisp.chat/users/helpdesk/wFew readersRelease Notes 2.57.0 (30.12.2020)
Improvements New fonts - We have added two new fonts: Roboto Mono and Source Sans Pro Improved the analytic module to load the dashboard page faster. Improved security of the password reset flow Bug fixes Fixed login issue when promoting Regular User to Master User Fixed Conditional Formatting sidebar opening issue for PageFew readersRelease Notes 2.56.0 (10.12.2020)
Improvements Conditional hide rules for pages It is now possible to conditionally hide pages using the Conditional formatting option. This means that you can now hide pages in your multi page templates depending on the incoming datasets. The Conditional hide logic works similar to the Component's, you can use different conditions from exact match to expression language. The Page Conditional formatting can be accessed by making right-click on Page and then choosing Conditional fFew readersRelease Notes 2.55.0 (25.11.2020)
Bug fixes Fixed chart type initialization issue Fixed SVG rendering issue when invalid URL is used Fixed conditional formatting issue when multiple expression rules are usedFew readersRelease Notes 2.54.0 (18.11.2020)
Bugfixes Fixed workspace export from Admin Panel Fixed Conditional Formatting view issues Fixed internal logging logicFew readersRelease Notes 2.53.0 (28.10.2020)
Bug fixes Fixed static JSON rendering in the expression language Fixed template name encoding Fixed issues with workspace loginFew readersRelease Notes 2.52.0 (14.10.2020)
Improvements Support for multiple conditional formatting rules It is now possible to add multiple conditional formatting rules for one component. This new feature allows you to specify multiple rules to style or hide the component. You can still access the condition formatting settings from the component context menu, and the editing view is the same as previously. A list of conditional formatting rules (https://storage.crisp.chat/users/helpdesk/website/11e0e518fc48ce00/screenshot2020Few readersRelease Notes 2.51.0 (30.09.2020)
Bug fixes & improvements Fixed issue regarding to missing "Remove" button in Conditional Formatting sidebar. Fixed issue regarding to deleting workspaces. Fixed issue regarding to importing templates in non UTF8 encoding. Improved error handling and validation for JWT content.Few readersRelease Notes 2.50.0 (16.09.2020)
Improvements Newspaper columns for Text Component It is now possible to split text content in the Text Component into columns. You can specify the number of columns using the Columns selection in Formatting tab. All page breaks and overflows are handled automatically so you can easily split dynamic content into columns. NB! In the editor view you will see single column and content is split into multiple columns once the output (PDF or preview) is rendered. (https://storage.cFew readersRelease Notes 2.49.0 (26.08.2020)
Expandable text editor It is now possible to expand the editable area for Text component, so you can easily edit large text content that previously was very annoying to to the small size of the Raw value field. You can expand the text editor from the component's context menu or from the Formatting tab. The expanded text editor also includes the Properties, Formatting and Advanced sidebar, so you can make all the modifications from the single view. The expanded editor also proFew readersRelease Notes 2.48.0 (12.08.2020)
Improvements Ability to rotate your API keys To provide more security and control over your API integration we have introduced an option to issue new API key and secret and invalidate old key-pairs. The current API keys are valid until you manually revoke them. You can access your API keys from Account Settings menu item. New API management view Expression languageFew readersRelease Notes 2.47.0 (26.05.2020)
Improvements Advanced tab in sidebar We have introduced a new tab in the right hand sidebar - Advanced. This tab will contain more technical properties and features like Unique identifier and PDF Options. Unique identifier for each Component Until now, it was not very complicated to find a specific component from the template definition or update a particular element via API. It is now possible to assign a unique identifier to each of your components to accurately identify the coFew readersRelease Notes 2.46.0 (19.12.2019)
Improvements Improved performance for multi-page templates Until now it was excruciating to move components around on a template if you had 5+ pages as it took a lot of time before the component was actually selected and moved. We have refactored a large part of the editor to speed up the component selection and move actions when you have thousands of components on the page. Finding "out of the page" components Sometimes components end up outside of the page and produce invalid rendSome readersRelease Notes 2.45.0 (12.11.2019)
Improvements Override existing template on import It is now possible to override an existing template when using the import functionality. Filter list of elements (expression language) We have introduced a new function to our expression language which allows tFew readersRelease Notes 2.44.0 (25.09.2019)
Improvements PDF 1.7 and PDF/A-3b standard We have upgraded our PDF generator and all generated documents now follow the PDF/A-3b standard (ISO 19005-3). Documents also pass the industry standard verdaPDF validation tools and tests. Nested Container components It is now possible to nest containFew readersRelease Notes 2.43.0 (20.08.2019)
Improvements Right-to-left text support It is now possible to specify the text direction: left to right or right to left. RTL text direction and Cairo font New font "Cairo" to support Arabic We have added a new font "Cairo" which supports both Arabic and Latin characters.Few readersRelease Notes 2.42.0 (01.08.2019)
Improvements Generate documents from multiple templates We have introduced a new API endpoint Get documents (batch) which allows specifying multiple templates when generating a document output. This feature enables to use a collection of templates to generate a single document. Vertical align forFew readersRelease Notes 2.41.0 (16.07.2019)
Improvements Conditionally hide components Until now the "Conditional formatting" option was only available for the Text component, but finally, you can find the "Conditional formatting" option from the context menu of almost all components (except Header and Footer). Font subsetting option It is now possible to enable the "Font subseFew readersRelease Notes 2.40.0 (01.07.2019)
Improvements Conditionally hidden components Until now when a component was hidden using the "Conditional formatting" option, then component was not rendered, but there was still a blank area where the component originally was. We have improved the rendering logic and all components below the hidden component are moved up to remove the blank areas left by hidden components. Conditional formatting to hide a component (https://storage.crisp.chat/users/helpdesk/website/11e0e518fc48ceSome readersRelease Notes 2.39.0 (13.06.2019)
Improvements Template export & import in the Editor It is now possible to Export & Import your templates from the Editor. You can find Export and Import options from the File menu. Create and update template via API It is now possible to create and update template data (including access type, tags, name and components) via API. The request body must contain the same structure as the exported template from the editor or via API using the Get template (https://docs.pdfgeneratoSome readersRelease Notes 2.38.0 (02.05.2019)
Improvements Radio & Checkbox components We have added two new components to help you design better-looking documents. You can use static value, data field (e.g dataField ) or expression (e.g % dataField === 'myValue' % ) as the components value. If the value evaluates as "true" the checkbox or radio input will be checked. Checkbox and radio components Editable PDFew readersRelease Notes 2.37.0 (01.04.2019)
Improvements New Color Picker We have introduced a new colour picker Text Component to pick text, border and background color. The new color picker supports custom color in HEX and RGB. Improved color picker Grid view You can now toggle the grid view from View Grid view. When the Grid view is enabled the components can only be dragged 0.5 or 1 units at the time.Few readersRelease Notes 2.34.0 (19.02.2019)
Improvements Template settings We moved template related options (e.g tags, access type) from Page setup (File Page setup) to Template settings (File Template settings). The Template settings also introduce new option called Page height in the editor, that allows you to increase the page height in the editor view to fit all your components into a single page, but still render the document page size as A4 (or anything else defined in Page Setup). Template settings (https://stoSome readers