Sparkle Changelog

What's new in Sparkle 5.5.1

Mar 5, 2024
  • Added SEO check to mention that at least one image should be on the page
  • Added developer option to avoid putting images in subfolders of the images folder
  • Fixed page generation of video elements for the different cases
  • Fixed page generation for multiple dropdowns in a form
  • Fixed background shift not working correctly on some mobile devices
  • Fixed page generation for parallax in some cases
  • Fixed of domain parking check during publishing setup
  • Other performance and stability improvements

New in Sparkle 5.5 (Feb 21, 2024)

  • Added extraction of images from PDF pages, to a gallery or an image grid
  • Added rounded corners option for videos
  • Added ability to drag and drop movies to grid inspector
  • Added ability to import options from a text file, for option selection form elements
  • Added ability to slide through images in a gallery lightbox, like for grid galleries
  • Added settings option for user interface language preference
  • Added work around for bugs in some FTP server causing upload of many images on every upload
  • Added work around for some web host setups preventing automated FTP setup
  • Added work around for a popular mobile browser breaking Sparkle's video player
  • Improved handling of video and image files in Image/Video Grid
  • Fixed Instagram setup issues
  • Fixed publishing very large websites
  • Fixed image transparency rendition in canvas vs generated website, in some cases
  • Fixed layout issues
  • Fixed excess memory use in publishing large websites
  • Fixed pages outline not restored to collapsed position when restarting Sparkle
  • Fixed loading a page with many mp3 players in password protected pages causing server errors
  • Fixed text being pasted along with image, when copied from certain sources
  • Fixed website importer getting page name wrong when the page contains Google Ads
  • Fixed menu inspector not switching to the correct options for "equal size" setting
  • Fixed option selection form element starting with an empty item
  • Fixed multiple option selections and sliders with the same variable name not being sent in a contact form
  • Fixed text wrapping in Chrome
  • Fixed video with autoplay not starting in popups in some cases
  • Fixed video inspector behavior with multi-selection

New in Sparkle 5.2.5 (Nov 22, 2023)

  • Fixed crash

New in Sparkle 5.2.4 (Nov 21, 2023)

  • Added transition speed setting to the lightbox of the Image/Video grid
  • Fixed background images not being shown on non-retina displays
  • Fixed crashes when using variable fonts on macOS 10.14 and 10.15
  • Improved Instagram setup
  • Fixed gallery labels not showing in some cases
  • Added workarounds for Chrome and Safari bugs
  • Fixed other crashes

New in Sparkle 5.2.3 (Nov 6, 2023)

  • Fixed incorrect layout generation in some cases
  • Fixed vertical alignment of text that contains icons
  • Fixed issues with Instagram integration
  • Fixed crashes

New in Sparkle 5.2.2 (Oct 30, 2023)

  • Fixed publishing setup crash in some cases

New in Sparkle 5.2.1 (Oct 30, 2023)

  • Improved Figma importer
  • Improved publishing setup
  • Fixed user interface glitches on macOS Sonoma
  • Fixed license window incorrectly opening on startup
  • Fixed layout issues in the generated website
  • Fixed several crashes

New in Sparkle 5.2 (Oct 16, 2023)

  • Improved project file loading and saving performance
  • The website importer can now import audio files
  • Added lightbox support in popups
  • Added lightbox support for stock photos and remote images
  • Improved publishing setup
  • Fixed font and typography issues
  • Fixed Instagram support
  • Fixed minor user interface glitches on macOS Sonoma
  • Fixed issues related to style copy/paste
  • Fixed crashes and improved stability

New in Sparkle 5.1 (Sep 6, 2023)

  • Improved performance and stability
  • Improved AI generator
  • Improved FTP setup
  • Added keyboard support in Image/Video Grid lightbox
  • Added fallback to IPTC metadata in EXIF Smart Field
  • Renamed Twitter to X
  • Fixed excess memory use when publishing
  • Fixed dragging images from Photos
  • Fixed drag and drop of pages across projects
  • Fixed many other minor issues and crashes

New in Sparkle 5.0.5 (Jun 22, 2023)

  • Added layout block option to mask the contained elements
  • Improved checking for parked pages during publishing setup
  • Improved the size of the generated CSS
  • Improved the performance of saving and publishing
  • Improved the integrity and stability of the project file
  • Fixed excess memory usage
  • Fixed the centering of background video
  • Fixed gallery images not loading in some cases
  • Fixed grid element code generation in multi-device websites
  • Fixed the regression of performance in preview
  • Fixed many other crashes and bugs

New in Sparkle 5.0.4 (Jun 7, 2023)

  • Improved project file stability
  • Improved performance of drag and drop of pages
  • Improved performance of element copy and paste
  • Fixed use of scroll locations in preview
  • Fixed linking to previous and next page
  • Fixed sources of crashes

New in Sparkle 5.0.3 (Jun 2, 2023)

  • Changed SEO assistant recommendation from AVIF to WebP
  • Improved preview performance for very complex pages
  • Fixed "Show on all pages"
  • Fixed anchor references for layout blocks
  • Fixed calendly integration
  • Fixed many sources of crashes
  • Fixed dragging page bottom not refreshing thumbnails
  • Fixed excess memory use
  • Fixed issues with galleries
  • Fixed site search with some kinds of page content

New in Sparkle 5.0.2 (May 30, 2023)

  • Improved project file stability
  • Fixed project migration issues
  • Added fix for variable width fonts not working correctly in Safari
  • Fixed issues with image/video grid
  • Fixed many crashes

New in Sparkle 5.0.1 (May 24, 2023)

  • Fixed AI generator mixing business name/type when used from the new document window
  • Fixed HTML tag not being saved in a text style
  • Fixed the background clip effect with fixed images
  • Fixed grid cell background color persistence
  • Fixed a crash when quickly closing a project file with thumbnails still being drawn
  • Fixed drag and drop in the layers panel of an element visible in multiple pages
  • Fixed excess memory use when publishing
  • Fixed text generation issues
  • Fixed publishing issue for old basic/one licenses
  • Fixed play on scroll for lottie animations
  • Fixed multi-device text wrapping
  • Fixed page limit for personal licenses
  • Fixed parallax effect extending the page height
  • Fixed parallax causing horizontal scrolling
  • Fixed parallax performance issues
  • Fixed potential project corruption when dragging a page from one project to another
  • Fixed text effects with parallax
  • Fixed undo for grouping

New in Sparkle 5 (May 22, 2023)

  • Highlights:
  • Jumpstart your website creation with our revolutionary AI-powered website generator, Figma plugin, and enhanced website importer, designed to accelerate your projects from the get-go.
  • Captivate your audience with the stunning new image and video grid, complete with an immersive lightbox experience that showcases your media in the best light.
  • Boost your visitor engagement with new interactive click actions and popup control, plus new form elements and a versatile calculator for forms, for a more dynamic and personalized user experience.
  • Experience lightning-fast website performance and boost Web Vitals and SEO, thanks to the removal of jQuery, addition of AVIF image compression, and variable width font support, ensuring your site is a cut above the rest.
  • All changes:
  • Added a brilliant new icon
  • Added image/video grid with multi-device and lightbox support
  • Added generic grid layout block
  • Added AI-powered website generator
  • Added Figma import plugin
  • Added layout block anchors
  • Added layout block snap scrolling
  • Added horizontal background shift for boxes
  • Added full width sizing for text boxes
  • Added background remover features: bokeh, foreground defocus, solid color background
  • Added anchor smooth scrolling with easing
  • Added layer panel filtering
  • Added text link hover/active/visited states
  • Added video with popup behaviors: autoplay when opening, auto-closing popup when autoplay ends
  • Added text effects: background clip and knockout
  • Added hover support for button image
  • Added “force download” option for file download
  • Added form slider
  • Added calculator smart field, for forms
  • Added date range option for popups
  • Added box and layout box blending mode
  • Added new interaction options: media control, social sharing, text message sending, expand/collapse layout blocks, run js code (developer option)
  • Added subject and body to the “open email” on click action
  • Improved website load/save performance, particularly for large project files
  • Improved animations: parallax clip, one time reveal and subtle fade
  • Improved layout block editing
  • Improved accessibility: font icon name is added to SVG
  • Improved website importer
  • Improved text handling: HTML Tag is now per paragraph
  • Improved SVG rendering
  • Improved performance of the published page: removed use of jquery on initial page load and lots of other baseline features, added variable width font support, AVIF image compression, browser-native lazy image loading, removed secondary js file, updates for current attention to web vitals, about 1/3 fewer images generated
  • Updated font index, now over 1600 fonts

