Releases: tyx-editor/TyX
Releases · tyx-editor/TyX
TyX v0.2.17
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
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
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
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
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
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_schemapython 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
Changed
- The keyboard map is now ignored inside the typst code and code block nodes.
Fixed
- The
textcolor,intopanddifferentialDcommands 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
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,openSettingsandopenDocumentSettings. - 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
Added
- Additional translations.
- You can now put fonts in a
fontsfolder 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
Changed
- Conversion of the math field from LaTeX to Typst is now powered by tyx2typst.