Changelog

Changelog

All notable changes to the publica.la platform, organized by month.

No entries match this filter.

August 2026

Added

Footnotes

  • • Footnotes open in place over the reading, without losing the reading position
  • • Panel title jumps to the note's location in the text

Highlights and notes

  • • Quick highlight mode: selecting text creates a highlight instantly, skipping the toolbar
  • • Quick highlights can become notes or flashcards

Changed

Reading analytics

  • • Page-change events now track real navigation, using printed-page numbers where the EPUB has them
  • • Opening a book, returning to the tab, and layout reflows no longer count as page changes

Fixed

Highlights and notes

  • • Deleted highlights no longer stay painted in fixed-layout EPUBs
  • • Highlights and notes no longer disappear from the notebook after a colour change

PDF reading

  • • Note markers on single-column pages dock in the margin instead of overlapping the text
  • • Page turns no longer flash, most visibly in dark and high-contrast themes

Listen

  • • Listen no longer skips the start of a selection before reading it out loud

Reading analytics

  • • Books whose printed-page markers use only the EPUB 3 attribute now report reading activity
  • • Fixed-layout EPUBs emit page-change events again

July 2026

Added

Highlights and notes

  • • Notes and flashcards appear as markers in the margin, opening in a side panel
  • • Margin notes work across EPUB and PDF, in both paged and scrolling modes

Changed

Accessibility

  • • Table of contents entries are keyboard-operable, nested entries as their own controls
  • • Screen readers announce the reading area by name instead of navigation objects

Sharing

  • • Sharing a highlights collection is unavailable offline instead of failing

Fixed

Text selection

  • • The selection toolbar and its submenus stay on screen near the viewport edges
  • • The colour picker and custom highlighter fit narrow screens without clipping

Offline reading

  • • Notes and flashcards open offline in the mobile app when the book is on the device

March 2026

Fixed

Payment Subscription Country Correction

  • • Fixed an issue where some payment subscriptions were created with an incorrect country, which could cause automatic renewal failures
  • • Affected subscriptions have been corrected to ensure seamless recurring payments going forward

March 2026

Added

Academic Citations

  • • ABNT (NBR 6023) citation format for Brazilian academic standards
  • • Chicago 17th Edition with Notes, Bibliography, and Author-Date variants
  • • Generate citations from toolbar or text selection
  • • Automatic page numbering from text selections

Security

Payment Validation

  • • Patched SQL injection vulnerability in payment transaction update queries
  • • Hardened input validation for transaction parameters

February 2026

Added

Subscription Refunds

  • • Issue partial or full refunds on individual subscription payments
  • • Guided workflow: select payment, customize amount, review, and confirm
  • • Refund history tracking per subscription
  • • Works with all supported payment gateways

January 2026

Fixed

Payment Processing

  • • Fixed race condition causing duplicate payments
  • • Resolved phantom refund records in transaction history
  • • Corrected transaction fee recalculation for retroactive adjustments
  • • Fixed expired coupon validation during checkout flow
  • • Improved reliability of sequential payment processor API calls

November 2025

Changed

SEO & Visibility

  • • Improved title and description generation for search engines
  • • Added canonical URL tags to prevent duplicate content issues
  • • Customizable social media preview images
  • • Better legal page structure for improved search indexing

October 2025

Added

Automatic Checkout

  • • Direct purchase links for frictionless buying
  • • Smart user detection: opens checkout, redirects to reader, or prompts login as needed
  • • Configurable URL parameters for currency, coupons, and subscription intervals
  • • Optimized for marketing campaigns and affiliate strategies

Changed

Email Notifications

  • • Choose which transactional emails are sent from your platform
  • • Toggle individual notifications: registration confirmations, purchase alerts, etc.
  • • Prevent duplicate notifications when using external email platforms

September 2025

Added

Pause Subscriptions

  • • Pause subscriptions indefinitely without losing history or settings
  • • Reactivate paused subscriptions at any time
  • • Full plan configuration preserved during pause
  • • Pause action available from admin dashboard