New in Sparkle 4.5.9 (Apr 2, 2023)

  • Fixed occasional publishing crash
  • Fixed occasional startup crash
  • Fixed blog index generation causing some elements missing in the index page in some cases
  • Fixed gallery labels not showing in some cases
  • Fixed elements having per-user limitation after disabling password protection
  • Fixed text list generation in some cases
  • Fixed smart field popover not always opening

New in Sparkle 4.5.8 (Mar 28, 2023)

  • Added generation of discovery metadata for all blog feeds
  • Significantly improved memory usage during publishing
  • Fixed animations in password protected pages
  • Fixed blog post ordering
  • Fixed bullet lists in some cases
  • Fixed incorrect clipping of elements with fade animations in some layouts
  • Fixed countdown flipboard when the number of days is over two digits
  • Fixed font for placeholder text in dropdown-list when no default value is set
  • Fixed importer stalling when site has an incorrect certificate
  • Fixed incorrect element frame when adding a rotated element into a group
  • Fixed incorrect missing fonts dialog in some cases
  • Fixed layout regression causing layout shift and lower pagespeed scores
  • Fixed memory use after closing project
  • Fixed parallax animations edge cases
  • Fixed text wrap in blog posts
  • Fixed video in-file storage vs. in external location

New in Sparkle 4.5.7 (Feb 20, 2023)

  • Fixed broken home page layout in complex projects in some rare cases
  • Fixed menu position incorrect in generated page in some layouts
  • Fixed blog post cloning to have it preserve title link
  • Fixed referencing assets from CSS with some developer tools customizations
  • Fixed using "paste style" while editing text

New in Sparkle 4.5.6 (Feb 14, 2023)

  • Added support for importing a site made with frames
  • Improved default date format for smart fields to be based on system international settings
  • Improved compatibility of password protection with different web host configurations
  • Improved editing performance of large sites
  • Fixed importer issue with importing images from websites with image hotlinking protection
  • Fixed password protection settings not correctly saving notes
  • Fixed the generation of the blog index layout and css
  • Fixed layout blocks in combination with animations, shadows and filters
  • Fixed consent banner to always lay above popups in the published page
  • Fixed countdown with redirect causing PHP error in some cases
  • Fixed clipping of elements transformed by scroll parallax options
  • Fixed gallery thumbnails disappearing on some devices with a single device project
  • Fixed files being republished on some FTP server
  • Fixed vertical mis-alignment for FontAwesome/Material Design icons in some cases
  • Fixed menu in a footer element visible on all pages not drawing correctly in the canvas
  • Fixed mobile autoscaling interfering with mobile device pinch-to-zoom
  • Fixed layout issue in very complex page layouts
  • Fixed crashes related to grouping/ungrouping and undo

New in Sparkle 4.5.5 (Dec 12, 2022)

  • Fixed a problem with links from popups not working in some cases
  • Fixed an error in pages caused by cookie banner consent buttons
  • Fixed crash on older macOS versions at the end of the publishing process, if publishing fails

New in Sparkle 4.5.4 (Dec 8, 2022)

  • Added importer ability to scan hidden links (for example in drop-down menus)
  • Added option to clear list of downloadable files from the files menu
  • Fixed autoplay of video in chrome, for videos lower on the page
  • Fixed copy/paste of a gallery with labels
  • Fixed incorrect link for downloadable files in password protected pages
  • Fixed hamburger menu image generation in a password protected page
  • Fixed lightbox autoscaling
  • Fixed password protection setup in a new project
  • Fixed android compatibility issues
  • Fixed layout issues
  • Fixed other bugs and crashes

New in Sparkle 4.5.3 (Nov 15, 2022)

  • Updated 10to8.com integration instructions and dashboard link
  • Improved website importer resilience
  • Fixed the pagination in preview for site search and for the blog index
  • Fixed layout of icons in text with mobile autoscaling
  • Fixed per-user visibility with some elements
  • Fixed drawing of a white line in images a rare case
  • Fixed layout issues with popups
  • Fixed layout issues with forms in password protected pages
  • Fixed incorrect interaction of scroll locations with elements with parallax
  • Fixed crash when all pages are excluded from publishing
  • Fixed other crashes and bugs

New in Sparkle 4.5.2 (Nov 2, 2022)

  • Added a Google Fonts and FontAwesome privacy notice
  • Fixed issues with layout of rotated elements
  • Fixed incorrect clipping of elements with parallax
  • Fixed ability to delete blog index and pagination by grouping them and deleting the group
  • Fixed mouse hover of a button not keeping popup open
  • Fixed visibility of elements with access limitation in a page that didn't have password protection
  • Fixed crash when resizing search results
  • Fixed animations firing immediately in popup that shows automatically
  • Fixed a crash while publishing
  • Fixed other crashes

New in Sparkle 4.5.1 (Oct 26, 2022)

  • Fixed footer corruption
  • Fixed password protection
  • Fixed blog-related crashes

New in Sparkle 4.5 (Oct 25, 2022)

  • Added macOS Ventura compatibility
  • Improved support for mixed script text (roman plus CJK or emoji text)
  • Improved stability of layout block editing
  • Improved site search fuzzy string matching
  • Improved mobile autoscaling
  • Improved stability of the website import process
  • Improved image resolution selection for some Android phones
  • Fixed parallax with stick to top headers on some old browsers
  • Fixed some issues related to the use of password protection
  • Fixed dark mode color support in some complex cases
  • Added workaround for Safari showing scrollbars in modal popups
  • Fixed Google Tag Manager support
  • Fixed "Show to All Users" to be available on all pages, not just the password protected ones
  • Fixed layout issues in the blog the index with complex layouts
  • Fixed popup shift related to system configuration for scrollbar visibility
  • Fixed site generation for some combinations of smart fields, popups, elements visible in multiple pages and pages in folders
  • Fixed crashes related to text wrapping
  • Fixed crashes related to text list indentation
  • Fixed many other crashes and bugs

New in Sparkle 4.2 (Aug 22, 2022)

  • Added option to import a full website from File menu
  • Added filtering visible canvas elements based on logged in user
  • Added group-specific page following login
  • Added combined pages and layers view in the left sidebar
  • Added option to not password protect sensitive data
  • Added scrolling of layers list to the selected element
  • Added support for Google Analytics 4
  • Added support for Meta/Facebook Pixel
  • Added support for Matomo analytics
  • Improved user interface for password protection options
  • Improved user interface for the Arrange settings
  • Updated FontAwesome to version 6.1.1
  • Fixed calendly.com setup
  • Fixed snipcart product validation
  • Many other bug fixes

