Reusable Certificate Templates and Improved Reviewer Invitations
This release introduces an organization-level certificate template library with a visual designer, reusable event assignments, improved PDF rendering, QR code support, and better certificate download data handling. It also improves invitation email branding, adds reviewer-added notifications for existing users, and polishes modern public-site page banners across supported languages.
Sürüm notunu okuCertificate Template Library
Added a reusable certificate template library for organizations.
Admins can now create, edit, duplicate, delete, and search certificate templates independently from events.
Added a dedicated admin navigation item for
Certificate Templates.Event certificate settings now assign reusable templates to certificate types instead of managing one-off templates directly.
Supported certificate slots include acceptance, participation, and listener participation certificates.

Certificate Designer
Added a visual certificate designer with draggable and resizable components.
Templates now support dynamic text, static text, and QR code components.
Added a floating formatting toolbar for selected text components.
Added font family, size, color, bold, italic, horizontal alignment, and vertical alignment controls.
Added zoom controls for easier template editing.
Added smart snapping guides to align components with page edges, center lines, and other components.
Added QR code preview directly on the canvas.

PDF Generation
Improved generated certificate PDFs to use the new component-based template configuration.
Added better support for font styling, including bold, italic, serif, sans, mono, and custom embedded fonts.
Improved text wrapping, vertical alignment, and long-word handling in generated PDFs.
Improved QR code rendering and positioning in generated PDFs.
Fixed event-name rendering in generated certificates by passing event translations into the PDF payload and falling back to the first non-empty event name.
Certificate Downloads
Admin submission certificate downloads now include event translation data.
Portal submission certificate downloads now include event translation data.
Portal listener certificate downloads now include event translation data.
Removed a stray debug log from portal submission loading.

Reviewer and Invitation Emails
Staff and portal invitation emails now use
KongreParkbranding instead of organization/user names.Reviewer invitation emails now use the event name as the visible sender/template brand, falling back to
KongrePark.Removed inviter names from generic invitation email copy.
Existing users added as reviewers now receive a notification email telling them they were added to the event as a reviewer.
Public Site Polish
Modern template page banners now use distinct eyebrow labels instead of duplicating the page title.
Added translated banner labels for application process and committees pages in English, Turkish, and Russian.
Added a safety guard to hide the eyebrow label if it accidentally duplicates the title.
Technical Notes
Added certificate template normalization and validation helpers with tests.
Added new dependencies for QR generation and PDF font embedding:
qrcode,@types/qrcode, and@pdf-lib/fontkit.Certificate schema changed to support a reusable template library, event template snapshots, active template assignment, and library-template relationships.