ExportlabChangelog
RSSWeb 1.0.77

Changelog

New features, improvements and bug fixes — version by version.

Improvements

  • If your AI session expires, you will now be automatically recovered instead of seeing an error message.

Improvements

  • The touch target for consent buttons has been increased to 44px, making it easier to interact with them.

Bug Fixes

  • The touch target for AI connection options is now properly set to 44px, improving usability.

Improvements

  • The declined-state icon is now clearly visible, making it easier to identify account status.
  • You can now cancel actions more effectively and exit from the wrong account without hassle.

New Features

  • Find photos of yourself in a gallery by taking a quick selfie — the app searches the whole gallery and shows every match.
  • Download several photos at once instead of saving them one by one.
  • Share a gallery on set with a QR code that opens it directly in the app.

Improvements

  • Photo search now runs as one clear full-screen step, so you can see it is working.
  • Large galleries open faster and stay smooth while scrolling.

Bug Fixes

  • Photo search no longer freezes the device or misses matches further down in a large gallery.
  • The search panel no longer stays stuck on screen after you close it.

New Features

  • The shared server now supports ChatGPT, enhancing the AI capabilities for users.

Improvements

  • The summary fields in list rows have been optimized for better clarity and relevance.

Bug Fixes

  • Voided contracts are no longer counted as pending signatures, providing a more accurate status.

New Features

  • You can now select specific files from your gallery by name, making it easier to find what you need.

Bug Fixes

  • The selfie probe has been adjusted to ensure better accuracy before it is sent for face search.

Improvements

  • You now need to provide credentials to search for faces in a gallery, enhancing security.

Bug Fixes

  • When viewing a gallery, the correct gallery will now open instead of the analytics list.

New Features

  • Recipients can now open a gallery straight from a link, without creating an account.
  • The welcome screen now asks whether you are a photographer or a gallery recipient and takes you to the right place.
  • You can choose which gallery notifications you want to receive on your phone.

Improvements

  • Gallery lists and cover images load noticeably faster, and covers now fade in instead of popping.
  • Video controls, badges and the guest gallery list have been tidied up.

Bug Fixes

  • Switches are readable again in dark mode.

New Features

  • You can now access a dedicated link for each gallery instead of a list of links.
  • The app now supports deep linking for iOS, enhancing the integration with your Apple devices.

Bug Fixes

  • You can now successfully make credentialed requests when listing media.

New Features

  • You can now open a gallery directly in the native app using app links.

Improvements

  • The gallery PIN gate is now translated, making it easier for non-English speakers.

Bug Fixes

  • Security measures have been enhanced to verify the caller before granting admin access.
  • Decrypted gallery PINs are no longer returned in the gallery list, improving security.
  • You must now be a member of a tenant to access the media list, ensuring better access control.

Improvements

  • The Smart Discovery tag list is now precomputed, resulting in faster loading times for your gallery.

Improvements

  • The lightbox now correctly navigates to the end of the gallery instead of stopping at the loaded page.

Improvements

  • Various under-the-hood improvements and fixes.

Improvements

  • Various under-the-hood improvements and fixes.

Improvements

  • You can now view the 2048px variant as the main cover image for your gallery.
  • Missing alternative formats for thumbnails will now be generated automatically when a JPEG is already available.

Improvements

  • The 'Clear filters' button in Smart Discovery is now localized, making it easier for users to understand and use.
  • The user interface for face search has been fully translated, and search results are now displayed below the controls for better accessibility.

New Features

  • AI panels in the gallery are now displayed more quickly, enhancing your workflow.

Improvements

  • AI features will now operate more smoothly by adhering to the account's rate limits, ensuring a more reliable experience.

Bug Fixes

  • The AI will no longer retry requests too early, preventing unnecessary errors and improving overall functionality.

Improvements

  • You can now see the live status of your indexing jobs, preventing galleries from getting stuck on 'In queue…'.

Bug Fixes

  • Indexing now uses the correct environment, ensuring more reliable performance.

New Features

  • Users can now easily access the face-search feature with a consent prompt, ensuring a smoother experience.

Bug Fixes

  • Panels will no longer unexpectedly pop up, providing a more stable and user-friendly interface.

Improvements

  • The gallery now loads in its entirety upfront, providing a smoother experience while waiting for additional content to load.