New in Sparkle 4.1.1 (Jul 14, 2022)

  • Fixed checkbox "Show to all users" to be only enabled when password protection is configured
  • Fixed Safari sometimes showing scrollbars in popups
  • Fixed asking master password when incorrect one is saved in keychain
  • Fixed crash when entering very long text in the web address field
  • Fixed deselection of password protection in page settings
  • Fixed element visibility when copying from section to a page not in a section
  • Fixed erroneous menu behavior in edge cases
  • Fixed filename becoming php in some edge cases
  • Fixed changing the position of groups inside layout blocks
  • Fixed issues with editing of text lists
  • Fixed layout edge case with mobile safari and auto-scaling
  • Fixed visibility with the dark color theme with animations
  • Fixed modal popup on iOS in some configurations
  • Fixed pagination buttons with SVGs
  • Fixed password protected downloadable files for some web host PHP configuration
  • Fixed password protected downloadable files used by different user groups
  • Fixed password protection per-user element visibility preventing interaction with visible overlapping elements
  • Fixed the undo of element rotation in the canvas
  • Fixed text shadow settings not showing up for buttons
  • Fixed undefined behavior on links with both click and mouse hover actions on Android devices
  • Fixed zoom scaling in some specific circumstances
  • Raised embeddable SVG limit to 100kb

New in Sparkle 4.1 (Jun 16, 2022)

  • Added email/phone/number validation for form text input
  • Added placeholder color for form dropdown list
  • Added progress indicator when publishing user accounts
  • Added warnings when changing footer or visibility could make pages longer
  • Added support for calendly v2 API
  • Added ability for ecwid category browser to go full width
  • Added ecwid default category for product browser
  • Added copying original SVG source in pasteboard when copying box or image containing SVG
  • Added german/french/italian documentation links
  • Improved site search text snippets
  • Improved page performance by adding workaround for browsers loading images hidden on devices
  • Improved reliability of layout blocks behavior
  • Improved user interface layout, clarity and translations
  • Fixed downloadable files not published in some cases
  • Fixed password protection and login page incorrectly added automatically sometimes
  • Fixed performance issues with parallax video while video is not loaded
  • Fixed preview occasionally not showing images or other content
  • Fixed generation of more images than necessary in some edge cases
  • Fixed page access control showing the wrong group selection
  • Fixed footer element position and page length growth issues
  • Fixed constraining of element position when dragging them out of layout blocks
  • Fixed youtube videos in lightboxes
  • Fixed layer panel indentation on macOS 10.15 or earlier
  • Fixed importing pages where no text color is set
  • Fixed countdown timer format
  • Fixed blog index layout issues
  • Fixed blog tag filtering links
  • Fixed mobile auto scaling for some devices
  • Fixed layout block edge cases
  • Fixed incorrect site search pagination
  • Fixed separation of SEO keywords
  • Fixed Snipcart product.json generation
  • Fixed text style ordering on multi-device projects
  • Fixed undo for color changes
  • Fixed crashes

New in Sparkle 4.0.7 (Mar 21, 2022)

  • Added support for password protected vimeo videos
  • Improved checkboxes to report their label in the form email
  • Improved discrepancies of height of text lines with icons between canvas and browser
  • Fixed blog index preview with tag filtering
  • Fixed checkboxes with the same variable name to report distinct results
  • Fixed contact form email sent via server with PHP8 on linux servers
  • Fixed custom patterns for background boxes
  • Fixed footer items not resising when visible on multiple pages
  • Fixed layout with full width elements in some cases
  • Fixed parallax with one time animation and with video
  • Fixed popup auto hiding after animation in some cases
  • Fixed popup fixed to the bottom with autoscaled devices
  • Fixed stick to top groups in some case
  • Fixed typewriter animation not preserving final space
  • Fixed undo when moving layout blocks

New in Sparkle 4.0.5 (Mar 3, 2022)

  • Fixed password protection settings and functionality
  • Fixed layout issues related to text and icon fonts
  • Fixed blog tags inspector not visible in blog index page
  • Fixed gradient color picker
  • Fixed background video on mobile devices
  • Fixed link to page top in popups
  • Fixed layout accuracy issues
  • Fixed parallax with device autoscaling
  • Fixed crashes related to publishing setup and completion

New in Sparkle 4.0.4 (Feb 16, 2022)

  • Added Layer panel to Sparkle One 4 license
  • Added counting of audio files to summary view
  • Added support for saving publish settings to the project file
  • Improved load performance of pages with autoplaying video
  • Fixed "Move to Layout Block" in multidevice projects
  • Fixed page indentation for pages in sections
  • Fixed user account management allowing multiple users with same login name
  • Fixed bottom margin on iOS on fixed popups
  • Fixed element selection order when moving to layout block
  • Fixed peak memory usage during publishing
  • Fixed file attach in contact forms for IIS servers
  • Fixed icon popup filtering
  • Fixed blog tag filtering to allow removing filters
  • Fixed blog index update in some cases
  • Fixed jumpy animation of fixed popup on iOS devices when address bar collapses and appears
  • Fixed Layout Blocks spacing issues across devices
  • Fixed layout issue in pages with galleries
  • Fixed layout issues with mobile auto scaling
  • Fixed one time animation+parallax issue
  • Fixed ordering of blogs tags on blog index page
  • Fixed dropdown options selection
  • Fixed password protected video playback for some server/proxy configurations
  • Fixed popup close causing scroll to top
  • Fixed preview of tall password protected pages
  • Fixed visibility persistence for search engine inspector
  • Fixed icons layout issues
  • Fixed Layout Blocks toolbar icon on 10.9-10.15
  • Fixed issues on macOS 10.9-10.11
  • Fixed localization issues
  • Fixed crashes

New in Sparkle 4.0.3 (Feb 3, 2022)

  • Fixed tag order when adding blog tags to blog index page
  • Fixed post login/logout pages when site has multiple login forms
  • Fixed menu in sites with many menus and multiple folders
  • Fixed "fix to bottom" elements vs. phones with safe areas
  • Fixed popup closing immediately on Android Chrome in some cases
  • Fixed password protection per group visibility sometimes showing wrong selection
  • Fixed FTP deletion of files on the server when renaming a folder
  • Fixed layout of overlapping elements in some cases
  • Fixed countdown page redirection not working when countdown page in a folder
  • Fixed shadow for icons in text
  • Fixed font or size change of icons when adding a link
  • Fixed lack of encryption for gif images in password protected pages
  • Fixed "fixed" popups shifting horizontally in browsers that show scrollbars
  • Fixed SEO check for home page with targeting turned off
  • Fixed footer element shift in some cases
  • Fixed cookie banner inspector to allow changing scroll activation offset
  • Fixed scroll locations for auto-scaled layouts
  • Fixed coordinate rounding causing slight shift of rotated elements when reloading a document
  • Fixed upgrade messaging
  • Fixed gallery image generation on devices over 2000 pixels wide
  • Fixed some kinds of drowndown options in contact forms
  • Fixed password protection to work with PHP 5.6+
  • Fixed footer positioning on multidevice documents when adding a new page
  • Fixed spam bot detection in some cases
  • Fixed text scaling in auto-scaled devices
  • Fixed login form inspector
  • Fixed impossibility to select the reply to option in contact form inspector
  • Fixed several crashes

New in Sparkle 4.0.2 (Jan 26, 2022)

  • Fixed auto-upgrade to v4 license for some AppStore customers
  • Fixed contact form direct SMTP connection for some mail servers
  • Fixed memory leak in preview
  • Fixed duplication of popups shifting content
  • Fixed background color for buttons
  • Fixed password protection post logout page
  • Fixed background color of text incorrectly changed
  • Fixed images with fixed positioning on iOS
  • Fixed mis-diagnosed "insufficient disk space" when publishing with password protection
  • Fixed crash when opening SVGs
  • Fixed crash when deleting a dropdown option while editing it
  • Fixed z-index for modal/fixed nested popups
  • Fixed support for Safari 9 and 10
  • Fixed incorrect text size on iOS in rare cases

