Skip to content

Releases: tyx-editor/TyX

TyX v0.2.17

28 Dec 19:52

Choose a tag to compare

Fixed

  • CLI now correctly picks up the fonts.
  • Exit direction of math editor.
  • Nested subscripts in math.
  • Some issues in tex2typst have been fixed.

TyX v0.2.16

08 Dec 21:44

Choose a tag to compare

The settings, templates and extra fonts have moved to the config directory. You may need to move them after updating.

Added

  • There is a new CLI interface for TyX, which lets you compile documents without launching the UI itself.
  • There are new Rust bindings for the TyX schema.

Changed

  • The export is now done using a Rust backend (compiled to WebAssembly for the web version).

Fixed

  • Typst escaping now correctly escapes all symbols.

TyX v0.2.15

11 Nov 22:09

Choose a tag to compare

Fixed

  • AppImage should no longer be a blank screen on some latest OSs.
  • Heading export is now correctly using depth instead of level.

TyX v0.2.14

06 Nov 17:56

Choose a tag to compare

Changed

  • The bundled typst compiler has been bumped to 0.14.0.

Fixed

  • Math conversion is now more reliable with updates from tex2typst and better conversion path.
  • Open settings directory now also works when it doesn't exist yet.
  • Schema validation concerning the direction parameter no longer throws an error.

TyX v0.2.13

01 Nov 16:05

Choose a tag to compare

Fixed

  • Selection around math in RTL on Windows can now enter the math field.
  • Keyboard shortcuts now work more fluently with a less hacky implementation.

TyX v0.2.12

31 Oct 21:52

Choose a tag to compare

Added

  • There's a new setFunctionCall command to set the current function, or insert a new call.
  • The app settings now have a button to open the settings directory.
  • Additional math toolbar items are now available.
  • The status bar now shows possible completions for keyboard shortcuts as well as hints to a set keyboard shortcut when hovering over a button or running a command.
  • Preview of unsaved documents now works locally.
  • A new tyx_schema python package is available to work with TyX documents and settings in Python.

Changed

  • The default keyboard shortcuts are now included by default, unless unbound in the app settings file.

Fixed

  • The nested editors now share histroy with the main editor, fixing undo/redo scenarios.
  • The editor no longer gets stuck when an editor throws an error - the basic commands still work.
  • The schema no longer has nullable fields, making it easier to work with in other languages like Python (which don't distinguish between null/undefined).

TyX v0.2.11

12 Oct 09:43

Choose a tag to compare

Changed

  • The keyboard map is now ignored inside the typst code and code block nodes.

Fixed

  • The textcolor, intop and differentialD commands are now supported in tex2typst - thanks @qwinsi!
  • Commands inside nested editors (in function calls) now work as expected (when entering/leaving).
  • Caret movements around nested editors (in function calls) now work when the nested editor is at the start/end, and when it's selected.
  • Pressing the space key inside math now doesn't exit when inserting a raw command.
  • Deleting a non-inline function call or math node now creates an empty paragraph instead of the deleted node.

TyX v0.2.10

10 Oct 20:22

Choose a tag to compare

The default keyboard shortcuts have changed, it is recommended to reset to the defaults after updating!

Added

  • A new command and button for inserting function calls easier.
  • More TyX commands for working with TyX itself: fileNewFromTemplate, fileClose, openSettings and openDocumentSettings.
  • A hint for the command which will be executed when clicking some command button is now shown in the status bar.
  • More commands for doing actions in the toolbar are now available.

Changed

  • The status bar is now visible in the welcome screen as well.

Fixed

  • Various issues regarding closing a file.
  • Commands continue to work when switching between the main editor and nested editors.

TyX v0.2.9

08 Oct 17:04

Choose a tag to compare

Added

  • Additional translations.
  • You can now put fonts in a fonts folder in the TyX data directory, and they will be picked up when compiling.

Fixed

  • Table column count is now correct.
  • Keyboard shortcuts now work on Windows (see tauri-apps/wry#451).

TyX v0.2.8

05 Oct 16:44

Choose a tag to compare

Changed

  • Conversion of the math field from LaTeX to Typst is now powered by tyx2typst.