Content API

  • • New version of the Content API with improved endpoints and response formats
  • • Better support for catalog synchronization with external platforms
  • • Enhanced metadata fields and filtering capabilities
  • • Improved authentication and rate limiting

Changed

PDF Zoom

  • • Improved zoom behavior for PDF publications
  • • Smoother pinch-to-zoom on mobile devices
  • • Better text reflow at different zoom levels
  • • Optimized rendering for high-resolution PDF pages

Performance

  • • Faster page load times improve search engine rankings
  • • Optimized server response times for store pages
  • • Reduced time to first contentful paint
  • • Improved Core Web Vitals scores across all store pages

August 2025

Added

Billing Coupons

  • • Create coupons that apply only to the first N billing cycles of a subscription
  • • Set custom discount percentages or fixed amounts
  • • Automatic expiration after configured number of cycles
  • • Compatible with all subscription plans

Changed

Store Performance

  • • Significantly reduced page load times across all store pages
  • • Optimized database queries for product listings and search
  • • Improved caching strategies for static and dynamic content
  • • Faster checkout flow with reduced server round-trips

July 2025

Added

Accessibility

  • • Improved screen reader support for books and audiobooks
  • • Enhanced keyboard navigation throughout the reading experience
  • • Better contrast and font size options for visually impaired users
  • • ARIA labels and semantic HTML improvements

Subscription Dashboard

  • • New dashboard for comprehensive subscription oversight
  • • View active, paused, and cancelled subscriptions at a glance
  • • Revenue metrics and subscriber trends
  • • Quick actions for managing individual subscriptions

Changed

Checkout Redesign

  • • Redesigned checkout flow for faster and simpler purchases
  • • Streamlined payment form with fewer steps
  • • Improved mobile checkout experience
  • • Better error handling and validation feedback

June 2025

Added

Vito AI

  • • Major update to the AI assistant for publishers
  • • Improved content recommendations and insights
  • • Enhanced natural language processing for reader queries
  • • Better integration with catalog management

Promotional Pricing

  • • Set promotional prices for individual publications or bundles
  • • Schedule promotions with start and end dates
  • • Show original price with strikethrough alongside promotional price
  • • Track promotion performance in analytics

Language Filter

  • • New filter to browse publications by language
  • • Readers can quickly find content in their preferred language
  • • Works with all content types: books, audiobooks, and magazines
  • • Available in store catalog and search results

Physical Subscriptions

  • • New subscription type for physical product deliveries
  • • Manage physical subscription plans alongside digital ones
  • • Integrated billing for mixed physical and digital bundles
  • • Shipping address management in user accounts

Polish & French

  • • Full platform support for Polish (pl) and French (fr)
  • • Store interface, checkout, and reader available in both languages
  • • Localized email templates and notifications
  • • Automatic language detection from browser settings

Changed

Search Engine

  • • More accurate and relevant search results
  • • Improved ranking algorithm for publications
  • • Better handling of partial matches and typo tolerance
  • • Faster search response times

February 2025

Changed

Unified Cart

  • • Subscriptions and retail purchases in a single cart
  • • Seamless checkout combining recurring and one-time payments
  • • Improved cart management with mixed item types
  • • Better order summary with clear pricing breakdown

January 2025

Added

Reader App

  • • Redesigned reader application with improved performance
  • • Better support for PDF, EPUB, and audiobook formats
  • • Enhanced offline reading capabilities
  • • New annotation and bookmarking features

Changed

Store SEO

  • • Enhanced meta tags and structured data for store pages
  • • Improved sitemap generation with all publication URLs
  • • Better Open Graph tags for social media sharing
  • • Optimized URL structure for search engine indexing

PHP 8.3 & Laravel 11

  • • Upgraded to PHP 8.3 across all services
  • • Migrated core services to Laravel 11
  • • Improved application performance and security
  • • Standardized CI/CD pipelines across all projects

PDF.js v5

  • • Migrated to PDF.js v5 for improved rendering quality
  • • Better support for complex PDF layouts and embedded fonts
  • • Reduced memory usage for large documents
  • • Faster page rendering and smoother scrolling