New in Sparkle 4.0.1 (Jan 23, 2022)

  • Added opening and closing a different popup from within a popup
  • Fixed incorrect upgrade pricing shown in the AppStore version of Sparkle
  • Fixed unavailability of 14 day trial in AppStore version of Sparkle
  • Fixed login form to not work when there's no login page
  • Fixed gallery label not being shown in some cases
  • Fixed password protected downloadable file sizes in some cases
  • Fixed PDFs in password protected areas downloading instead of showing in the browser
  • Fixed publishing crash in some cases
  • Fixed organization metadata generation
  • Fixed validation issues with the generated code
  • Fixed edge cases with layout blocks
  • Fixed sending email to SMTP servers in some cases
  • Fixed copy/paste and duplicate element not updating text wrap

New in Sparkle 4.0 (Jan 21, 2022)

  • Highlights:
  • Add protected pages to your site, and manage user accounts. Add a login form and custom content only visible to logged in users.
  • The new AI-powered image background remover runs locally on your Mac, takes mere seconds, and makes full use of the Apple Silicon neural engine.
  • New SEO Assistant features help you optimize your site for search engines. Tighter underlying code and device layout improvements help your site become more visible.
  • From video playback while scrolling to dark mode support and FontAwesome icons, a long list of new features to help you improve your website in many directions.
  • All new features:
  • password protected pages and user management, to add member areas or restricted content
  • SEO keyword targeting, to optimize content for organic search
  • playback with scrolling for video elements, lottie animations and page background video
  • support for Dark Mode color theme
  • AI-powered image background remover
  • new Sparkle icon
  • 6 new responsive, Dark Mode aware designs
  • Layout Blocks for more agile layout
  • website summary view
  • ultra wide 1920 device
  • device size customization for wider device layouts
  • auto-scaling for mobile layout
  • Fontawesome and Google Material Design icons
  • Smart Fields for logged in users
  • PayPal subscription support
  • one-time popup open across visits (using a cookie)
  • blog tags, blog index filtering by tag
  • publishing draft blog posts
  • improved blog RSS feed compatibility with feed readers
  • organization metadata
  • form dropdown selector
  • form file attachments
  • new SEO checks
  • element visibility specific to Dark Mode
  • element visibility based on user login status
  • countdown with number of days
  • pexels stock image integration
  • reference nearest image for EXIF data extraction
  • support for Safari 15 theme color and tab bar safe area
  • map location loaded from image EXIF
  • per-folder CSS size optimization
  • facebook verification metadata
  • improved Web Vitals metrics for your website
  • improved resiliency of publish location storage
  • improved compatibility with international domain names (IDN)
  • removed IE 8/9 and Android 4 support workarounds

New in Sparkle 3.1.7 (Dec 6, 2021)

  • Fixed crash on Monterey when clicking on the contact form password field
  • Fixed typewriter popup not showing correct values when first opened
  • Fixed incorrect stick to top functionality when multiple sticky groups have different visibility on different devices
  • Fixed incorrect parallax functionality in some cases
  • Fixed incorrect upload of some files when publishing multiple times in the same session
  • Fixed popup auto-scaling in multi-device layouts
  • Fixed minor layout issues
  • Fixed crashes

New in Sparkle 3.1.6 (Nov 7, 2021)

  • Fixed minor compatibility issues with macOS Monterey
  • Fixed layout issue in some instance
  • Fixed some popup issues
  • Fixed canvas and layout issues with text wrap

New in Sparkle 3.1.5 (Oct 21, 2021)

  • Added support for macOS Monterey
  • Fixed display of elements with scroll animation at page load time
  • Fixed layout of fixed-position backgrounds in Firefox
  • Fixed blog index sizing in some cases
  • Fixed text editing layout occasionally not updating when switching device
  • Fixed label animation for galleries using the slide effect
  • Fixed layer order when ungrouping groups
  • Fixed layout in relation to rotated elements
  • Fixed multi-line button layout when in groups with links
  • Fixed pressing enter when editing the label of radio buttons and checkboxes reverting to previous text
  • Fixed automatic detection of publishing settings on some web hosts
  • Fixed crashes on macOS Mavericks 10.9
  • Added documentation links for French and German
  • Fixed other smaller bugs and crashes

New in Sparkle 3.1.4 (Sep 7, 2021)

  • Fixed some popup issues
  • Fixed minor layout issues
  • Many other minor bug fixes

New in Sparkle 3.1.3 (Aug 8, 2021)

  • Fixed minor compatibility issues with macOS 10.9-10.12

New in Sparkle 3.1.2 (Aug 1, 2021)

  • Added multi-selection functionality for "Show on blog index" option
  • Fixed SEO assistant flagging animated popups
  • Fixed Safari preview issues
  • Fixed several layout issues
  • Fixed canvas rendition of images with alpha
  • Fixed crash after free trial expiry
  • Fixed license not recognized after a free trial
  • Fixed free trial button visibility logic
  • Fixed the copy RSS feed button producing an incorrect URL
  • Fixed developer options not respecting a custom folder setting
  • Fixed instagram integration
  • Fixed multi-line text button label spacing
  • Fixed nested one-time animations
  • Fixed one-time animations in scrollable popups
  • Fixed text wrapping not updating in some cases
  • Fixed menu dropdown not working in some multi-device setups
  • Fixed shopping cart image generation for Snipcart in multi-device projects
  • Fixed other crashes

New in Sparkle 3.1.1 (Jun 27, 2021)

  • Fixed layout issue in some instance
  • Many other fixes and improvements

New in Sparkle 3.1 (Jun 6, 2021)

  • Added resizable sidebar (macOS 10.14+)
  • Added "deny" consent button to cookie banner, for compliance with regulation in many EU countries
  • Added position at which scroll effect starts (top/middle/bottom)
  • Added "filename" smart field where it was missing
  • Added forced restart when Sparkle is moved or renamed in the Finder
  • Improved map integration to support API-key based basic maps
  • Improved memory use on some iMacs (macOS 11.3+)
  • Improved Instagram integration
  • Improved performance when editing large projects
  • Improved performance when dragging labels in galleries with large images
  • Improved contact form spam resilience
  • Improved compatibility with some third party integrations
  • Improved compatibility with browsers
  • Fixed inability to open old project files on some Macs
  • Fixed missing document icon
  • Fixed footer editing issues and page bottom becoming very tall
  • Fixed canvas alignment and equal sizing tools to ignore locked elements
  • Fixed lightbox close button color in light background mode
  • Fixed clipping of rotated content with scroll animation
  • Fixed flicker while publishing (macOS 11+)
  • Fixed issues with the blog index page
  • Fixed excessive memory use when opening some websites
  • Fixed site search for older PHP versions
  • Fixed text inspector issues on Apple Silicon Macs
  • Fixed some popup issues
  • Fixed issues with undo/redo when editing text
  • Fixed animation-related flicker in Safari
  • Fixed incorrect layout in some cases
  • Many other fixes and improvements

New in Sparkle 3.0.8 (Feb 18, 2021)

  • Fixed excessive memory use
  • Fixed crash caused by upcoming OS release
  • Improved site search results and ranking
  • Fixed dragged element to adopt visibility of the new container group
  • Added work around for Safari bug with animated buttons
  • Added work around for Chrome and Firefox bug with fixed backgrounds
  • Fixed canvas rendering of background filters for full width boxes
  • Fixed issues with blog index and posts
  • Fixed depth for fixed popups
  • Fixed loss of cross-page language references, when moving a page to or from a section
  • Fixed modal/fixed popup alignment in some cases
  • Fixed popups with multipage visibility
  • Fixed broken one time animation in some cases
  • Fixed page numbering in search results
  • Fixed startup freeze with some projects
  • Fixed other crashes

