TeXstudio Changelog

What's new in TeXstudio 4.8.0 Beta 2

Apr 28, 2024
  • Small updates

New in TeXstudio 4.8.0 Beta 1 (Apr 22, 2024)

  • For wider trials

New in TeXstudio 4.8.0 Alpha 7 (Apr 18, 2024)

  • Fix translations and (some) icons

New in TeXstudio 4.8.0 Alpha 6 (Apr 17, 2024)

  • Fix crash

New in TeXstudio 4.8.0 Alpha 5 (Apr 16, 2024)

  • Fix completion bug

New in TeXstudio 4.8.0 Alpha 4 (Apr 15, 2024)

  • First try with chat assistant

New in TeXstudio 4.8.0 Alpha 3 (Apr 2, 2024)

  • For testing file explorer

New in TeXstudio 4.8.0 Alpha 2 (Mar 29, 2024)

  • Fix dock restore for config written before 4.8.0

New in TeXstudio 4.8.0 Alpha 1 (Mar 29, 2024)

  • Test for new docking widgets

New in TeXstudio 4.7.3 Beta 1 (Feb 12, 2024)

  • Prepare release, especially for apple m1

New in TeXstudio 4.7.2 (Feb 6, 2024)

  • Remove something (alt+del) handles matching delimiters
  • Fix detecting parent/child documents when autoloading is disabled #3411
  • Fix completion of user constructs like a_b #3403
  • Fix navigating in subfiles #3404
  • Fix duplicate shortcut in ‘Additional Shortcut’ column is not removed #3408

New in TeXstudio 4.7.1 (Dec 18, 2023)

  • Bug fix release

New in TeXstudio 4.7.1 RC 1 (Dec 4, 2023)

  • Bugfix