Improvements

  • The gallery editing experience is now smoother, with the correct file count displayed without any flashing.

Bug Fixes

  • The cover image will now remain consistent when navigating through the gallery.

Improvements

  • You can now choose the quality of downloads for large galleries, and the download modal is available in your preferred language.
  • The public viewer now loads more efficiently, displaying content without unnecessary duplication.

Bug Fixes

  • Loading skeletons are now more visible on light backgrounds, enhancing your viewing experience.
  • The loading skeleton will remain visible while content is loading, preventing any flashing to an empty state.

Improvements

  • The user interface now accurately reflects the completion of AI tasks, eliminating the misleading 'In queue...' message.

New Features

  • Users can now sort the progress modal for better organization.
  • An honest AI badge has been added to enhance transparency on the design page.

Improvements

  • The design page is now faster, improving the overall user experience.
  • The real token balance is now displayed, allowing users to track their resources accurately.

Bug Fixes

  • The EXIF, AI, and recommendation lookup functionality has been restored in the gallery.
  • Users can now share links with a PIN in the share panel.

New Features

  • Users can now share gallery previews live in production.

Bug Fixes

  • Resolved an issue with the doubled stage prefix, allowing shared previews to function correctly.
  • Isolated a remaining blocker by moving the origin to the API Gateway.
  • Implemented a dedicated viewer-host function to record exclusions.

New Features

  • You can now enjoy server-rendered Open Graph previews for your gallery links, enhancing how your galleries appear when shared on social media.
  • The gallery editor now supports drag & drop uploads, making it easier to manage your images.

Improvements

  • Shared SEO and meta HTML helpers have been added to improve your site's search engine optimization.

Bug Fixes

  • The application will no longer apply the tenant theme on viewer routes, ensuring a consistent user experience.
  • Public galleries will no longer flip between light and dark themes on load, providing a stable viewing experience.
  • The open-gallery button will remain visible even when no PIN is set, allowing easier access to your galleries.

Improvements

  • Guests can now upload files without needing an owner token, simplifying the upload process.

Improvements

  • Users can now upload photos from iOS devices without issues.
  • The guest upload experience has been enhanced by removing the accent tinting on the page.

Bug Fixes

  • The fullscreen hero in the guest gallery now matches correctly by test ID, improving reliability.

New Features

  • Team owners can now disable or remove team members.

Bug Fixes

  • The gallery admin now properly notifies all subscribers without crashing.
  • The public API enforces rate limits across Lambda instances and resolves shooting day IDs correctly.

New Features

  • Users can now make the open-for-signatures state of model releases visible and editable.
  • Draft contracts are now visible and can be sent from the project panel.
  • Users can create projects, contract drafts, and staged model releases within the MCP.
  • Prepared drafts can now be allowed, and users can complete the client record.

Bug Fixes

  • Billing product IDs are now correctly derived from the billing configuration.
  • Brackets are now required when filling placeholders in contracts.

New Features

  • Users can now utilize eight additional assisted actions for improved management.
  • New write access is available as a separate, opt-in consent for users.
  • Users can create galleries, import people, and edit their profile text through assisted actions.
  • Users can read contact enquiries and access their public profile.

Bug Fixes

  • The consent capability list has been collapsed for a cleaner UI.
  • The write scope is now correctly read from OAuth sessions.
  • The GROUP_SHOOT_FUNCTION has been declared in the manifest.
  • The write-consent checkbox has been removed for a simplified consent process.

Bug Fixes

  • The consent screen is now hosted on the app domain, ensuring a smoother user experience.

New Features

  • Users can now return public links for galleries, videos, and guest events.
  • The MCP connector is now branded as Claude Connect.
  • OAuth 2.1 support has been added, allowing MCP clients to connect more effectively.
  • A new AI Connect settings UI has been introduced, enhancing the tool surface.

Improvements

  • The daily brief payload size has been reduced by half, improving performance.
  • AI Connect now has its own integration tile for better visibility.

Bug Fixes

  • Users can now sign in through the Exportlab login instead of the Cognito Hosted UI.
  • The workspace is now resolved from Tenants, ensuring accurate connections.
  • The workspace is embedded in AI Connect keys, allowing real clients to connect.

New Features

  • Users can now benefit from enhanced security as tenant API keys are hashed and scoped.

Bug Fixes

  • The API key usage is now properly awaited, ensuring more reliable authentication.