New in Sparkle 3.0.7 (Jan 22, 2021)

  • Fixed compatibility with some SFTP servers
  • Fixed memory leak
  • Fixed crash when switching blog posts to summary view
  • Fixed gallery label animations
  • Fixed popups with animated contents
  • Fixed element animations not starting when in group with animation
  • Fixed modal/fixed popup size
  • Fixed modal/fixed popup layout with border and backdrop filters
  • Fixed scrollbar showing on modal popups in Firefox
  • Fixed crash when changing opening hours in local business settings
  • Fixed layout of multi-line buttons with empty lines
  • Fixed blog index layout and order
  • Fixed lottie animations in pages in a folder
  • Fixed text wrap when switching blog layout/summary
  • Fixed canvas rendering of right aligned menu elements with indent
  • Fixed block quote copy/paste in documents with multiple devices
  • Fixed code generation for strings with block quote in some cases
  • Fixed blog post author name/email/publication date not updating
  • Fixed more crashes

New in Sparkle 3.0.6 (Dec 23, 2020)

  • Fixed crashes

New in Sparkle 3.0.5 (Dec 14, 2020)

  • Fixed crashes

New in Sparkle 3.0.4 (Dec 11, 2020)

  • Fixed payment buttons to require website address
  • Fixed audio/video in popups to stop when the popup is closed
  • Fixed scrolling in modal popups
  • Fixed one time animations in popups
  • Fixed forms in popups
  • Fixed mouse out not closing popup
  • Fixed in canvas paragraph spacing
  • Fixed indent for multiline buttons
  • Fixed hamburger menu color
  • Fixed full website import stalling in some cases
  • Fixed menu layout in pages moved to different section
  • Fixed Smart Field EXIF flash description
  • Fixed freeze on startup with complex projects
  • Fixed blog index preview for multi-device documents
  • Fixed blog layout and refresh issues
  • Fixed window layout on older macOS versions
  • Fixed text editing scrolling to the top when inserting a new line
  • Fixed copy/paste style
  • Fixed multi-device generation for flipboard
  • Fixed crashes

New in Sparkle 3.0.3 (Nov 30, 2020)

  • Fixed some cosmetic issues on Big Sur
  • Improved performance, particularly on older Macs
  • Updated Google Analytics integration
  • Worked around bugs in server mod_pagespeed module
  • Fixed requirements for Instagram post embedding
  • Added digital/physical product specification for snipcart
  • Fixed border radius for input controls on iOS
  • Improved Japanese localization
  • Fixed access to lottie and ssh files
  • Fixed website import folder name
  • Fixed other bugs and crashes

New in Sparkle 3.0.2 (Nov 19, 2020)

  • Fixed website import of international domain names
  • Fixed publishing getting stuck in some cases
  • Fixed crash in drag and drop of typewriter events
  • Fixed multi-device generation of payment buttons
  • Improved interactivity of Sparkle during image compression
  • Added exif image description and copyright, improved image aperture, focal length and exposure time
  • Improved paragraph spacing for in-canvas drawing
  • Fixed SVG optimization when SVG contains animation based on CSS
  • Fixed box alpha affecting elements layered over it in some cases
  • Fixed crash on launch on older macOS versions
  • Fixed one time animations with links

New in Sparkle 3.0.1 (Nov 16, 2020)

  • Big Sur compatibility fixes
  • Fixed activation for users of Sparkle 1.x

New in Sparkle 3.0 (Nov 16, 2020)

  • Sparkle 3 is the update you have been waiting for: 50 new features and countless improvements and fixes.
  • Sparkle 3 is a free update, the new features can be included or not, depending on your previous purchases.
  • New interface to work more effectively:
  • A redesigned, understated, sharper UI
  • New look for macOS Big Sur
  • New Sparkle icon
  • SEO assistant and health check: insights to optimize your website
  • Layers view
  • 6 new template designs
  • Template picker when creating a new website
  • Option to import entire website
  • Editing of a multi-selection
  • Options to apply changes to all images in a gallery
  • Ability to drag and drop a page between project windows
  • Options to collapse sidebars
  • New device layout state settings for faster responsive design workflow
  • Integrated links to documentation
  • QR Code to open preview on mobile
  • Microsoft Edge and Brave browser preview support
  • Passwordless, key based SFTP authentication
  • Copy current page URL and RSS URL to the clipboard
  • Character count for page title and description
  • Preview of the cookie banner, and its effect, on all pages
  • Text replace
  • New features for a better website:
  • A built-in blog with automatic index generation
  • Custom post content for the index and RSS
  • Automatic RSS generation
  • Mega menus (using in-page popups with button hover)
  • Full screen mobile menus (using fixed position popups with animation)
  • Modal banners, offers, etc (using modal popups with timer or scroll based display)
  • Payment buttons (PayPal, Stripe, Snipcart, Ecwid, Gumroad, Paddle)
  • Property booking (Houfy)
  • Calendars (Houfy property calendar, Calendy and 10to8.com appointment booking)
  • Table booking (Opentable, The Fork, Quandoo)
  • Parallax effects
  • Box background filters
  • Contour shadow for images with transparency
  • Full-width video
  • Typewriter effect (via smart fields)
  • Countdown text (via smart fields)
  • Counter text (via smart fields)
  • Insertion of math formulas (via smart fields)
  • Extraction of photo EXIF information for standalone photos and galleries (via smart fields)
  • Page title, date/time, code fragment (via smart fields)
  • AdSense
  • Audio and video player controls and layout customization
  • Global and per-page developer settings
  • 150 new built-in fonts
  • Lottie animations
  • Ability to designate a reply-to field in the contact form
  • Activate after consent for analytics
  • Gallery image description
  • Text citation
  • New optimizations to make your site perform better:
  • Optimization for new "Web Vitals" metrics
  • Automatic perceptual image optimization for jpeg and WebP images
  • Better PNG image compression
  • SVG optimization
  • Parallelized image compression on multi-core Macs

New in Sparkle 2.8.12 (May 22, 2020)

  • Fixed text wrapping, broken by Chrome 81+

New in Sparkle 2.8.11 (Mar 26, 2020)

  • Improved spam resilience of contact forms
  • Updated Instagram functionality to reflect changes in their service
  • Updated Youtube functionality to better adhere to their branding guidelines
  • Fixed blurry initial image on videos in some cases
  • Fixed initial video image occasionally used for previously published videos
  • Fixed in-canvas rendering of some SVGs

New in Sparkle 2.8.10 (Feb 20, 2020)

  • Improved contact form spam detection
  • Improved multi-language metadata as per Google recommendations
  • Fixed initial player volume for video opened in lightbox
  • Fixed issue with loading large images in Safari

New in Sparkle 2.8.9 (Jan 31, 2020)

  • Improved support for macOS Catalina
  • Fixed minor layout issues

New in Sparkle 2.8.8 (Jan 20, 2020)

  • Fixed publishing to some web hosts that don't correctly support TLS 1.3
  • Fixed z-index issue with sticky header on Safari in some rare cases
  • Fixed solid shadow rendering in editing
  • Fixed video player size constraing when using native controls and lightbox
  • Fixed video autoplay to work even when video has no audio track
  • Fixed video player to avoid browser local storage of volume preferences, that triggers some privacy checker tools
  • Fixed corrupt video upload in some cases
  • Fixed text wrapping in some multi-device layouts
  • Improved performance for very long text blocks on multiple devices

New in Sparkle 2.8.7 (Jan 14, 2020)

  • Urgent fix for Chrome 79+ breaking some page layouts

New in Sparkle 2.8.6 (Dec 16, 2019)

  • Fixed text wrapping, broken by Chrome 75+
  • Fixed text style ordering on different devices
  • Fixed page background color transparency in dark mode on Catalina
  • Fixed swiping gallery images on mobile
  • Fixed copy/paste across documents to preserve text color
  • Fixed layout of blurred images in fixed position backgrounds

