Release history
What's new.
Every release.
Every notable change to ZillaSoft products, documented. Follow along as we build.
Update Restart Notification
Added
- Snipzilla and Stashzilla now work together seamlessly: snippet expansions pasted via clipboard no longer appear in Stashzilla's clipboard history.
Fixed
- The update dialog now shows "Download & Restart" and displays a confirmation message before the app closes, so the automatic restart after installing an update is no longer unexpected.
Expansion Engine Stability
Fixed
- Snipzilla no longer crashes when a fill-in prompt ([prompt:Label]) or choice snippet ({opt1|opt2}) is triggered; expansion now runs on a dedicated thread so the keyboard hook stays responsive during dialog interactions.
- Removing a snippet row in the edit dialog no longer throws an error caused by an incorrect argument in the remove handler.
Auto-Updater Loop Fix
Fixed
- The auto-updater on Windows no longer re-prompts for an update on every launch after a successful install; a process flag conflict was preventing the updated version from running after installation.
Folder Export and Paste Reliability
Added
- Exporting snippets now preserves folder assignments; importing from an export file fully restores the original folder structure.
Fixed
- Clipboard paste is now more reliable in Electron-based apps such as VS Code and Notion; paste settle time was increased to prevent race conditions.
Cloud Sync Token Refresh
Fixed
- Cloud sync no longer silently fails when the authentication token has expired; the token is now refreshed automatically before pushing snippet changes.
Development Begins
Added
- Stashzilla, ZillaSoft's privacy-first clipboard manager, is now in active development. Stay tuned for updates as we build toward launch.
Official Launch
Added
- ZillaSoft and Snipzilla are officially live and available to the public.
- Post-purchase welcome page for new Snipzilla subscribers, with personalized download links and referral program access.
Fixed
- Hero images now load with priority for faster first paint across all 11 languages.
- Screen reader labels corrected on the theme toggle and language switcher in the navigation bar.
Official Launch
Added
- Snipzilla is now officially available for download and purchase at zillasoft.io.
- Traditional Chinese (繁體中文) added as the 11th supported language in the desktop app.
Fixed
- Auto-updater on Windows no longer shows a Command Prompt window during the update process.
Contact Form Attachments, Navigation Updates, and Store Fixes
Added
- Photo attachment option on the contact form — customers can attach a screenshot when reporting a damaged product or requesting a refund
Changed
- Navbar wordmark is now image-based, matching the product design assets, with separate versions for dark and light mode
- Blog, Community, and Contact links removed from the navigation bar; all three remain accessible in the footer
- Newsletter subscription checkbox is now checked by default on the contact form
Fixed
- Store product image backgrounds now use the correct surface color across all languages
- "Added to cart" confirmation link was broken on all non-English store pages
- Promo code input was missing from checkout on all non-English store pages
Store Design and Product Page Updates
Changed
- Urban Sweatpants design updated to a clean tight 'Z' mark on a transparent background, without outlines or excess padding
- Desk mat products now feature a solid black background across all three sizes
- Tote bag front design updated to the full ZillaSoft logo (Z mark plus wordmark)
- Product thumbnails now default to the most representative color per product: red Beanie, mint Insulated Bottle, black for all others
- Manufacturing model numbers removed from all product descriptions
- Size guide now displays measurements in both inches and centimeters
Store Design Improvements
Changed
- Snipzilla embroidery badge on the Quarter-Zip, Beanie, and Performance Polo now uses a contoured shape that follows the S logo closely instead of a square background, for a cleaner, more polished look
- Desk mat designs are now sized specifically for each mat size so the logo prints at the correct proportions without distortion
Fixed
- Tote bag in Oyster now shows the outlined ZillaSoft logo matching the rest of the store design language
- White insulated bottle design corrected; the previous version cropped the logo on the sides
Store Now Open
Added
- ZillaSoft Store is now open at zillasoft.io/store with five products available at launch: ZillaSoft Classic Hoodie, Snipzilla Quarter-Zip Sweatshirt, Snipzilla Fisherman Beanie, Snipzilla Performance Polo, and ZillaSoft Insulated Bottle
- Free shipping to the United States, Canada, Europe, and Japan on all orders
Fill-in Prompt Reliability, Sleep/Wake Hook Fix, and Updater Stability
Fixed
- Fill-in prompt dialogs ([prompt:Label] tokens) no longer cause the keyboard hook to stop responding; the dialog now auto-closes after 60 seconds if left unanswered, and the Windows hook timeout is raised to cover the full interaction window
- Keyboard hook is now explicitly stopped before the computer goes to sleep and restarted after wake with a 300 ms settle delay and automatic retry; previously the hook could silently stop working after sleep/resume in some configurations
- Auto-updater now waits for the current app process to exit before starting the installer, preventing installation failures when the old executable was still running
Pricing Monthly Messaging, Dashboard Fix, and Content Updates
Added
- Monthly billing on the Snipzilla pricing page now shows a 'No commitment. Cancel any time.' message under each plan price, highlighting the flexibility of month-to-month subscriptions
Changed
- FAQ updated with more accurate details on offline verification timing, cloud sync privacy, team and volume discounts, cancellation policy, and clipboard token behavior; clipboard and images FAQ item added to all 10 non-English locales
Fixed
- Lifetime plan dashboard card now shows the correct plan name (Premium, Standard, etc.) instead of always displaying 'Lifetime Enterprise'
- Presets page import instructions corrected to reference the Import button; previously described a non-existent File menu path
Enterprise AI Tab, Keyboard Hook Fix, and Auto-Update Improvements
Added
- Enterprise admins now have a dedicated AI tab in the Admin Panel with BYOK (Bring Your Own Key) configuration and a credit top-up request queue; employees can request extra AI credits directly from the app and admins approve or decline from the same panel
Fixed
- Snippet expansion stopping permanently after pressing Escape in any non-Snipzilla app; previously required a full app restart to recover
- Windows auto-updater now installs into the correct directory and relaunches the app automatically after the update completes
- Installer version number now reflects the actual app version in Windows Add/Remove Programs
- Keyboard hook is now re-registered automatically after the computer wakes from sleep
Enterprise Import, Taskbar, and UI Fixes
Added
- Enterprise admins can now import org snippets in bulk from a JSON or CSV file; JSON supports flat, folder-keyed, and nested folder structures; CSV requires shortcut and phrase columns with an optional folder column
Fixed
- Taskbar icon click now correctly minimizes the window; previously clicking the taskbar icon while the app was active did not minimize it
- Snippet folder expand and collapse arrows now appear correctly in the snippet tree
- Installer silent mode now launches the app after installation; this fixes auto-updates where the new version was installed but not started
Referral Reward Copy and Billing Display Fixes
Changed
- Referral reward description corrected to 'one month of Premium access' across all 11 languages in the dashboard and referral program blog post; previously displayed an outdated $10 credit amount
Fixed
- Lifetime Enterprise billing state now displays correctly in all 10 non-English dashboard locales
Referral Dashboard Fix
Fixed
- Referral section in the dashboard now loads correctly for users who signed up via the website; previously showed 'Could not load referral info' due to a token authentication mismatch between the website and the API
- Users who access Snipzilla only through the website (without the desktop app) can now view and share their referral link
Localization Fixes for Non-English Languages
Fixed
- 56 translated strings added to all 9 supported languages (Spanish, Portuguese, German, French, Italian, Dutch, Polish, Japanese, Korean); the first-run welcome dialog, sync key setup, and several other screens now display correctly in the selected language instead of falling back to English
Pricing Page Copy and Footer Updates
Changed
- Footer tagline updated across all 11 supported languages
- Dynamic tokens feature label on the Snipzilla pricing page simplified by removing the parenthetical example text, across all 11 supported languages
- Admin console and audit logs are now listed as two separate feature bullets in the Enterprise plan on the Snipzilla pricing page, across all 11 supported languages
- Pricing page layout alignment improved for Korean and Traditional Chinese locales
22 older releases
Automated Trial and Renewal Email Notifications
Added
- Trial expiry reminder email sent 3 days before the trial ends to users who have not yet subscribed
- First payment notice email sent 3 days before a trial subscription converts to a paid plan for the first time
- Subscription renewal reminder email sent ahead of each upcoming billing period
Complete i18n Coverage and Pricing Fixes
Added
- Locale-specific 404 error pages added for all 10 non-English languages; each page displays an error message and home and support links in the user's language
- Traditional Chinese (zh) locale completed: all remaining pages are now available at /zh/, bringing the locale to full parity with English
Changed
- Terms of Service updated to prohibit referral program abuse, including fictitious accounts, self-referrals, and incentivised referral networks not authorised by ZillaSoft, across all 11 languages
- Bulk licence purchase terms now explicitly include Standard plans alongside Premium, across all 11 languages
- Enterprise plan quantity widget label changed from a seats term to 'Users' on the Snipzilla pricing page across all 10 languages, for consistency with Standard and Premium plans
Fixed
- Dollar sign no longer disappears from the Premium plan price after adjusting the user count on the Snipzilla pricing page
Traditional Chinese Language Support
Added
- Traditional Chinese (繁體中文) added as the 11th supported language on the ZillaSoft website.
- Translated pages live at /zh/: home, security, SLA, privacy, terms, donation terms, and dashboard. Remaining pages are being completed.
Bug Fixes and Platform Improvements
Fixed
- Dialog windows (New snippet, Edit snippet, Account) no longer appear off-screen when a previously connected monitor is no longer available; they now open centered on the primary screen.
- Buttons unavailable due to an expired trial now appear visually grayed out, making it clear they cannot be used.
- Saving a shortcut that contains a space now shows a specific, actionable error message instead of a generic one.
Org Snippet Folders and Member Access Levels
Added
- Org snippet folders: admins and editors can now organise company snippets into named folders, synced to all team members
- Per-member snippet edit access: admins can grant individual members the ability to create, edit, and delete org snippets without giving them full admin rights
- Members with snippet edit access now see a focused Org Snippets panel when opening the admin button, keeping the interface clean for non-admin editors
Changed
- Org snippets sync payload now includes folder information alongside each shortcut and phrase
Enterprise Pricing Information and Blog Updates
Added
- Net-30 invoicing row added to the Team and Enterprise section of the Snipzilla pricing page, across all 10 supported languages
- Contact page now shows a contextual Net-30 payment terms note when Enterprise inquiry is selected from the subject dropdown, across all 10 supported languages
- ZillaSoft Scholar Grant blog post introducing a monthly free lifetime licence programme for computer science students in emerging economies
- FAQ entry added covering image and clipboard limitations on the Snipzilla FAQ page, across all 10 supported languages
Changed
- Giving Initiative blog post updated to remove an outdated date reference in the What is next section
Content and Policy Updates
Added
- Snipzilla product page now includes a time savings section showing estimated time recovered per day, week, and month, across all supported languages
- Donation Terms contact section now includes a direct email address ([email protected]) alongside the contact form, across all supported languages
Changed
- Community page updated to clarify that direct giving can support specific individuals facing hardship, not only charitable organizations; Step 3 updated to reflect this, across all supported languages
- Terms of Service product discontinuation notice period reduced from 30 to 14 days to align with all other notice periods in the document, across all supported languages
- Terms of Service and Privacy Policy change notification tables updated with 'or similar' qualifiers on Minor and Material change types, across all supported languages
- Privacy Policy AI Assist section updated to include Trial plan alongside Premium and Enterprise, across all supported languages
- Donation Terms link labels replaced with descriptive text throughout, across all supported languages
Pricing Table Redesign and Page Improvements
Changed
- Pricing features table restructured into seven clearly labeled sections (Snippet Management, Dynamic Tokens, Profiles and Sync, Statistics, AI Assist, Support, Team and Enterprise) for easier plan comparison, across all nine supported languages
- About page icons updated to a sharper, more refined style across all supported languages
- Contact page hero section redesigned with improved visual hierarchy across all supported languages
- Blog page hero section updated to match the site's editorial style
- Homepage newsletter sign-up now links to a dedicated newsletter page
Dashboard Error Handling
Fixed
- The support requests panel now shows a clear session-expired message with a sign-out link when authentication fails, instead of silently disappearing.
Dropdown Snippets and Theme Fixes
Added
- Dropdown token: create a named list of options and insert it into any snippet with [dropdown:Name]. When the snippet expands, a dropdown selector appears inline in the fill-in dialog so you can pick the right option before the text is typed.
Fixed
- Popup menus (font, profile, random pool, folder) now correctly follow the app's dark and light theme colors instead of showing system default colors.
- Removing an option from a random pool now hides the row immediately instead of waiting until the dialog is saved and reopened.
Enterprise Admin Panel and Audit Log Improvements
Added
- Enterprise admin panel now opens with a Getting Started guide on first use, with direct shortcuts to configure SSO, invite team members, and add shared snippets.
- Audit log now supports keyword search across actions and details, making it easy to find specific changes in large organisations.
- Audit log entries can be exported to a CSV file for offline review, compliance records, or sharing with stakeholders.
Changed
- Admin panel columns are now resizable by dragging the header dividers, giving admins more control over how information is displayed.
- The sole administrator of an organisation can no longer accidentally disable or remove their own account, preventing accidental lockouts.
- Default font changed to Consolas for a cleaner, more consistent appearance across the app.
- Dialog windows now automatically resize to fit their content when opened for the first time, ensuring buttons and labels are never cut off regardless of font size.
Fixed
- Fill-in prompt dialogs no longer block the rest of the app while waiting for input.
- Line breaks in fill-in prompts now display correctly, distinguishing between single line breaks and paragraph breaks.
- Update download now shows a live progress window instead of downloading silently in the background.
- Admin panel tables now correctly follow the app's dark and light themes.
Community Giving and Donation Terms
Added
- Donation Terms page outlining how contributions are collected and redistributed to charitable causes on a monthly basis
- Ko-fi donation link added to the site footer for quick community contributions
Pricing and Sharing Improvements
Changed
- Annual billing is now the default view on the pricing page
- Improved page previews when sharing ZillaSoft links on social media and messaging apps
- 404 page redesigned to match the site's look and feel
SEO and Discoverability
Added
- Search engine sitemap added covering all supported languages
- Branded 404 page shown when visiting a URL that does not exist
- Favicon and browser tab icon
Accessibility Improvements
Added
- Accessibility Statement page documenting our commitment to accessibility standards and how to report issues
Changed
- Animations now respect the system-level 'reduce motion' preference
- Keyboard and screen reader navigation improved throughout the site
- Navigation menus close when pressing Escape and return focus to the trigger
End-to-End Encrypted Sync and Enterprise Improvements
Added
- Snippets are now encrypted on your device before being uploaded to the cloud. ZillaSoft never has access to your snippet content. A recovery code is shown when you first enable sync. Keep it safe, as it is required to restore sync access on a new device.
- Enterprise users can now request access to their company organization directly from the login screen using their work email address.
- Enterprise admins can configure single sign-on (SSO) directly from the admin panel by entering their identity provider details. No manual steps required on ZillaSoft's side once the configuration is saved.
- New 'Sign in with SSO' option on the login screen for enterprise users to authenticate via their company's identity provider.
- Enterprise admin panel now includes a Join Requests tab to review and approve employee access requests, and an Organisation Settings tab to manage your domain and access request policy.
Changed
- Organization access now has two clear paths: invite-based joins for users with a token, and domain-based access requests for employees using their work email.
- A cooldown period applies after a declined or expired access request to prevent repeated submissions.
Security, Privacy, and Content Updates
Added
- Social media links in the footer: LinkedIn, X, Reddit, YouTube, GitHub, and Product Hunt
- Enterprise features section on the Snipzilla product page: SSO, shared snippet library, admin controls, audit logs, consolidated billing, and dedicated support
- System requirements listed on the Snipzilla product page
- More products coming soon section on the homepage
- Severity response time table added to the SLA page
- Privacy policy updated with clearer information on how AI Assist handles your data
- Privacy policy updated with information on what happens to your data in the event of a business transfer
Changed
- Security practices page updated with clearer and more detailed descriptions of our data protection measures
- About page redesigned with expanded company values and animated icons
- Footer updated with a Legal column and social media icons
- Privacy policy updated to cover US state privacy rights
- Terms of Service updated with additional legal provisions
- SLA updated with clearer incident response timelines and maintenance window information
- Contact form response time updated to reflect typical reply times
- Homepage updated with clearer product navigation and newsletter sign-up
Fixed
- Pricing page plan toggle now works correctly when navigating between pages
- Minor display issues in light mode on the Snipzilla product page and SLA page
General Improvements
Changed
- Snipzilla product images and branding updated across all supported languages
Fixed
- Various stability and display improvements
Legal Updates and Infrastructure
Changed
- Privacy Policy updated with clearer information on cloud sync, data storage in Europe, and the third-party services we use
- Terms of Service updated with additional legal provisions
- API and database infrastructure migrated to Europe for improved data residency
Platform Updates
Changed
- macOS support listed as coming soon on product pages; Windows and Linux are fully supported at launch
Fixed
- Replying to a support ticket is now correctly blocked once the ticket is closed or resolved
Dashboard Ticket Reply
Added
- Reply to support tickets directly from the dashboard without leaving the page
Fixed
- Ticket status labels now display correctly across all support categories
- Closed and resolved tickets no longer appear in the dashboard support panel
Initial Release
Added
- Works across every app on your desktop with a customizable trigger character
- Dynamic tokens: insert today's date, clipboard content, fill-in prompts, cursor position, and more
- Random choice snippets for variation in responses and messages
- Snippets can reference other snippets for modular, reusable text blocks
- Snippet folders to keep your library organized (Premium)
- Multiple profiles per device to separate work, personal, and client snippets (Premium)
- Cloud sync to keep snippets in sync across all your devices (Premium)
- AI-powered snippet suggestions to help you write faster (Premium)
- Global search overlay to find and expand any snippet without switching apps
- Usage statistics: expansions, time saved, characters saved, and 30-day activity chart
- Import and export your snippet library as a file
- Dark and light themes with automatic system preference detection
- 15-day free trial with full Premium access, no credit card required
- Sign in with Google, GitHub, LinkedIn, or email
- Snippets are encrypted and stored securely on your device
- Automatic updates so you always have the latest version
- Available in 10 languages: English, Spanish, Portuguese, German, French, Italian, Dutch, Polish, Japanese, and Korean
- Windows and Linux support