typstify logo

Typstify

Release Notes

12/30/2024

v1.3.0

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).

 

 

 

 

 

12/16/2024

v1.2.0

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.

 

12/04/2024

v1.1.0

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.

12/02/2024

v1.0.2

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.

12/01/2024

v1.0.1

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.

11/06/2024

v1.0.0

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.

© 2024 Typstify. All rights reserved.

Privacy PolicyTerms Of Service
TwitterYouTubeInstagram