New in Sparkle 2.8.5 (Nov 18, 2019)

  • Improved Catalina support
  • Improved cookie consent to work with more embed scripts
  • Fixed crashes on Macs with many CPU cores
  • Fixed text lists not showing bullet points properly for pasted text
  • Fixed layout of nested vertical menus with proportionally sized items
  • Fixed some layouts with full width boxes and anchors

New in Sparkle 2.8.4 (Oct 21, 2019)

  • Improved support for macOS Catalina
  • Improved compatibility with Safari 13 on macOS and iOS
  • Improved text lists
  • Improved the page import feature
  • Improved German localization
  • Fixed minor layout issues
  • Many more improvements and fixes

New in Sparkle 2.8.3 (Oct 2, 2019)

  • improved publishing setup
  • improved page importer
  • added support for canvas page up/page down/home/end keys
  • fixed layout issues with out of frame gallery labels
  • fixed publishing crashes in some rare cases
  • fixed occasional incorrect frame position for elements visible in multiple pages
  • fixed grouping and ungrouping in multi-device pages
  • fixed scroll locations not working in Firefox in some cases
  • fixed text indent for right-aligned button and menu labels
  • fixed sub-menu positioning in canvas
  • fixed occasional canvas height issues
  • fixed layouts with nested rotated elements in some edge cases
  • fixed preview after navigating to a different page
  • fixed cursor jumping at the top of the text block during editing in some cases
  • fixed site search for gallery label text
  • fixed character encoding issues in search result pages with some web server configurations
  • fixed text wrapping reflow when hiding an element
  • fixed in-canvas rendering of SVGs that contain text
  • fixed fixed-position backgrounds on some browsers
  • fixed privacy banner in some cases
  • fixed TouchBar rotation widget
  • fixed minor compatibility issues with macOS 10.9/10.11/10.12
  • added warning when Sketch is not installed

New in Sparkle 2.8.2 (Jul 31, 2019)

  • Added right-to-left text support in the canvas and in the published page
  • Added ability to place gallery labels out of the gallery frame
  • Fixed publishing only changes
  • Fixed excessive memory use when publishing
  • Fixed TouchBar canvas zoom control
  • Fixed footer elements sometimes causing editing issues
  • Fixed iOS text sizing and fixed backgrounds in some cases
  • Fixed SVG rendering in some cases
  • Fixed contact forms sending multiple emails in some cases
  • Fixed crash when attempting to print from the Finder
  • Fixed uncommitted text fields losing content when window lost focus
  • Fixed embed being vertically constrained
  • Fixed undo/redo for some commands
  • Fixed crash when setting the same name to different pages from the page outline
  • Fixed publish completion notification not showing in some cases
  • Fixed crash when opening files with mp3 extension but no mp3 content
  • Fixed compatibility with older macOS versions
  • Other improvements to stability and performance

New in Sparkle 2.8.1 (Jun 20, 2019)

  • Fixed many bugs

New in Sparkle 2.8 (May 22, 2019)

  • Added Instagram element
  • Added Instagram support in images and galleries
  • Added unsplash.com stock photo integration
  • Added Sketch plugin to copy a design over to Sparkle
  • Added Photos Extension plugin to create Sparkle image galleries from Photos
  • Added site search element and search results page
  • Added stick to top behaviors: overlap/stack/push previous
  • Added pinning of a group to the bottom of the browser window
  • Added SVG support for box backgrounds
  • Added stock and custom patterns for box backgrounds
  • Added option to make a text box scrollable
  • Added free gradient angle for box backgrounds
  • Added proportional width menu items
  • Added support for removing backgrounds in images shot with portrait mode
  • Added support for Continuity Camera
  • Improved canvas drawing performance for complex layouts (macOS 10.13 or later)
  • Added pinch to zoom in the canvas
  • Improved startup performance for large projects
  • Improved SVG rendering performance
  • Added basic map mode that doesn’t require API key
  • Added display of publishing progress activity
  • Added ability to convert from one element type to another
  • Added font style re-ordering
  • Added the ability to import a website from the local disk
  • Audio player now stops other audio players on the page
  • Improved fixed background images on Android browsers
  • Improved video player compatibility
  • Improved page import accuracy
  • Improved publishing setup diagnostics

New in Sparkle 2.7.2 (Oct 17, 2018)

  • Added support for multi-line button labels
  • Fixed canvas drawing on Mojave
  • Fixed align/distribute
  • Fixed font not being loaded in some cases
  • Fixed devices popover not showing which devices to review
  • Fixed anchors and anchor navigation
  • Fixed activate after consent for embed elements
  • Fixed page import not working for some sites
  • Fixed menu orientation issues in some cases
  • Fixed a few Dark Mode issues

New in Sparkle 2.7.1 (Sep 28, 2018)

  • Fixed icons on macOS 10.9-10.11

New in Sparkle 2.7 (Sep 25, 2018)

  • Added support for macOS Mojave and dark mode!
  • Added new toolbar icons
  • Added support for publishing to International Domain Names
  • Added drag and drop of images and video from Safari
  • Improved offline compatible code generation
  • Fixed FTP setup and publishing with some servers
  • Fixed publishing cache, sometimes producing incorrect images
  • Fixed text wrap on Internet Explorer
  • Fixed Pixabay link back to original photo
  • Fixed maps address lookup
  • Fixed some layout and stick to top issues
  • Fixed font-related crashes
  • Fixed double audio autoplay
  • Many other minor bug fixes

New in Sparkle 2.6.3 (Jul 21, 2018)

  • Fixed custom style for sub-menus
  • Fixed page layout for groups with animation
  • Fixed missing images when navigating pages in preview
  • Fixed sitemap.xml generation with multi-lingual websites
  • Improved privacy metadata to work with web hosts with hotlink protection
  • Improved wrapping of text containing lists

New in Sparkle 2.6.2 (Jun 27, 2018)

  • Added offline-compatible code generation, as an option for export to disk
  • Added “Open in new page" option for in-site pages
  • Improved generated code size by about 15%
  • Improved IE/Edge compatibility
  • Improved website icon support
  • Fixed setup of publishing with some FTP servers
  • Fixed search and multi-lingual page metadata
  • Fixed copy/paste style of some text attributes
  • Fixed custom font panel on macOS 10.9
  • Fixed dots not being shown in galleries with thumbnails
  • Fixed loading some custom web fonts

New in Sparkle 2.6.1 (May 29, 2018)

  • fixed crash on startup when system doesn’t have Times New Roman installed
  • fixed background not being applied on all pages
  • fixed compatibility with some FTP servers
  • fixed images appearing lower resolution in some cases
  • fixed menus not creating submenus for sections
  • fixed text wrapping in some cases
  • fixed repeated font migration
  • fixed SVG issues on IE 8/9/10

New in Sparkle 2.6 (May 28, 2018)

  • Major privacy and performance enhancements, in addition to new features. We’re feeling really great about this release.
  • We’re cutting a few corners due to the impending European privacy regulation (GDPR/DSGVO), so translations aren’t entirely complete and the documentation still needs to be updated. We will be correcting this in the next few days.
  • Sparkle now scores 100% on the Swedish Internet Foundation privacy checker tool, one of the most advanced on the web: https://webbkoll.dataskydd.net/. This is best in class in privacy compliance. The specific combination of improvements:
  • all third party content is blocked until cookie consent
  • embedded code is by default subject to activation after cookie consent
  • fonts are now only ever stored in the local site, not referenced from Google fonts
  • the page address is by default not leaked when loading third party content
  • We vastly improved the performance of sites published by Sparkle 2.6, generally achieving a perfect 100% score on Google’s PageSpeed Insights, an important reference point for Google’s ranking algorithm. Specifically Sparkle is now:
  • deferring loading of resources that delay page rendering
  • inlining critical CSS
  • encoding fonts in the more compact woff and woff2 file formats
  • compressing images with a higher compression algorithm
  • Finally we added these great new features to make Sparkle an all around better website builder:
  • a new publishing engine, faster and more compatible with web hosts
  • a publishing cache, to limit image re-generation
  • per-page language designation, and language variant (hreflang) support, which is picked up by search engines
  • text style for checkboxes and radio buttons
  • the option to hide sidebar thumbnails
  • an in-Sparkle text search window
  • the option to make radio buttons required
  • 90 new web fonts built-in
  • an improved custom font installer

