Release Notes

Stay up to date with the latest improvements and features in Typstify.

v1.7.2
05/10/2026
  Document Outline

  You can now see your document's structure at a glance with the new outline panel. Switch between the file tree and outline tabs in the sidebar to quickly jump between sections.

  •   Click any heading to instantly navigate to that part of your document
  • As you move through your document, the outline follows along and highlights where you are
  • The outline keeps up smoothly without slowing down your editing
  Smoother Workflow

  - Switching projects is now quicker — just click the project name at the top of the file tree
  - Correcting text with backspace no longer dismisses the autocomplete list.

  Bug Fixes
  •   The preview panel no longer blocks the the export window dialog.
  • Fixed a crash when navigating the outline in certain layouts
  • Fixed a link validation issue
  • Fixed a rare crash when dragging files in the file tree
  Platform

  - The minimum supported macOS version is now 12.0

 

User Docs is also updated to reflect the newest changes.

v1.7.1
04/29/2026
  Git Integration
  •   Branch switcher in statusbar — click the branch name to see and switch between local branches, remote branches, and tags, with commit metadata
  • Git repo status indicator — statusbar shows current branch and count of modified files, updating live as you work
  • Improved git branch detection and centralized repo file watching

       Linux users have to use Flatseal to grant permissions to Typstify so that it can find the git command:

       Under Filesystem, enable All system files (--filesystem=host) or specifically add /usr/bin.

  Editor
  •   Pure Go diff — syntax diff markers in the gutter are now computed in-process instead of shelling out to git, making them faster and eliminating Windows pipe issues
  •  Debounced operations — syntax highlighting, hover tips, and diff markers now debounce rapid input to reduce CPU usage during sustained typing
  • Fixed syntax highlighting flicker — characters no longer briefly show wrong colors during fast typing, and whitespace no longer renders gray on light themes
  Bug Fixes
  •   Fixed macOS minimum deployment target (was incorrectly set to macOS 26; now 11.0)
  •  Fixed syntax highlighting on Windows
  • Fixed previewer on Windows
  • Fixed unclosed log file handle
  • Fixed nil pointer in workspace service
v1.7.0
04/22/2026

Release Notes

This release introduces significant UI/UX overhauls, the integration of the TPIX package management ecosystem, and major stability fixes for the editor and preview engines.


New Features & Enhancements

  • Zotero Synchronization: Introduced native Zotero sync via the TPIX server. This allows for seamless citation management and synchronization between your Zotero library and TPIX-managed projects.

  • Dual-Mode Previewer: Added a new Slide Mode for the previewer. Users can now seamlessly toggle between standard Document Mode and Slide Mode during preview sessions.

  • TPIX Integration: Full integration of the TPIX registry.

    • Added login/logout handling and model validation in settings.

    • New package search, publish dialogs, and bibliography synchronization tools.

    • Integrated TPIX functions directly into the editor context menus.

  • UI/UX Redesign:

    • Refactored the main layout: moved the menu panel to the bottom and removed redundant dividers for a cleaner look.

    • Replaced Material Design icons with a new Lucide SVG icon set.

    • Redesigned the welcome page with a shortcut list and improved the search bar surface.

    • Updated the Light Theme color scheme for better readability.

  • Editor Improvements:

    • Refactored breadcrumbs for better navigation.

    • Added bibliography node markers to highlight managed files.

Technical Improvements

  • Global Preview Architecture: Migrated to a Global Preview Server pattern, resolving persistent refresh issues across platforms (particularly on Windows).

  • Performance & Stability:

    • Improved asynchronous project creation to prevent UI blocking.

    • Fixed concurrent read/write race conditions in tree states.

    • Upgraded gioview and improved the general previewer logic.

  • Refactored Package Manager: Rewritten to utilize TPIX APIs natively for faster package indexing and documentation linking.

Bug Fixes

  • Console Specific: Fixed a high memory usage issue after long editing operations.
  • Windows Specific: Resolved login issues and preview refresh inconsistencies.

  • Core Editor (gvcode): Fixed a syntax token shifting bug and resolved issues with git diff updates when modifications were reverted.

  • Accessibility: Adjusted color palettes to resolve low-contrast visibility issues.

  • General: Fixed menu validation errors, and dropdown layout bugs.

 

v1.6.0
03/25/2026

v1.6.0 Release Notes

Editor Enhancements

  1. Intelligent Completion: Added support for dot (`.`) completion to facilitate member access.
  2. Occurrence Highlighting: The editor now highlights all instances of the word currently under the cursor.
  3. Selection Matching: Improved visual feedback by highlighting all text matching the current selection.
  4. Performance Optimization: Optimized selection rendering using a new polygon-join approach.
  5. Typography & Layout: Resolved issues with Right-to-Left (RTL) and mixed BiDi (Bidirectional) text rendering.
  6. Refined UI: Enhanced the completion popup interface and resolved selection-related bugs.
  7. Syntax Highlighting: Comprehensive internal improvements to the syntax engine for better accuracy and speed.
  8. Gutter Improvements: Optimized line number painting and line highlight rendering, including more efficient width allocation.
  9. Integrated Git Diff: Added native Git support for additions, deletions, and updates. 
      _Note: Requires a local Git installation and an active repository._
  10. Hover Tooltips: Reimagined hover tips with improved styling and overall usability.