Bug Fixes

  • Fixed a security issue by ensuring that API key routes now trust the X-Tenant-Slug without requiring an ownership check.

Improvements

  • Users can now change their member password and backup email with improved functionality.

Bug Fixes

  • The issue with the wrong token type being sent during member password changes has been resolved.
  • Password reset functionality has been unblocked, allowing users to reset their passwords seamlessly.

New Features

  • The knowledge base has been overhauled, enhancing the information available to users about Exportlab's features.

Improvements

  • Users can now see plan prices displayed in their local currency, providing a clearer understanding of costs.

Bug Fixes

  • Resolved an issue with capturing wallet state during group shoots, enhancing the reliability of the feature.

New Features

  • Users can now see a per-video feedback indicator in the project folder view, enhancing the video management experience.

Improvements

  • Users can now upload files with spaces or special characters in their filenames, ensuring they load correctly.

Bug Fixes

  • Resolved an issue with client requests by ensuring contact tables are correctly pointed at environment-specific names.

New Features

  • Users can now see a status badge for linked videos, providing better visibility of video statuses.
  • The video renaming feature has been added, allowing users to easily manage their video assets.

Improvements

  • Asset collection now supports internationalization, making it easier for users to manage collections in different languages.

Improvements

  • Users can now download assets more reliably with an improved download route.
  • The model-release PDF generation has been fixed to prevent crashes, ensuring smoother document handling.

Bug Fixes

  • Contract variables and previews have been corrected for better accuracy and usability.

Bug Fixes

  • Resolved an issue where guest-upload thumbnails were stuck on 'processing' and not marked as ready.

Improvements

  • Guests can now successfully upload files without encountering a 500 error on their first upload when limited by per-guest restrictions.
  • Missing internationalization keys for terms have been added to enhance user experience.

Improvements

  • The gallery's full-mode sort page size is now capped at 150 items, ensuring a smoother experience by keeping the data under 6MB.

New Features

  • Users can now paginate through large galleries in full mode, making it easier to navigate extensive collections.
  • Cover thumbnails are now synchronized with the gallery, ensuring a consistent visual representation.

Bug Fixes

  • Broadcasts are now correctly routed to the source event's environment instead of the $LATEST alias.

New Features

  • Access your Exportlab workspace directly from your iPhone.
  • Review galleries, moderate guest uploads and follow video feedback on the go.
  • Check in participants directly on set using the built-in QR scanner.

New Features

  • You can now receive push notifications on iOS, keeping you updated on important events.
  • Status-update image attachments are now supported, allowing you to share visual updates seamlessly.

Improvements

  • The sort order in the gallery edit dropdown now persists, allowing for a more consistent user experience.

Improvements

  • You can now save the file order in your gallery more reliably, as all pages will be loaded before saving.

Improvements

  • Users can now enjoy a more stable gallery experience with improved masonry columns and flicker-free lightbox navigation.
  • Lightbox controls have been updated to be cleaner and more user-friendly, featuring blurred low-resolution placeholders.

Bug Fixes

  • Users will see an error message if a gallery fails to load, instead of an endless loading skeleton.
  • Gallery ordering and download user experience have been fixed for better usability.

Bug Fixes

  • The checkout process now properly initializes the session before the billing intent.
  • Users can now save their portfolio without issues across all environments.

Improvements

  • The checkout UI now has subtle borders on form fields in light mode for a better visual experience.

Bug Fixes

  • Self-healing functionality has been implemented for incorrectly typed owner subscriptions and emails on tenant items.
  • Refresh tokens are now securely stored as HttpOnly cookies on the authentication host instead of in localStorage.

New Features

  • Users can now log out from the onboarding gate using a new escape hatch located at the top-left.

Improvements

  • The spacing between the fullscreen hero and the grid in the gallery view has been improved for better visual appeal.
  • Thumbnail placeholder icons and borderless-shadow context menus have been added to the video desk for a cleaner interface.

Bug Fixes

  • The fullscreen hero and title in the gallery view are no longer cut off, ensuring a complete display.
  • Fresh uploads in the video desk now correctly display thumbnails and scrub bars without requiring a page reload.
  • Newly uploaded videos will no longer render dark after processing is complete.

Bug Fixes

  • Users will now receive a 404 error when attempting to access profiles for nonexistent tenants, improving the clarity of error handling.