New in Sparkle 2.5.6 (May 14, 2018)

  • fixed broken menu links

New in Sparkle 2.5.5 (May 14, 2018)

  • fixed text layout and wrapping in some cases
  • fixed groups with links containing content with links
  • fixed deleting emoji and other complex unicode characters
  • fixed links not working when exporting with free version
  • fixed arrows not showing on galleries with thumbnails

New in Sparkle 2.5.4 (Apr 23, 2018)

  • Improved performance in many areas.
  • Fixed many bugs.

New in Sparkle 2.5.3 (Apr 4, 2018)

  • improved text editing performance for long text blocks
  • improved performance with some images
  • improved import for some sites
  • fixed canvas and layout issues with text wrap
  • fixed image gallery inspector thumbnails
  • fixed image gallery labels not animating when using lightboxes
  • fixed nested link HTML generation
  • fixed HTML text encoding for web server that disable UTF8
  • fixed excess memory use in some cases
  • fixed publishing with multiple folders levels
  • fixed incorrect layout related to scroll locations

New in Sparkle 2.5.2 (Mar 8, 2018)

  • fixed menu changing orientation in some cases
  • fixed text editing crash on macOS 10.9 and 10.10
  • fixed text elements changing position in some cases

New in Sparkle 2.5.1 (Mar 6, 2018)

  • fixed gallery labels with links and animation
  • fixed layout differences with pre 2.5 sites
  • fixed text wrap related issues
  • fixed text list related issues
  • fixed social media icon changing aspect occasionally
  • improved performance in many areas
  • fixed many bugs

New in Sparkle 2.5 (Mar 1, 2018)

  • Introduces high fidelity text layout and text wrapping around image shapes, giving you unprecedented creative control over web page layout. Sparkle 2.5 is also more efficient, more robust and more compatible.
  • Changes:
  • added text wrapping around images
  • significantly improved text layout precision and accuracy
  • added advanced text settings and text shadows
  • added image color filters
  • added per-image links and labels on image galleries
  • added Google Tag Manager support
  • added local business metadata editor
  • added HTML id customization
  • improved file format to reduce system resource usage
  • improved video player compatibility
  • improved publishing compatibility with many web hosts

New in Sparkle 2.2.2 (Sep 19, 2017)

  • verified functionality on High Sierra
  • added support for forward delete key
  • improved publishing setup
  • improved compatibility of search engine and social metadata
  • improved autoplay of background video on iOS
  • improved Touch Bar rendition of border, rounding and shadow settings
  • fixed access to Vimeo video search for some users
  • fixed preview occasionally not showing images
  • fixed Mavericks compatibility issues
  • fixed Touch Bar related crashes
  • fixed Facebook, twitter and maps placeholder images
  • fixed layout issues related to scroll locations
  • fixed copy/paste and duplication of locked elements
  • fixed file downloads and contact forms for pages in folders
  • fixed copy/paste across documents with different device configuration
  • fixed click on cookie banner consent buttons scrolling the page
  • fixed stick to top on IE/Edge

New in Sparkle 2.2.1 (Jul 25, 2017)

  • fixed Touch Bar related crashes
  • fixed layout issues related to scroll locations and multiple devices
  • fixed incorrect generation of robots.txt and sitemap.xml in some cases
  • fixed links to downloadable files from pages in folders
  • fixed menu text scaling with multi device documents
  • fixed video in lightbox on iOS devices
  • fixed text color of text inputs
  • fixed crash when the sharing image is missing
  • fixed scroll locations in hidden, sticky and wide boxes
  • fixed links when source and destination are in the same folder
  • fixed element rotation for elements entirely contained in non-rotated elements

New in Sparkle 2.2.0 (Jun 23, 2017)

  • added Touch Bar support within Sparkle
  • added Touch Bar support for Sparkle-generated websites
  • added support for Live Photos
  • added robots.txt and sitemap.xml generation
  • added support for website verification with search engines
  • added metadata for website language indication
  • added OpenGraph metadata for twitter/facebook/linkedin/pinterest sharing
  • added option to exclude a page from publishing
  • added the ability to send contact forms via authenticated SMTP
  • added support for on click phone calling
  • added support for publishing individual pages to folders
  • added option of higher compression jpeg
  • fixed mouse clicking and dragging glitches on some Macs
  • fixed occasional crashes when publishing
  • fixed stick to top with Chrome
  • fixed preview limitations

New in Sparkle 2.1.4 (Mar 22, 2017)

  • improved FTP setup and compatibility
  • fixed sub-menu animation with different orientations on different devices
  • fixed menu auto resizing
  • fixed crash when dragging and dropping menu items in some cases
  • fixed menu borders when upgrading Sparkle 2.0 websites
  • fixed footer moving on copy/paste on multi-device documents
  • fixed crash with sub-menus with all items hidden

New in Sparkle 2.1.3 (Mar 9, 2017)

  • fixed crash due to menu synchronization of empty sections
  • fixed slow file loading for projects with many images
  • fixed incorrect drawing when editing long text blocks

New in Sparkle 2.1.2 (Mar 3, 2017)

  • added privacy bar background color customization
  • fixed menu text occasional incorrect size
  • fixed smooth scrolling sometimes not working
  • fixed footer elements properly moved when the page bottom is moved by Sparkle
  • fixed publishing setup for some web hosts that have aggressive caching
  • fixed publishing setup for some web hosts blocking the Sparkle uploader
  • fixed text color not changing while the text is being edited
  • fixed crash when removing the current device in some cases
  • fixed order of items in the contact form email
  • fixed facebook plugin size with multiple devices
  • fixed publishing popup crash when the toolbar is hidden
  • fixed menu animation for some submenu combinations
  • fixed twitter plugin not working with privacy options
  • fixed crash when removing privacy page in some cases
  • fixed layout issue in some instance
  • fixed a few more crashes

New in Sparkle 2.1.0 (Feb 21, 2017)

  • new affordable single site “Sparkle One”
  • added menu auto-switch to compact mobile style
  • added support for fixed backgrounds on mobile browsers
  • added FTP setup auto detection of web server settings
  • added option to export smaller webp images
  • added single page import
  • improved performance and reliability of FTP
  • hardened anti spam on contact forms
  • improved maps inspector on API key requirements
  • improved support for working on projects on multiple Macs
  • improved embed elements for some kinds of embedded code
  • fixed import of portrait video
  • improved performance in many areas
  • fixed many other bugs

New in Sparkle 2.0.6 (Oct 1, 2016)

  • Fix minor regression on El Capitan.

New in Sparkle 2.0.5 (Sep 20, 2016)

  • Sierra compatibility.

New in Sparkle 2.0.4 (Aug 15, 2016)

  • Fixed In App Purchases not working in some circumstances

New in Sparkle 2.0.3 (Jun 17, 2016)

  • added publishing completion notifications
  • improved publishing configuration reliability
  • improved publishing reliability and performance
  • improved performance for background patterns
  • fixed page alignment setting
  • fixed map color scheme setting
  • fixed in-page links for non-ASCII text and special characters
  • fixed background images with a fixed position
  • fixed rounded corners for images
  • fixed single-device document zooming when viewed on phones and tablets
  • many other stability improvements