File Explorer

The File Explorer has been completely rewritten. This overhaul addresses long-standing architectural issues and improves stability while maintaining the core functionality users rely on.

Editor Previewer

We have returned to a compact side-by-side previewer layout. This version continues to leverage the powerful *TinyMist* preview service but offers significantly improved stability and faster synchronization.
Please be noted that Linux users can only use in-browser preview due to the lack of webview implementation for now.

Console

Console displays live LSP log stream and some in app logs to user. We have improved the performance by optmizing log stream handling and limiting log size to a maximum of 1k lines.


General Improvements & Bug Fixes

  1. Custom Export: Added the `outputDir` setting, allowing users to define a custom location for exported files.
  2. Persistence: The application now remembers and restores your window dimensions upon restart.
  3. Flexible Tooling: Updated Typst and TinyMist settings to allow paths to specific executables, removing the restriction on built-in binary names.
  4. External Integration: Added a new dialog to conveniently open files in external applications.
  5. Emoji Support: Added *Noto Emoji* to the default font stack for consistent and high-quality emoji rendering.
  6. Legacy Compatibility: Added support for Typst versions `v0.11.0` through `v0.14.x`.
  7. Stability: Fixed a critical panic that occurred when opening individual files instead of folders.
  8. Statusbar: Fixed notification processing issue that prevent notification from showing up. 

 

 

v1.5.0
12/18/2025

What’s New

This version introduces significant architectural improvements and feature enhancements designed to streamline your workflow. Here are the highlights:

Enhanced Editing & LSP Support