Improvements

  • Users can now navigate member support without encountering crashes caused by API fetch results.

Bug Fixes

  • The 'session expired' overlay will no longer appear for logged-out visitors or on the login page.

Improvements

  • Members can now access their tenant profiles and support tickets more seamlessly.

Bug Fixes

  • Resolved issues with CORS support for X-Request-ID in support requests.

Improvements

  • Active tenant members can now access their respective workspaces, enhancing collaboration within teams.

Bug Fixes

  • Resolved a crash issue related to workspace owner subscriptions, ensuring a smoother user experience.

Improvements

  • Active team members can now view the tenant plan, enhancing accessibility for all users.

Improvements

  • Users can now avoid unnecessary tenant recreation when accessing tenant configuration.

Bug Fixes

  • The issue causing the frontend to crash when deleting a user has been resolved, ensuring a smoother experience.

Improvements

  • Users can now purchase subscriptions directly for their own tenant, ensuring a more streamlined billing process.

Improvements

  • Users can now view public pricing on the billing/catalog page even if they are not the owners of the subscription.

Bug Fixes

  • The client-portal launch blocker has been fixed in version 1.0.14.

Improvements

  • Users can now access the client portal without encountering server errors due to improved error handling for password and MFA issues.
  • The ID token verification process has been enhanced, ensuring that legitimate clients can successfully use the portal.

Bug Fixes

  • Enhanced security by restricting access to the support tickets user branch.

Improvements

  • Client-settings now include enhanced security measures by verifying against the ID token, ensuring custom claims are properly validated.
  • Authentication failures in client-settings are now mapped to a 401 error instead of a 500 error, improving user experience during access issues.

Bug Fixes

  • Client-portal tokens in client-settings are now cryptographically verified, enhancing overall security.

Bug Fixes

  • Enhanced security by requiring authentication for video desk routes, ensuring that only authorized users can access these features.

Improvements

  • Enhanced security measures now require authentication for upload URLs and key creation, ensuring better protection for your content.
  • Membership verification for gallery administrators has been improved, providing a more secure experience.

Improvements

  • Enhanced security for group shoot admin actions, ensuring safer management of memberships.

Improvements

  • Enhanced security measures have been implemented to protect tenant data during asset collection.

Bug Fixes

  • Resolved an issue where tenant endpoints were leaking data anonymously, ensuring better data privacy.

Improvements

  • Support tickets in the admin area are now authenticated for enhanced security.
  • Arbitrary S3 key downloads are blocked to protect your data.

New Features

  • You can now upload files with a '1 per person' cap preset for beamer events.
  • A slim guest-upload-only app is now available for pass buyers after their trial period.

Bug Fixes

  • Owner authentication has been enforced on various security-sensitive endpoints, including usage logs, notifications, and account deletion.
  • Pass mode detection has been improved to rely on plan type, enhancing the user experience.

New Features

  • Users can now benefit from enhanced security with support for refresh-token rotation during authentication.
  • A daily cron job has been implemented to automatically purge never-confirmed Cognito self-signups.

Bug Fixes

  • The application now preserves the returnTo parameter during session expiry redirects, ensuring a smoother user experience.
  • Nightly production smoke alerts on Slack have been improved to be more self-explanatory.

New Features

  • Internal Slack notifications now keep the team informed about new tenants, paid plans and support tickets.

Improvements

  • Notification handling has been streamlined for more reliable delivery.

Improvements

  • Collaboration galleries can now be opened in the public gallery view with a PIN, making it easier to share work with other photographers.

New Features

  • Guest uploads can now be managed more easily through the upload queue, with an improved upload interface.
  • Guest uploads can now be approved in bulk, and multi-selection for moderation is available.

Improvements

  • The “Required only” filter checkbox is now properly aligned.
  • The gallery view and guest upload moderation have been refined for a smoother experience.

Bug Fixes

  • Broken thumbnails are now automatically replaced with a clean fallback state.
  • Redundant loading animations have been removed from the interface in light mode.

Bug Fixes

  • Downloading images from a gallery works reliably again after a CDN caching issue was fixed.
  • Content now loads faster, with a polished light-mode design.

New Features

  • Welcome to the first public version of Exportlab. Explore the core features and start collaborating on photos, videos and more. For more details, visit exportlab.io or check the documentation at docs.exportlab.io.