New in Sparkle 2.0.2 (May 18, 2016)

  • improve FTP configuration and transfer reliability
  • fix saving publishing settings
  • fix dragging scroll locations
  • fix undo of element resize
  • fix showing the settings inspector when a locked element is selected
  • fix an occasional crash when deleting pages
  • fix drawing fixed position box background
  • fix for a crash when copy/pasting from documents with different devices
  • other stability improvements

New in Sparkle 2.0 (May 9, 2016)

  • video and audio from local disk, including dragging an .mp4 or .mp3 in
  • links to downloadable files, including dragging a pdf or a zip in
  • full window video background and custom background patterns
  • in-page links with smooth scrolling
  • on-scroll animations for images, video, text blocks and buttons
  • privacy and cookie law support, including opt-in/opt-out privacy banner
  • independent borders on boxes
  • element rotation
  • visual setup of contact form
  • built in incremental FTP support with streamlined setup
  • drag and drop from Photos
  • integration of pixabay.com stock photography
  • selection and drag autoscroll
  • constrained proportion element resize
  • selection of elements obscured by others
  • copy/paste of element style
  • automatic detection of the best image format
  • faster image download on retina devices

New in Sparkle 1.2.7 (Oct 10, 2015)

  • fixed incorrect drawing of fixed-position images when scrolling
  • fixed occasionally incorrect layout for box and image shadows
  • fixed incorrect blur of partially transparent images on El Capitan
  • fixed crash when picking the current color for a multi-color text selection
  • fixed crash when loading some documents
  • fixed crash when embedding content containing Flash
  • fixed crash when picking a Youtube video on El Capitan

New in Sparkle 1.2.6 (Sep 17, 2015)

  • Urgent fix for export

New in Sparkle 1.2.5 (Sep 15, 2015)

  • add Dutch localization
  • fixes for future system versions
  • move to https URLs for web fonts, vimeo and youtube players
  • fix for multiple sticky elements with different device visibility
  • fix code generation of box with rounded corners and transparent borders
  • fix erroneous download on first launch of built in web font
  • fix for map coordinates being changed by Google's geolocation service
  • fix to allow tapping to dismiss drop down menus on mobile devices
  • fix for links to pages with identical titles
  • fix in-canvas view of twitter timeline
  • fix for text input losing font setting
  • fix for undo related to embed elements
  • many smaller bug fixes and optimizations

New in Sparkle 1.2.4 (Jun 2, 2015)

  • Added Spanish localization

New in Sparkle 1.2.3 (May 8, 2015)

  • added forward/backward control for sticky groups
  • added compatibility with page filenames from previous sites with uppercase characters
  • fixed copy/paste of images sometimes resulting in a blank image
  • fixed code generation for some form layouts
  • fixed vertical element distribution pushing image below page bottom
  • fixed crash with some images used as site icons
  • fixed crashes for menus placed in footers in some cases
  • fixed crashes for undo of element duplication and visibility in some cases
  • fixed embedded content being re-rendered on each document load

New in Sparkle 1.2.2 (Apr 11, 2015)

  • Urgent fixes

New in Sparkle 1.2.1 (Apr 3, 2015)

  • improved fidelity of text rendering, particularly for system fonts
  • added preservation of links and forms when copying elements across documents
  • improved content embedding on multi device layouts
  • improved preview service updates and device support
  • improved performance on huge documents
  • improved CSS caching
  • fixed documents taking a long time to load on a different Mac
  • fixed form validation for forms on multiple pages
  • fixed inspector resetting when there’s an embedded element in some cases
  • fixed first image flicker for image gallery shown on retina screens
  • fixed emoji
  • fixed per-device visibility of sticky elements
  • fixed layout glitches
  • fixed Burmese script and unicode text generation
  • fixed crashes on Mavericks
  • added Japanese localization

New in Sparkle 1.2 (Mar 3, 2015)

  • add format bar for quick access to layout buttons
  • add element alignment, sizing and distribution controls
  • add per-device visibility of elements
  • add resizing of variable width embedded content
  • add facebook button integration
  • add image letterboxing for galleries
  • add email address obfuscation
  • add "current" color, not synchronized across elements
  • add many UI improvements for multi-device layout
  • buttons can be used as links as well as for form submission
  • only export updated resources, to make file sync easier
  • fix gradients fading to transparent
  • layout engine fixes
  • many menu-related fixes
  • fixes to preview fidelity
  • many reliability, performance and feature improvements
  • add Simplified Chinese localization

New in Sparkle 1.1.1 (Jan 12, 2015)

  • Fixes many bugs and introduces French localization.

New in Sparkle 1.1 (Dec 15, 2014)

  • Sparkle 1.1 is optimized for Yosemite and is all around faster, more stable and more efficient. We added a ton of functionality with the ease of use you expect from Sparkle, this is our best release yet!
  • New features:
  • An image gallery, to create retina image galleries in a snap
  • A flexible menu, to make creating navigation super quick
  • A Google map with many options and color schemes
  • Tweet and Twitter timeline
  • Form buttons and text field
  • Remote image, for image hot linking
  • Groups that stick to the window top, for always visible site navigation
  • Group linking, to make composite objects linkable
  • Control over @2x and @3x image generation
  • Improvements:
  • Clickable links in the preview
  • Faster and more energy efficient preview service
  • Improved support for out-of-camera images and camera raw files
  • Much improved SVG image support
  • Keywords meta tag support
  • Editable embed code
  • Countless bug fixes and tweaks

New in Sparkle 1.0.6 (Jul 12, 2014)

  • added “open in new page” option for text and image links
  • improved editing performance for large multipage websites
  • added export progress pane
  • fixed text, style and undo bugs

New in Sparkle 1.0.5 (Jun 24, 2014)

  • fix for built in webfonts not showing
  • fix for memory growth over time
  • fix for some system fonts without name
  • fix for generation Emoji and some asian characters
  • fix for cyrillic characters not showing properly in older versions of IE and in Facebook preview
  • improved launch time
  • improved generated code for some layouts

New in Sparkle 1.0.3 (Jun 6, 2014)

  • Added German and Italian localizations
  • Added the ability to pick system fonts and add custom webfonts
  • Added proper generation of Japanese, Chinese, Korean and Cyrillic text
  • Added fixed positioning for background box images
  • Added local network visibility of preview server
  • Added support for saving to iCloud
  • Added optional ability to specify text paragraph HTML tag
  • Fixed preview server caching issues on some systems
  • Improved gif support
  • Fixed Javascript generation that was incorrect in some instances
  • Fixed excess CSS generation in some instances
  • Minor interface and language changes
  • Many other small fixes and changes

New in Sparkle 1.0.2 (May 9, 2014)

  • Added “wide desktop” 1200 pixels wide device
  • Fixed and improved youtube and video search
  • Fixed a minor layout issue in boxes with borders
  • Fixed a crash when adding or removing a link in some cases
  • Fixed a crash when undoing footer height changes
  • Temporarely prevent CJK input methods to avoid crashes, support coming soon
  • Many fixes related to grouping and undo
  • Fixed page thumbnails not showing background patterns
  • Fixed a crash when grouping wide elements
  • Fixed incorrect image name generation with case insensitive filesystems
  • Tweaks and fixes to style picker
  • Many smaller fixes

New in Sparkle 1.0.1 (May 1, 2014)

  • fixed an issue that would cause the portrait tablet layout to show the landscape phone layout instead
  • fixed a crash when a style was renamed to a name identical to another style
  • fixed a crash when undoing a footer position change
  • fixed resizing text when selecting text containing multiple styles
  • fixed duplicating groups of items
  • fixed generating empty lines
  • fixed occasional layout glitch
  • fixed an occasional missing adaptation of element size when switching device
  • fixed a crash when an item snapped to width or height 0
  • improved undo when switching devices