Core Editor Advancement: Significant development has been pushed to the open-source core, gvcode(https://github.com/oligo/gvcode). This version integrates these latest improvements to provide a more robust and stable editing experience.

Intelligent Language Support (LSP): Enjoy a smarter coding experience with the addition of Auto-completion, Hover tooltips, and Real-time diagnostics.

Rich Configuration: We’ve added granular configuration options for both the LSP settings and your export workflows.

Typst Engine Upgrade: Now running on the latest version of Typst. Users can now leverage cutting-edge features such as experimental HTML exports, support for multiple PDF standards, and more.

Performance & UI Refinement


High-Performance Previewer: Our new Webview-based previewer offers a smoother, more responsive rendering experience.

Streamlined Tab Navigation: The Tab Bar has been decluttered by removing traditional navigation buttons. 
You can now scroll through all open tabs seamlessly using your mouse wheel.

Modernized File Navigation: We've optimized the file tree for better speed and usability.

Improved Recent Projects: The panel now features a compact, scrollable design for easier project management.


Maintenance

General stability improvements and various bug fixes to ensure a smoother experience.


Ready to dive in? Please take a moment to review our updated User Guide to get the most out of these new features.

v1.4.0
03/26/2025

It's been a long time since the last release! 
This version brings major improvements and new features to enhance your editing experience.

Improvements

After months of hard work, Typstify now features a brand-new editor with improved performance and efficiency:

  • Improved line number rendering to reduce latency when scrolling.
  • Added soft tab and hard tab supports, and also tab stops.
  • Auto-complete of bracket pairs and quote pairs.
  • Auto-indent lines based on previous line indentations.
  • Audo-indent inserted lines inside bracket pairs.
  • Increase or descease indents of multi-lines using Tab key and Shift+Tab.
  • Users can now set default indentation style and tab width from the editor setting page. Also these can be adjusted from within the status bar, which affects only the current file. 

Besides the updating of the core editor, there are some other notable improvements:

  • Preview and export is upgraded to support the lastest version of Typst Compiler (v0.13.1)
  • Refined sidebar styling for a more polished UI.
  • Improved tab bar indicator for better visibility.
  • The MacOS installer now bundles the Typst compiler, making it work out of the box.
  • Windows installer now includes a desktop shortcut, an uninstaller, and the bundled Typst compiler.
  • Added make-deps support.
  • Added 'Open File Location' menu option to open files or folders in the OS file manager.
  • Added crash report page.

Bugfixes

  • Fix incorrect character positions in syntax highlighting.
  • Fix some alt/shift shortcuts on MacOS.
  • Fix relative resouce pathes resolution when previewing or exporting files.
  • Fix file explorer refresh issue.

For a quick guide on using the app, please visit the Documentation page.

If you find Typstify useful, please consider purchaing a license to support its development!

v1.3.0
12/30/2024

This is the final release of the year 2024. It brings a few nice features to Typstify. Users are encouraged to upgrade to this version as it greatly improves the experience. The changes are listed below.

Improvements

Multi-file document editing & previewing

To solve the problem of multi-file document editing and previewing, the editor and the previewer components are enhanced.

Editor: A breadcrum navigation bar has beed added to the top of the editor to faciliate navigation between imported module files and imported local package files, without having to open them from the file explorer. For files that do not exist yet, they will be created automatically when navigated to.

showcase

Previewer

A floating bar is added to the bottom of the previewer to:

  • Show the total pages of the current document.
  • Refresh the previewer in case the preview goes wrong.
  • Pop up a dedicated window for the previewer! This can be useful if we want to drag the previewer to a second dislay.
Workflow of creating projects

Workflow of creating projects has be refactored to clearly show the steps needed to create new project. Apart from that, you can create empty project without using a Typst template from now on. A skeleton document project will be placed in your folder. 

File explorer updates

File explorer has been refactored to improve the user experience by:

  • bringing a cleaner UI design.
  • moving the root project folder to the explorer bar and attaching a dedicated menu to it.
  • using the extra space below the file/folder list to handle top level operation, such as paste, context menu operations, and drag and drop from sub folders.
  • adding more menu options.
Other improvement
  1. Editor now has a lock, which can be activated using ctrl/command+L, or from the menu. Locked editor goes into readonly mode.
  2. Detecting conflicts of file content if one file is edited in two or more places. This prevents user data from being overwritten accidentally. By this time user have to manually  merge the conflicts.
  3. UI font family can be configured from the settings view.
  4. Improve tab bar look and feel.


Bugfixes

  1. Fix the issue that causes the workspace to be re-opened after creating a new document.
  2. Prevent drag and drog between file entries.
  3. Fix ‘ignore system fonts’ option processing which causes exportation failure in previous versions.
  4. Setting compiler root directory and font-path directory to project root directory.
  5. Fix find & replace bar layout issue (some components still visible when the bar is not shown).

 

 

 

 

 

v1.2.0
12/16/2024

Improvements

  1. The editor now supports Find & Replace functions, which can be activated by ctrl/cmd+f, or from the context menu.
  2. Each time you open another project, or quit the app, Typstify will save the workspace and restore it the next time you open the project again.
  3. In-app popup view now supports closing with ESC key.
  4. File explorer has Drag & Drop support now. File management in Typstify has never been easier.
  5. Resizers have been improved to make them more easily been dragged.
  6. Preview improvement: Improve the preview quality in low pixel density screen. Boost preview performance by optimizing preview resizing algorithm and reducing animation time.

 

v1.1.0
12/04/2024

Linux verions is now available!

Improvements

  1. Update display strategy of license tip. Users can now click and ignore the tips.
  2. Adding update check. When enabled, it checks for available releases on startup. 
  3. Text stream in console can now be cleared.
  4. Make console text selectable.
  5. Show namespace of packages and templates.

Bugfixes

  1. Fix messy text stream in console, which is caused by unhandled terminal escape sequence and concurrency write.
  2. Local packages and templates were all displayed under the template tab. Fixed by updating the metadata deserialization code.
v1.0.2
12/02/2024

This release fixed issues specific to the windows version:

  1. fix concurrent image loading issue which caused the app to crash.
  2. the app become unresponsive when user clicking the Typst label in the settings view.
v1.0.1
12/01/2024

Improvements

  1. Make dialog button area in modal window scrollable.
  2. Update divider color to highlight the resize bar.
  3. Adjusted builtin color palettes, this makes the text more readable.
  4. Added scrolling buttons to tab bar. This ensures that when there's lots of tabs and some are not visible, users can navigate to them by clicking the buttons.
  5. Adjust tab bar styles.
  6. Improve "Recent" widget styles.  

Bugfixes

  1. Fix app crash when opening a file after its parent folder is renamed.
v1.0.0
11/06/2024

This is the first release of Typstify. Here is a brief list of the highlighted features:

  • Realtime preview of the Typst output.
  • Syntax highlighting for both Typst source files & BibTex files.
  • Realtime command console.
  • Document Writing with Typst: Create and edit projects to write beautifully typeset documents using the Typst language.
  • Package and Template Development: Build and manage Typst packages and templates with ease, empowering customization and reusability.
  • Custom Cache Directory Support: Optimize performance with the ability to set and manage custom cache directories for your projects.
  • Local Package Directory Support: Flexibly manage dependencies and templates by specifying local package directories.
  • Integrated export panel with support for multiple export preferences.
  • Builtin Typst package and templates repositories. Public and local repositoies are ready for your workflow. And private cloud repository is coming soon.
  • Build for offline use, no need to worry about data leakage.
  • Effortless management of project files with a focus on intuitive design.
  • Builtin image viewer with support for JPEG, PNG, GIF and WebP.