New in TeXstudio 4.7.0 (Dec 4, 2023)

  • Remove auto inserted closing parenthesis if the opening one is removed via backspace
  • Optimize internal parsing
  • TeXdoc dialog now shows (optionally all) packages as a searchable list. A new button opens the CTAN package documentation online. (#3259, #3270, …)
  • Fix inputting accented characters on OSX
  • Handle keyval with spaces better #3362
  • Save some memory by reading thesaurus database only when needed the first time

New in TeXstudio 4.7.0 RC 3 (Nov 27, 2023)

  • Small changes

New in TeXstudio 4.7.0 RC 2 (Nov 20, 2023)

  • Bug fix

New in TeXstudio 4.7.0 Beta 2 (Nov 12, 2023)

  • Bug fixes

New in TeXstudio 4.7.0 Beta 1 (Nov 12, 2023)

  • Bug fixes

New in TeXstudio 4.7.0 Alpha 5 (Nov 7, 2023)

  • Speed up document loading

New in TeXstudio 4.7.0 Alpha 4 (Oct 26, 2023)

  • Bug fix

New in TeXstudio 4.6.3 (Sep 26, 2023)

  • Improved handling of active packages when loading included files
  • Better detection that a screen is not active any more and move window onto active screen
  • Cancel button of dialog for inserting label references now inserts nothing, but you can still add an empty reference when needed (#3230)

New in TeXstudio 4.6.3 Beta 1 (Jul 31, 2023)

  • Fix loading

New in TeXstudio 4.6.2 (Jul 30, 2023)

  • Bug fix

New in TeXstudio 4.6.1 (Jul 30, 2023)

  • Fix wrong path for saving cache information
  • Allow delimiter operations on $ math sections

New in TeXstudio 4.6.0 (Jul 30, 2023)

  • Use subfiles root for compilation if the current document is a child
  • Load the complete subfile project to provide proper syntax checking, also when just opening a subfile root
  • Cache structure/labels/usercommands/packages for faster reload of large projects (optional) (ef0ab75)
  • Add support for alignedat environment in QuickArray Wizard (#2921)
  • Add a Lorem Ipsum generator to the Random Text Generator dialog (#3102)
  • Change default windows style for new installs to Fusion instead of modern-dark, in case system darkmode is detected (ad0fc44)
  • Improve some details and fix issues of the Quick Start wizard (#2901, #3153, #3150, #3157)
  • Improve some details of the Edit Macros dialog (#3130)
  • The link to the TeXstudio homepage is now at the top of the About dialog (Help menu) and the number of the latest stable version is also displayed (#3146)
  • Option Disable horizontal scrolling for “Fit to Text Width” now affects horizontal scrolling with mousepad and scroll wheel (#1526)
  • Fix editor moving last line of a selection when selection ends at start of a line (#3131)
  • Fix some icon issues on OSX (#3100,#3104)
  • Basic support for tblr colspec

New in TeXstudio 4.5.2 (May 16, 2023)

  • Follow system light-/dark-mode on windows/linux for Fusion&Windows-Style
  • Allow wheel usage over linenumber/linemark/fold panel of editors
  • Fix skipping scroll when pointer was moved outside the text pane (#2614)
  • Add Min/Max/Close buttons to Macro Editor dialog (#2987)
  • Fix text in status bar of Macro Editor wiggling around after 10s and 50s (#3001)
  • Show changelog in about dialog and manual
  • Pasting from LibreOffice Calc uses ‘&’ and ‘' as delimiters. If pasted where no table is defined, the table wizard is called.
  • Change Adv. Editor option “Vertical Overscroll” to scroll last line to top (#2944)
  • When the mouse cursor hovers over a spin/combo box, the wheel scrolls through the configuration page instead of changing values (#2977)
  • Copy some details (icons, separators) to menu item list in combo box (#3025)
  • Support toggling comment on folded lines (#2912)
  • Don’t show pointing hand cursor over hyperlinks when magnifier is activ (#2982)
  • Improve usage of tab key and enter key in QuickStart Wizard (#3014)
  • Add maketitle to the document created by QuickStart Wizard if appropriate (#3015)
  • Pos1 (home) key now sets cursor to start or to first non-blank character of editor lines (#3012)
  • Fix a crash in a special case (#2985)
  • Updated LaTeX2e manual (help menu) and added missing image
  • Enable multi-file templates in online template repository
  • Allow git push when using git checkin dialog (#3005)
  • Many new and updated cwls
  • Updated translations
  • Improved cmake build

New in TeXstudio 4.5.2 RC 2 (Apr 10, 2023)

  • Fix colorScheme change

New in TeXstudio 4.5.1 (Apr 2, 2023)

  • Provide online template repository
  • change preview target in IDEFIX menu (#2760)
  • use QtMultimedia instead of phonon to show movies in pdf (non-default)
  • regex in search panel is syntax checked and marked if wrong
  • latex menu for horizontal spacing (#2687)
  • config dialog with resizable splitter (#2707)
  • insert inline math mode as $$ (#2719)
  • add editor action “Move all (others) to other view” (#2713)
  • show macro name in completer list (#2679)
  • show macro trigger and shortcut in configuration window (#2635)
  • fix wrong side panel title when changing grid size in config (#2743)
  • preview/clear preview now use position of context menu as reference (#2794)
  • add a Package Tab to the QuickStart Wizard (#2831)
  • Editor option ‘Show Only Monospaced Fonts’ is now persistent (#788)
  • fix size of config dialog on low res screens (#995)
  • add script command loadManagedMenu, s. new section “Menu Definitions” in the manual (#2816)
  • switch to pointer cursor over bookmark column of editors (#2220)
  • add shadow option for rectangular magnifier in pdf viewer config (#2885)
  • in split view mode add editor to split view where current editor is (#2838)

New in TeXstudio 4.5.1 Beta 6 (Jan 23, 2023)

  • Config dialog size

New in TeXstudio 4.5.1 Beta 5 (Jan 20, 2023)

  • Fix completer

New in TeXstudio 4.5.1 Beta 4 (Jan 19, 2023)

  • Fix hang/crash

New in TeXstudio 4.4.1 (Nov 28, 2022)

  • Fix file association on OSX
  • Allow ignore all in spell checker dialog
  • Fix language code for LanguageTool
  • Fix cancel file close (#2705)
  • Fix missing icons in latex/math menu

New in TeXstudio 4.4.0 (Nov 28, 2022)

  • New icon theme Colibri (by geolta)
  • Modernized manual
  • Faster removing of multiple lines
  • End multi cursor mode with esc
  • **no** win/qt5 build
  • Switch to CMAKE build system (qmake deprecated)
  • Hide/filter configuration completer list
  • Bug fixes

New in TeXstudio 4.4.0 Beta 5 (Nov 7, 2022)

  • Fix orion dark

New in TeXstudio 4.4.0 Beta 4 (Nov 4, 2022)

  • Bugfix and add adwaita-qt style

New in TeXstudio 4.4.0 Beta 3 (Nov 1, 2022)

  • Fix osx

New in TeXstudio 4.4.0 Beta 2 (Oct 30, 2022)

  • Bug fixes

New in TeXstudio 4.3.1 (Aug 29, 2022)

  • Fix loading files various times if relative path is used for include (#2533)
  • Fix custom verbatim highlighting (#2528)
  • Fix label highlighting (#2512)
  • Fix version checking (#2527)

New in TeXstudio 4.3.0 Alpha 1 (May 29, 2022)

  • Show most used command at first place in completer
  • More cwls
  • Get position into clipboard in pdf on ctrl+shift+click (#2623)
  • Move to next/previous word now stops at every delimiter (no skip over several brackets) #2311
  • Build qt6/win for win10+
  • Small bug fixes

New in TeXstudio 4.2.3 (May 29, 2022)

  • Fix unable to save under special circumstances (#2124)
  • Fix stuck to save unsaved document (only in explicit root mode and with a new unsaved document,#2153)
  • Xindex engine added
  • Fix math highlighting in keyvals (#2138)
  • Add context menu in embbeded pdf viewer to invert pdf colors
  • Remember window state (maximized/normal) of config dialog
  • Fix (and speed-up) miktex package detection
  • Fix handling apostrophed words better in spellchecker (#2179)
  • Regular expression in extended search behave the same as in normal search
  • More cwls

New in TeXstudio 4.2.3 RC 1 (Apr 15, 2022)

  • Fix unable to save under special circumstances (#2124)
  • Fix stuck to save unsaved document (only in explicit root mode and with a new unsaved document,#2153)
  • Xindex engine added
  • Fix math highlighting in keyvals (#2138)
  • Add context menu in embbeded pdf viewer to invert pdf colors
  • Remember window state (maximized/normal) of config dialog
  • Fix (and speed-up) miktex package detection
  • Fix handling apostrophed words better in spellchecker (#2179)
  • Regular expression in extended search behave the same as in normal search
  • More cwls

New in TeXstudio 4.2.2 (Apr 15, 2022)

  • More cwls
  • Fix crash, #2094, #2084, #2109
  • Use picture highlighting for tikz env and similar

New in TeXstudio 4.2.2 Beta 1 (Feb 15, 2022)

  • Bugfixes

New in TeXstudio 4.2.1 (Feb 15, 2022)

  • Bug fix release

New in TeXstudio 4.2.0 (Jan 9, 2022)

  • Bug fix release

New in TeXstudio 4.1.2 (Dec 8, 2021)

  • Allow resizing the different sections in the symbol widget
  • Fix automatic session restore on OSX/Qt6
  • Scale inline preview if visible linewidth is too small
  • Fix latex package name parsing on Qt5 builds
  • Added cwls
  • Use Qt 6.2.2 on OSX (fixes ctrl+letter shortcut issue on OSX)

New in TeXstudio 4.1.1 (Nov 21, 2021)

  • Bugfix

New in TeXstudio 4.1.0 (Nov 21, 2021)

  • Mainly bug-fix release
  • Session format changed to json, more human readable, no other benefit.

New in TeXstudio 4.0.4 (Nov 7, 2021)

  • Use QT6.2.1 on OSX, fix crash when checking for updates, fix restoring last session
  • Better pdf font substitution on windows (#1812)
  • Fix placing cursor for large fonts (#1908)
  • More cwls

New in TeXstudio 4.0.3 (Oct 31, 2021)

  • Fix linewidth calculation in Qt6
  • Fix crash on load/new doc (under unknown,system specific circumstances)
  • Remove placeholder quicker
  • More cwls

New in TeXstudio 4.0.2 (Oct 24, 2021)

  • Fix structure view (inlcudes and cursor marking, #1828)
  • Fix completer tooltip on bibids (#1835)
  • OSX: fix "slanted" cursor (#1836)
  • More cwls

New in TeXstudio 4.0.1 (Oct 12, 2021)

  • Add more cwls
  • Fix pdfviewer page display
  • Build OSX with QT6.2, fix special charcters entry (alt+n + n , etc.) (#1770)
  • Activate crash handler on win again
  • Fix strcuture detection for included files

New in TeXstudio 4.0.0 (Oct 12, 2021)

  • Adapt to Qt6/poppler-qt6
  • OSX/win build provided with Qt6
  • Remodel structure handling in order to avoid (rare) crashes
  • More and updated completion word lists thanks to mbertucci47
  • Handle text (e.g. text{text}) in mathenv as text with spell checking
  • Performance improvement for large files with large number of labels and/or large number of includes
  • Fix that search options are persistant
  • Automatic structure scrolling can be turned off (#1742)
  • Some bug fixes

New in TeXstudio 3.1.2 (Jun 17, 2021)

  • Completed global TOC (background color coded, can be adjusted in config)
  • Fontawesome5 symbol pane
  • Another dark theme style (Orion Dark)
  • Slightly modernised windows installer
  • Smaller windows binaries
  • Fix menu changes by user
  • Fix root document detection when symbolic links of symbolic links are involved (#1505)
  • Fix disabled parentheses autocompletion after certain completer actions (#1347)
  • Results from styleparser gets immediately updated

New in TeXstudio 3.1.1 (Feb 23, 2021)

  • Bugfix

New in TeXstudio 3.1.0 (Feb 18, 2021)

  • Fix changing GUI language
  • Global TOC added which needs to be updated for now (WIP)

New in TeXstudio 3.0.4 (Jan 4, 2021)

  • Fixes the configuration for the pdf toolbar size.

New in TeXstudio 3.0.3 (Dec 29, 2020)

  • Build fix for OSX

New in TeXstudio 3.0.2 (Dec 28, 2020)

  • Handle tabularnewline correctly (#1373)
  • Fix text insertion on selected text (#1359Պ)
  • Changed behaviour for cut buffer and Ctrl+e (insert env) (#1342)
  • Texdoc added as selectable command
  • Win build now uses 64 bit and can handle larger documents
  • Larger number of default dictionaries added

New in TeXstudio 3.0.1 (Sep 2, 2020)

  • Fix glitch in mopdern style (#1238 , triangle missing)
  • Fix equation preview (#1234)
  • Fix commands with quotes (#1225 & #1169)
  • Fix syntax marker in darkmode (#1224)

New in TeXstudio 3.0.0 (Sep 2, 2020)

  • Speed up document parsing, should result in faster document load times
  • Spell checking is done asynchronously
  • Custom verbatim/math env highlighting abandoned for a cwl based approach
  • Better dark-mode support
  • Qt4 support abandoned

New in TeXstudio 2.12.22 (Apr 27, 2020)

  • bug fix release

New in TeXstudio 2.12.14 (Dec 12, 2018)

  • Fix bug that not all available GUI languages are shown
  • Tweak fuzzy completer
  • Fix template presentation

New in TeXstudio 2.12.12 (Dec 12, 2018)

  • Improve macro handling, provide gui that directly downloads macros from github.com/texstudio-org/texstudio-macro
  • Add fuzzy completion mode
  • Add cwls
  • Fix rare bug that the character appear reverse order
  • Bug fixes

New in TeXstudio 2.12.10 (Jul 7, 2018)

  • Bug fixes
  • Fix structure view with Qt >5.10

New in TeXstudio 2.12.6 (Jul 26, 2017)

  • use Breeze window theme on KDE Plasma 5 (thanks to Alexander Wilms)
  • support single-finger panning gesture on most config dialog components
  • support single-finger panning touch gesture on log viewer
  • pdf viewer scroll tool: support single-finger panning gesture
  • center width-constrained documents in the editor (optional)
  • add document tab context menu entries "Close" and "Close All Other Documents"
  • improved layout of config build page
  • add system check for language tool
  • change search defaults to case-insensitive (feature-requests#1254)
  • tags for beamer
  • change preview default to embedded pdf
  • handle preview failures more gracefully, i.e. no warning pop-ups
  • repect preview settings (panel,etc) also for hover preview
  • show hover preview as tooltip in case of inline-mode
  • warn if compiler commands are actually a command list
  • several improvements to the latex parser
  • notify that a restart is required when switching between modern and classic style
  • improved LanguageTool communication: better error handling
  • add reset to default button for some LT settings
  • add 200ms delay before showing auto-hidden viewer toolbar to prevent flicker
  • eye candy for pdf circular magnifier (adapted code from texworks)
  • show pdf highlight in magnifier
  • capslock does not close completer any more
  • alternative approach for determine directories from complete texts
  • use cache for previews
  • auto open completer when starting to type in references, packages etc.
  • scripting: editor.cutBuffer
  • subframetitle in structure view
  • enable inputMethod (e.g. ^) in completer
  • change default for complete non-text chacters to off, as it tends to cause unexpected behaviour
  • fix word separation with punctuation
  • fix: remove incorrect warning "Unknown magic comment" for "% !TeX TS-program = "
  • fix: avoid compile fail if magic comment program is spelled wrongly
  • fix: duplicate lines in autogenerated cwl files
  • fix multi line argument interpretation
  • fix pdfviewer in enlarged mode
  • fix editing of basic shortcuts
  • fix number in length keyVals
  • fix flickering in structure view
  • fix crash with qimage cache
  • fix crash when restoring centralVSplitterState (bug 2175)
  • fix highlighting of current entry in structure
  • fix Open Terminal not working on windows QTBUG-57687 (bug 2178)
  • fix column detection for tabu/longtabu

New in TeXstudio 2.12.4 (Mar 28, 2017)

  • detect definition of tex counts using newcount
  • improve config dialog layout
  • make todo comment detection configurable
  • show frame titles in structure view
  • support table alignment in IEEEeqnarray, xtabular and mpxtabular
  • table alignment: fix aligning of empty cols
  • table alignment: place \ if last columns is empty
  • warn if begin{column} is used outside columns-env
  • workaround for not interpreting $ inside sweave Sexpr{}
  • option to deactivate interperation of command definition in magic comments
  • remove pdf viewer subtypes from "Default Viewer" config. PDF viewer subtypes should be selected in "PDF Viewer".
  • increase the maximal resolution for pdf rendering (bug 2003)
  • toolbar for embedded viewer can not turned-off anymore
  • show shortcuts in tooltips (can be deactivated in the options)
  • pass non-breaking space to grammar check (fixes bug 2040)
  • item completion no adds a space (feature request 994)
  • fix highlighting of current section in structure (bug 2103)
  • fix delays when typing _abc
  • fix bug in log parser: wrong filename if empty brackets () occur in text
  • fix word repetition erro on non-breaking space (~)
  • fix file detection in latex/include file
  • fix width of side panel not saved (bug 2083)
  • fix ampersand in in recent session names
  • fix parsing of RequirePackage in style files if the argument is completed on the same line
  • fix misinterpretation of closing brace if extra opening brace is used over multilines
  • fix jumping to first page when changing magnifier/hand in pdfviewer
  • fix spelling error on words followed by
  • show option --version when calling with --help
  • fix link to LibreOffice dictionaries
  • fix crash on pressing Esc in options
  • fix entering persian half-space letter
  • fix maketitle completion
  • fix shortcut context on OSX
  • fix robustcommand definition
  • use $* instead of $@ in BUILD.sh (bug 2042)
  • add needspace.cwl
  • update some cwls
  • add turkish translation

New in TeXstudio 2.12.2 (Jan 25, 2017)

  • PDF shortcuts are now changable
  • Support LanguageTool json API (needed for LanguageTool > 3.5)
  • slightly improved layout of config dialog
  • improved detection of stdout and stderr redirection (bug 2019)
  • fix: duplicate side panel icons (bug 2016)
  • fix: togglefullscreen from maximised and in reverse (bug 2021)
  • fix: don't try to call bibtex/biber if there are no bibtex-files (bug 2025)
  • fix: detection of programs (bug 2037)
  • fix: avoid problems if check latex is called without open documents

New in TeXstudio 2.12.0 (Jan 8, 2017)

  • improved user interface: optimized layout, some new icons, some changes of color
  • warn if file-saving fails
  • cwl-based highlighting of todo-like commands
  • partly support todo commands spanning multiple lines (starting line is considered for highlighting and structure entry)
  • partly support highlighting of multi-line titles: first line is highlighted
  • move cursor to context in line when clicking on log entry
  • add "Move all to other view" to editor tabs context menu
  • add shortcut Ctrl+Alt+X to open the current pdf in the external viewer
  • open the annotation dialog by double-clicking on an annotation in the list
  • indicate LanguageTool server in tooltip
  • indicate cursor RTL state in status bar
  • build commands can be edited in non-advanced mode
  • auto user commands on single argument math commands e.g. overbrace{abc}
  • support input of PGF/TikZ files in graphics wizard
  • support fix �GIN_FOLD in .rnw files
  • improved highlighting for pweave and sweave
  • improved tooltips on structure entries
  • improved text completion: support compound words, apostrophe, subscript in braces, words with underscores
  • Parenthesis -> Select Inner/Outer work also when the cursor is not next to a parenthesis but inside
  • don't clear highlights of search in pdf after timeout
  • revert to pre 2.11.0 save method on windows because the new QSaveFile has problems with Dropbox folders
  • option to disable safe writing of files (using QSaveFile) non-Windows only
  • option to disable showing logfile/error list in case of compile errors
  • option to deactivate all reactions to external file changes
  • option to control the triple click behavior
  • additional shortcuts with Tab, Backspace, Del in shortcut options
  • portable version does now store all settings in a subfolder "config"
  • improved automatic handling of hg version information (relevant when building from source tar)
  • improved handling of cwl dublets
  • use Ctrl+Space for completion on OS X (was Cmd+Space which conflicts with Spotlight search)
  • deprecate command line option --ini-file FILE in favor of --config DIR
  • deprecate command line option --master in favor of --root
  • remove View -> Align Windows (obsolete because of the embedded viewer)
  • remove old toolbox style of side panel
  • fix crash (newenv without any arguments)
  • fix freeze when parsing incorrect texorpdfstring with incorrect arguments (bug 1948)
  • fix label detection in glossaries.cwl (bug 1963)
  • fix: automatically run bibliography if there is no bbl file
  • fix: "Close last open environment" works now also for environments opened on the same line (bug 1957)
  • fix: hg version comparision assumed 'larger' if the version could not be determined
  • fix: do not lose focus to editor for "Find in PDF"
  • fix grammar check on words in text arguments
  • fix addchap/addpart entries not recognized as structure elements
  • fix incorrect double-click and drag behavior (bug 1936)
  • fix issues with not-updated bookmarks (bug 1950)
  • fix math hover preview in subfile
  • fix "Tab or Indent Selection"
  • fix detection of MikTeX 64bit
  • fix build with phonon
  • improved some cwl files

New in TeXstudio 2.11.2 (Sep 26, 2016)

  • major performance speedup, in case some default section commands were not defined in any used package
  • speed up pasting into large documents (factor 100x)
  • add comment toggle
  • use flow layout for search/replace panel
  • improved bracket detection for todo highlighting (bug 1789)
  • improved parsing of section titles (bug 1817)
  • added shorter auto-save intervals (1 min, 2 min)
  • detection of user-local installation of MikTeX
  • cwl-format: suffix %plain disables possible semantics associated with an argument name
  • cwl-format: suffix %labeldef for definition of labels
  • cwl-format: %suffix notation takes precedence over detection by argument name
  • cwl-format: allow 'key' to be used in label if #l is set
  • replace babel german by ngerman in presentation wizard
  • highlight cursorEnums in script
  • fix crash on qt4 if update check is sucessful
  • fix: make insertion of tabs work with cursor mirrors (bug 1788)
  • fix: verbatim setting for verb|abc| (bug 1795)
  • fix: update of save icon after SaveAll (bug 1808)
  • fix: dictionaries in extracted .oxt files not recognized (bug 1804)
  • fix: replace with regexp containing lookahead (bug 1779)
  • fix: keep indentation when using the graphics wizard (1816)
  • fix: quote replacement on formerly hidden child documents (1827)
  • fix: do not interpret double backslash within braces as column end in tabular environment (bug 1831)
  • fix: show a warning if file could not be saved
  • fix: correctly handle optional arguments in command definitions
  • fix: handling of let arguments
  • fix: spellchecking of words with apostrophe
  • fix: visibility of option for system theme icons on Linux
  • fix: scripting: cursor.movePostition(n, Left/Right) across empty lines and beyond end of file
  • fix: running scripts from the macro window
  • fix: mixture of zoom and scroll on ctrl+mouse wheel (bug 1847)
  • fix: scrreprt detection
  • fix: editor font rendering in case of UI scaling (note: this fix is partial and does currently only apply if Options -> Advanced Editor -> Disable Line Cache is chosen)
  • fix: argument scanning when option contain key/val pairs
  • fix: editor hiding when updating a windowed pdf viewer which was enlarged
  • before changing to windowed mode (Bug #1876)
  • updated some cwl files

New in TeXstudio 2.11.2 Dev (Aug 25, 2016)

  • major performance speedup, in case some default section commands were not defined in any used package
  • speed up pasting into large documents (factor 100x)
  • add comment toggle
  • use flow layout for search/replace panel
  • improved bracket detection for todo highlighting (bug 1789)
  • improved parsing of section titles (bug 1817)
  • added shorter auto-save intervals (1 min, 2 min)
  • detection of user-local installation of MikTeX
  • cwl-format: suffix %plain disables possible semantics associated with an argument name
  • cwl-format: suffix %labeldef for definition of labels
  • cwl-format: %suffix notation takes precedence over detection by argument name
  • cwl-format: allow 'key' to be used in label if #l is set
  • replace babel german by ngerman in presentation wizard
  • highlight cursorEnums in script
  • fix crash on qt4 if update check is sucessful
  • fix: make insertion of tabs work with cursor mirrors (bug 1788)
  • fix: verbatim setting for verb|abc| (bug 1795)
  • fix: update of save icon after SaveAll (bug 1808)
  • fix: dictionaries in extracted .oxt files not recognized (bug 1804)
  • fix: replace with regexp containing lookahead (bug 1779)
  • fix: keep indentation when using the graphics wizard (1816)
  • fix: quote replacement on formerly hidden child documents (1827)
  • fix: do not interpret double backslash within braces as column end in tabular environment (bug 1831)
  • fix: show a warning if file could not be saved
  • fix: correctly handle optional arguments in command definitions
  • fix: handling of let arguments
  • fix: spellchecking of words with apostrophe
  • fix: visibility of option for system theme icons on Linux
  • fix: scripting: cursor.movePostition(n, Left/Right) across empty lines and beyond end of file
  • fix: running scripts from the macro window
  • fix: mixture of zoom and scroll on ctrl+mouse wheel (bug 1847)
  • fix: scrreprt detection
  • fix: editor font rendering in case of UI scaling (note: this fix is partial and does currently only apply if Options -> Advanced Editor -> Disable Line Cache is chosen)
  • fix: argument scanning when option contain key/val pairs
  • fix: editor hiding when updating a windowed pdf viewer which was enlarged
  • before changing to windowed mode (Bug #1876)
  • updated some cwl files

New in TeXstudio 2.11.0 (May 30, 2016)

  • support two editors next to each other
  • new tabular wizard
  • support multi-line commands
  • add scrollbar marks for search and bookmarks
  • add command option --no-session
  • add manual to mac OS X app bundle data
  • improve table manipulation of tabu/longtabu
  • select words by doubleclick + hold + mousemove
  • restructure cwl search paths to settings/completion/user :/completion settings/completion/autogenerated
  • safer way of obtaining the PATH on OS X
  • add option for image tooltip
  • do not show explicit hyphens in section titles of the structure view
  • do not parse for structure in non-LaTeX-like languages
  • make preview work with \input in preamble (files get rewritten to absolute paths for the temporary compilation)
  • use QSaveFile for file saving instead of our custom file saving strategy if available (Qt5 only)
  • eneable left/right shortcuts for embedded viewer
  • remove multiple default values for latexmk (fixes bug 1694)
  • support environment variables in additional search paths
  • support [txs-app-dir] and [txs-settings-dir] in additional search paths for log and pdf
  • add statusbar icon for LanguageTool
  • make LanguageTool arguments configurable
  • add align cursor mirrors options
  • make pasting into cursor mirrors a single undo block
  • do not remove cursor mirrors on undo
  • select text of current item in Packages Help to allow easier overwriting (feature request 1063)
  • select search/replace texts when switchting there using Tab / Backtab (feature request 1064)
  • added optional workingDirectory argument to script function system()
  • added editor->insertSnippet() to scripting environment
  • added option to choose log encoding
  • make icons greyscale for viewer sync buttons if they are not activated
  • added a table template
  • added some elements to math/latex menus
  • unix: allow defining a datadir different from PREFIX/share
  • add the option to use system hunspell and quazip
  • add images to windows installer
  • document advanced code snippet properties in the manual
  • don't show dialog for creating a file if it could not be opened but exists
  • use Freedesktop Icon Naming Specification for standard icons
  • add qt5 autodetection to BUILD.sh
  • fix duplicated line endings for larger files (chunked loading)
  • fix: windows environment variables may contain brackets: PROGRAMFILES(X86)
  • fix env closing with $,$$,etc.
  • fix: go to PDF for temporarily compiled documents
  • fix finding root document when explicit root doc is set
  • fix spell check when word ends with point
  • fix argument detection: optional arguments may appear after mandatory ones
  • fix: correctly generate environment definition from \newenvironment in case of a default argument
  • fix crash in keyVal syntax check when the document was deleted in the meantime
  • fix: clear replace highlights when search term is changed
  • fix: cancel in marco dialog (bug 1662)
  • fixed interpretation of % !BIB program = ... (bug 1667)
  • fix AltGr+F not typing [ on Croatian keyboard
  • fix cursor jumping to end of file when trying to jump from a non-matched bracket (bug 1668)
  • fix pasting columns over an existing selection (bug 1726)
  • fix broken language triggers (bug 1735)
  • fix quote replacements
  • fix line breaks for cursor mirrors
  • fix auto paren completion for cursor mirrors
  • fix line operations to work with cursor mirrors
  • fix sychronize text of placeholder mirror when inserting an environment on a selection (Ctrl+E)
  • fix font in pdf viewer status bar did not scale
  • fix loading of badword lists
  • fix LanguageTool startup
  • fix overlapping in unicodeinsert on osx
  • fix: pinyin input of punctuation (bug 1770)
  • fix: retain spaces when sending text to LanguageTool
  • fix: don't translate Ctrl+Alt+Left as the translation breaks the shortcut
  • several updates to cwl files
  • update poppler for windows to 0.39.0
  • improved generation of label texts

New in TeXstudio 2.10.8 (May 30, 2016)

  • automatically expand search result if all matches are within one file
  • detection of magic comment % !TeX is more permissive concerning case sensistivity
  • fix crash when using \subparagraph
  • fix symbolgrid widget on OSX
  • fix ?save-file trigger not working
  • update latex reference manual (Oct 2015)

New in TeXstudio 2.10.6 (Jan 11, 2016)

  • add option to choose the poppler render backend
  • prevention of file corruption if saving fails for some reason
  • global search button in search toolbar now updates the results instead of show/hide
  • option to store absolute paths in session files
  • use short title for sections in structure view (if available)
  • structure commands can now be defined in cwl
  • support memoir class
  • support right-click + wheel for zooming in internal pdf viewer
  • add --version and --help option to OS X and Linux command line (not possible for Win)
  • fix: detection of new texlive paths on OS X El Capitan
  • fix: messages could be hidden by splash screen on OSX
  • fix: make glossary entries available as labels again
  • fix: format math environment as math
  • fix: $$ as math start
  • fix: spell checking for hyphen/abbreviations
  • fix: ignore leading/trailing quotes for spell check
  • fix: workaround for single code language identifiers in LanguageTool
  • fix: layout switching between uncertain and ltr (rtl) language parts
  • fix: do not use shortcut Ctrl+Alt+F with Turkish locale
  • fix: included badWords files were not found
  • fix: pdf cache limit was not respected correctly
  • fix: scale statusbar icons with secondary toolbar
  • fix: crash of "Open package documentation" in certain situations
  • fix: certain errors in log file were only detected as warnings
  • fix: single starred lines in log file were falsely detected as warning
  • fix: no syntax checking on non-LaTeX documents
  • fix: context help for \documentclass
  • fix: treat minted as verboten environment
  • fix: correctly handle files with uppercase extension .TEX as tex files
  • fix: workaround for pasting from LibreOffice (priorize text over image)
  • updates to translations
  • updates to the manual
  • updates to cwl files

New in TeXstudio 2.10.4 (Oct 28, 2015)

  • adapt to changed TeXlive paths on Mac OS X El Capitan (path detection and change notification)
  • more granular selection of update notifications: stable / release candidate /development
  • image as an alternative caching format (better rendering results for some cases)
  • import fedora patch: more general commands for external viewers on linux
  • respect clipboard priority if there are multiple possible mime-types that could be pasted
  • support \newif, \newfontfamily, \newfontface as definition commands
  • ignore keyboard layout change if the current language context is ambigious
  • folding of square brackets
  • option for scaling of the segment preview
  • some code optimizations for speedup
  • fix: setting root in structureview per contextmenu
  • fix: problem with open braces and bibliography/label
  • fix: environ dependent syntax check
  • fix: using $$ for mathstart
  • fix: mirror cursor in insert env
  • fix: problem with unclosed square brackets
  • fix: assert failure when cursor column is too high in word moving mode
  • fix: rtl detection lagging behind the actual text
  • fix: spell checking in command arguments and section titles
  • fix: cursor position for tabwidth == 1
  • fix: multiple "View" calls to Acrobat (Reader) did not work
  • fix: bibids in the completer
  • fix: tooltip preview of $
  • fix: loading of profile in portable mode
  • fix: palette and application style were not necessarily updated correctly when loading a profile
  • fix: tooltip width prediction for rich text tooltips
  • fix: false positive detection and replacement of literal quotes on windows
  • fix: sizes for segment preview respect hiDpi displays
  • fix: pdflatex segment preview on windows was always shown on first line
  • fix: cleanup of pdfs generated by segment preview in temp folder
  • added greek translation and updated several other languages
  • some updates to the manual
  • some updates to cwl files

New in TeXstudio 2.10.2 (Sep 25, 2015)

  • fix recognition of environments defined via \newtheorem
  • fix disabling of syntax check
  • fix copying from message panel using shortcut Ctrl+C
  • fix two possible crashes
  • update French, German and Spanish translations

New in TeXstudio 2.10.0 (Sep 25, 2015)

  • new and improved LaTeX parser, the last command argument can now span over several lines
  • change: consolidated default shortcuts of tools
  • rename "master document" -> "explicit root document" and clean up switching logic
  • generalized TODO comment detection: any multiple-capital-letter word is recognized as todo-style comment (e.g. "% FIXME", "% ASK")
  • improved search results window
  • search and replace for labels
  • viewer does now support gestures: pinch to zoom, tap to "Go to source"
  • added: Tools -> Open Terminal
  • added an option filter to the config dialog
  • CSV export for text analysis
  • open password protected pdfs
  • support Inkscape .pdf_tex files
  • check for proper LaTeX configuration at startup (currently only pdflatex)
  • improved cursor mirror selections: allow multiple, disjoint rectangular blocks, single mirrors can be removed
  • support usage of environment variables in commands
  • remember visibility of toolbar and annotation panel in PDF viewer
  • add option Editor -> Replace Tabs in Text by Spaces
  • added Options -> Restore Default Settings
  • context menu items to open/close all files of a project
  • user-visible list of hidden documents
  • added --foreground and --no-foreground options to pdf viewer
  • make format for magicComment editable in Options -> Highlighting
  • added line operation "Delete from start of line", more constent naming of line operations, adaption for OSX default shortcuts
  • improved support for output redirection of commands
  • support shell-style literal quotes (\") in commands
  • new selection actions "Expand Selection to Word", "Expand Selection to Line"
  • send country code to languagetool
  • added (?not-highlighted-as:...) scope for macro trigger
  • new function for scripting: simulateKeyPress()
  • automatic LRTRTL language/keyboard layout switching
  • more fine-grained options for checkin after save
  • more standard behavior for F3 (Find Next instead of Continue Find)
  • paste image data from clipboard (e.g. screenshot)
  • automatic keyboard layout switching depending on context
  • show \frametitle in structure view
  • mark changed files in structure view
  • improved UI scaling
  • improved path detection on OS X
  • improved highlighting for user scripts
  • improved insertion of \item
  • improved double/triple-click-and-drag selection for words/lines
  • temporary highlight target text of go to definition
  • update checker respects system proxy configuration
  • checks and warnings for dictionary import
  • filter out Ctrl+Alt+... shortcuts definitions for some keyboard locales on windows if the shortcut would overwrite a regular character shortcut
  • remember changed highlighting for recent files
  • change: double-clicking on a command now also selects the leading backslash (configurable in the options)
  • fix: comment definition for sweave format
  • fix: possible crash in text width calculation
  • fix: detection of log files for filenames containing dots
  • fix: comment insertion for Sweave/Rweave
  • fix: eraseLine() left an empty line if the final line was included in the selection
  • fix: empty context menu entry for word repetitions
  • fix: detection of some CJK characters when wrapping
  • fix: don't show structure commands without arguments in the structure outline
  • fix: ampersands were not highlighted if followed by a non-space char
  • fix: bug that commands may become empty after editing
  • fix: assignment of some standard backspace shortcuts on OS X
  • fix: allow normal format in highlighted-as trigger
  • fix: missing auto-completion for \( when the following text already contains \( \)
  • fix: incorrect error message when trying to access miktex texdoc in case MIKTEX_VIEW_* environment variables are set
  • fix: bug in filename detection of inverse search fix: Fit to Textwidth had a horizontal offset in some cases
  • fix: some size issues with editor zoom
  • fix: comment shortcut for asymptote and lua files
  • update: documentation
  • update: LaTeX reference manual (May 2015)
  • update: windows libraries of poppler to 0.32.0
  • added/updated a number of cwl files
  • added spanish dictionary

New in TeXstudio 2.9.4 (Mar 24, 2015)

  • fix: bug concerning overwritten shortcuts on Linux and OSX

New in TeXstudio 2.9.2 (Mar 23, 2015)

  • allow word wrapping at all CJK characters
  • simplified latexmk call (thanks to YoungFrog)
  • fix: incorrect interpretation of dir/file arguments in import commands
  • fix: crash when hidden implicit master document is deleted
  • fix: incorrect merging of absolute files with additional search paths
  • fix: make pkg-config work on osx again
  • fix: crash when reopening hidden document in singleDocMode
  • fix: basic shortcuts (like "Left") might be overwritten when using TXS in certain languages (Japanese, Italian, ...)
  • fix: positioning of completer tooltip when using multiple screens

New in TeXstudio 2.9.0 (Mar 3, 2015)

  • link overlays for urls
  • close editor tab by pressing middle mouse button
  • more standard shortcuts (in particular for OS X)
  • support optional filename argument in txs:///view-pdf-internal
  • add "expand/collapse all documents" to context menu of structure
  • add tabulary support
  • open correct log file if output filenames are changed due to "%& job-name=targetfile" (note: changed pdf filename not yet supported)
  • user-defined icons are now portable: if possible icon paths are stored relative to settings dir or application dir
  • windowed pdf viewer now supports --no-focus argument
  • improved detection of label name for "Insert \ref to Next Label"
  • improved context detection for preview (multi-line math, cursor inside multi-char delimiter)
  • improved search for texdoc location
  • improved log parsing including support for LaTeX3 warnings and errors
  • resize with soft line warp: keep vertical cursor position constant
  • support .tikz files (treated like .tex files)
  • new options: Advanced Editor -> Structure Panel ("Show elements in comments", Mark structure elements beyond \end{document}" and "Mark structure elements in appendix")
  • new option: mouse wheel zoom also controls the log editor (patch by Paulo Silva)
  • new option: encoding of bib files
  • new options: some GUI elements are now scalable (for better hi-res display support)
  • some cleanup in the options dialog
  • fix: maintain expansion of the Structure View in more situations
  • fix: caseSensistivity for global search
  • fix: sync scrolling in enlarged embedded pdf viewer
  • fix: interpretation of % !BIB program = biber
  • fix: fit to text width in multi-page grid of pdf viewer
  • fix: unsaved documents could create false entries when saving a session
  • - fix: forgotten editor shortcuts
  • fix: linecache on retina display
  • fix: on OSX: the dictionary default is path relative to app
  • fix: compilation on freebsd /patch by Abilio)
  • fix: display user command icon (patch by Paulo Silva)
  • fix: svn auto-checkin was not executed after some types of save operations
  • fix: link-click on bib file also searches in additionalBibPaths
  • fix: some sections were incorrectly marked as "beyond end of document"
  • fix: crash when file is removed and silent reload is activated
  • fix: failed "! TeX encoding" detection due to bug in line end detection
  • fix: ignore hyph_*.dic files when looking for hunspell dictionaries
  • fix: trigger ?load-file for files opened with the session at startup
  • fix: update encoding in status bar when a % !TeX encoding = ... magic comment is typed
  • fix: issue with opening some template zip files by updating QuaZip to 0.7.1
  • fix: parsing of synctex file with nested sheets
  • fix: crash when undoing insertion of magic comments
  • fix: make symbol grid visible on dark-themed desktops
  • fix: handle multiple existing assignments when checking the change of a shortcut
  • fix: broken folding of �GIN_FOLD if the special math-close-comment %$ was sed in the folded area- fix: incorrect wrapping if chinese punctuation characters are on the line
  • completer is disabled in overwrite mode (because it does not work correctly while overwriting)
  • removed: case insensitive completion (due to complexity/performance issues)

New in TeXstudio 2.8.8 (Nov 25, 2014)

  • Basic Asymptote highlighting
  • Improved parsing of command options
  • Notify that syncing between PDF and .tex won't work anymore after "File Save As..." (need to recompile)
  • Some updates to the manual
  • Fixed:
  • crash in column handling of table parser
  • crash in math preview generation
  • txs finds resource in app if it is not installed under /Applications... (OSX)
  • open completer on typing comma only when the context suggests it
  • tab replacement was only performed for tabOrIndent if there was a selection
  • shortcut saving, so that added shortcuts (editor) are saved
  • too large symbol on non-retina screen with retina notebook
  • shortcut Shift+Backspace works like Backspace (Win+Linux)
  • indentation increasing if pasting with newline at and and cursor is at line start
  • replacing a selection by itself should not change anything (fixes indentation issues for some cases of selection-self-replacement)
  • rendering results may be slightly differerent depending on the usage of the line cache.

New in TeXstudio 2.8.6 (Oct 27, 2014)

  • tab key inserts tab or indents, depending on cursor selection
  • error table can be filtered and sorted
  • tooltips on package names show a short description of the package
  • support [txs-app-dir] and [txs-settings-dir] in commands (allows portable paths when using MikTeX portable and TXS portable on an USB stick)
  • enable the possibility to remove shortcuts from qeditor
  • sort shortcuts for editor in order of operation name
  • more robust text width calculation in pdf
  • mark section beyond end of document with orange background
  • removed pdf printing (did never work well. Please use an external PDF viewer of your choice for printing.)
  • detect fonts containing ligatures
  • maintain cursor position (line and column) when using "Align Columns" for tables
  • fix: remember removed shortcuts e.g. tab for insertSelection
  • fix: completer opening in special cases for keyval completion
  • fix: find next in pdf viewer
  • fix: do not interpret % in verbatim as comment
  • fix: user command names might be lost
  • fix: update of monchrome/color settings in pdf viewer
  • fix: help not working on OS X
  • fix: make case conversion work for systems with old Qt 4.6
  • fix: case conversion work also for cursor mirrors
  • fix: broken cursor position for wrapped RTL text
  • fix: crash when switching between qt and normal rendering
  • fix: text background was not always drawn with the correct background color
  • updated cwls: yathesis, marvosym, microtype, pifont, glossaries

New in TeXstudio 2.8.4 (Sep 9, 2014)

  • improved syncing to PDF: don't scroll PDF to top of page if the highlighted area is already visible
  • support command detection for \DeclareRobustCommand
  • persistently store fit and center options of preview panel
  • support more environments for table auto-formatting
  • remember scope when deleting auxiliary files
  • improved handling of incomplete options in the syntax checker
  • new/improved cwls: mathtools, circuitikz
  • fix: crash with RTL text input
  • fix: some shortcuts couldn't be assigned on OSX
  • fix: multi-cursor edits are now grouped into a single undo action
  • fix: lost scroll position when previewing large images
  • fix: assignment of multiple shortcuts to editor operations
  • fix: unindent per shortcut without selection
  • fix: more consistent behavior for PgUp/PgDown in PDF viewer
  • fix: immediately generate cursor mirrors when inserting via the menu
  • fix: commands defined in one file included by many documents were only known in the completion list of one them
  • fix: compile option without poppler
  • fix: crash with \newcommands{xyz}{123456789}
  • fix: �GIN_FOLD could not be folded
  • fix: apply grayscale and invert color settings also to magnifier
  • fix: incorrect search hightlight region in PDF viewer with Qt5
  • fix: drag&drop of text already started +/-5 lines from the border (now 1 line)

New in TeXstudio 2.8.2 (Jul 26, 2014)

  • color completion
  • some more predefined completions for tikz
  • region preview with pdflatex and the embedded viewer (activate in options)
  • more consistent visual for search/region preview range
  • PDF can be shown in grayscale (as a preview how a grayscale print would look like)
  • improved input method support
  • improved todo highlighting
  • texstudio.ini settings GUI/ToobarIconSize and GUI/SecondaryToobarIconSize
  • several bug fixes

New in TeXstudio 2.8.0 (Jun 20, 2014)

  • completion and syntax check on keyval options, e.g. includegraphics (graphicx!)
  • search and replace over several documents improved
  • improved parser for log files (better detection of filenames)
  • todo-style commands (e.g. todo{}) are added to the list of todos
  • better compliance with standard shortcuts on OSX
  • the keyboard modifier key for the context menu (spellcheck suppression) is configurable via texstudio.ini "Editor/ContextMenuKeyboardModifiers"
  • use Consolas as default editor font on Windows if available
  • improved auto-hide toolbars feature in embedded viewer
  • users can overwrite the default language definitions and add own ones
  • makeglossaries support
  • allow quoted filenames in include-like commands to support filenames and directories containing spaces
  • windows version compiles now with Qt5
  • updated LaTeX reference manual
  • several bugfixes

New in TeXstudio 2.7.0 (Mar 17, 2014)

  • added Edit -> Text Operations (To Lowercase / To Uppercase / To Titlecase)
  • added list of recent sessions
  • speedup of saving for large documents
  • added recognition in filetree for import subimport importfrom and subimportfrom (Thanks to Steven Vandekerckhove)
  • added button to stop a running compilation
  • the dictionary search path can now contain of multiple directories
  • Dictionaries in the OpenOffice/LibreOffice Extension format (*.oxt) can now be imported
  • Updated the latex reference manual to to a recent version
  • new option for maximum image tooltip width
  • new option "Reference commands in context menu"
  • new options for additional search paths in editor logic
  • new option for automatic encoding detection: make latex and character based detection selectable separately
  • new options for pdf highlight color and duration
  • find dialog: search in all loaded documents i.e. also in hidden
  • improved synchonization PDF -> source
  • support "% !BIB = biber" syntax for compatibility with TeXShop and TeXWorks
  • added several new cwl files
  • several bugfixes

New in TeXstudio 2.6.4 (Oct 21, 2013)

  • package scanner: queries the tex istallation for installed packages and highlights missing packages
  • package completion
  • basic annotation support in internal pdf viewer
  • improved render speed, especially on mac
  • speed-up loading of hidden documents (option: automatically load included files)
  • speed-up command completion window, especially citations - improved log panel
  • improved dtx highlighting
  • added support for LilyPond book (.lytex)
  • Edit -> Line operations now also work with selections - updated hunspell library to 1.3.2
  • fix: input method bug
  • fix: shortcuts containing arrow keys did not work in japanese
  • bug fixes, e.g. tooltip does not disappear instantly anymore

New in TeXstudio 2.6.2 (Jul 15, 2013)

  • structure tree view: context menu entries to recursively collapse/expand the structure
  • improved hard line wrap with joining lines - View -> Focus Viewer now also works for the windowed viewer
  • better detection of LagnuageTool
  • similarity dictionary
  • "Align Table Columns" now works also for tabu/longtabu
  • updated poppler library, now displays PDF annotations like highlight and underline
  • updated to Qt 4.8.5 (Windows installer)
  • fix: user templates are editable again
  • fix: broken SVN Undo
  • fix: bug when typing '}' in RTL languages
  • fix: pinyin input method problem on mac
  • fix: Opening package documentation in non-PDF formats
  • more small corrections and improvements

New in TeXstudio 2.5.2 (Apr 15, 2013)

  • New �GIN_FOLD ... %END_FOLD comment to mark arbitrary regions as foldable
  • Add support to display CJK and Cyrillic in PDF viewer
  • Increased maximum possible tab width to 32
  • Fix basic input method support - fix missing templates on linux and Mac OS X
  • Fix vanishing menu bar on Mac OS X
  • Fix crash when saving as an already open file
  • Fix viewer might change size because of long status messages
  • Changed shortcuts for next/prev document to Ctrl+PgDown/Up
  • Several small corrections

New in TeXstudio 2.5.1 (Apr 15, 2013)

  • Improved fold panel
  • New template system
  • Added support for forward/backward mouse buttons in editor and viewer
  • Context menu for inline preview (allows copying of preview image)
  • Option to load all included files in order to have a complete ref/commands overview
  • Added "Open"-context menu entry and link overlay for bibliography{} commands
  • Show image preview on hover over graphic name
  • Several bug fixes (pdf scolling range, user template path, OSX-related bugs, ...)

New in TeXstudio 2.5 (Apr 15, 2013)

  • Cursor history (go back/forward)
  • References, packages and included file names become links on Ctrl+MouseOver
  • Insertion of handwritten equations (Windows 7 only, using TexTablet)
  • Improved table-code formating, including options to specify the desired format
  • Metadata support in LaTeX templates and table templates
  • Checking for the correct version of the runtime library
  • More context menus (fold panel, bookmark panel)
  • Optionally more bold cursor for better visibility
  • Line operations: move up/down, duplicate

New in TeXstudio 2.4 (Apr 15, 2013)

  • Allows easier combination of several commands - support many new tools: xelatex, lualatex, biber, latexmk, texindy - embedded pdf viewer
  • Bookmark manager and persistent bookmarks
  • Lnline grammar checking using LanguageTool
  • Basic syntax highlighting for lua and for dtx files
  • Biblatex support
  • Citation API to insert citations from other applications (JabRef plugin available)
  • Table autoformating
  • Improved appearance
  • Update checker
  • Extended scripting: gui/dialog creation, access to other documents/programs/menus, background mode and events
  • Crash protection - many small improvements - several bug fixes