mirror of
https://github.com/James-Yu/LaTeX-Workshop.git
synced 2024-10-04 23:27:20 +03:00
683 lines
20 KiB
Markdown
683 lines
20 KiB
Markdown
# Change Log
|
|
|
|
## [3.14.0] - 2018-02-22
|
|
|
|
### Added
|
|
- (#415) Support document range formatting @zoehneto.
|
|
- (#424) Support latex specific formatting settings @zoehneto.
|
|
- (#416) Clean auxillary files and retry once on build errors @schrej.
|
|
|
|
### Changed
|
|
- Disable surrounding command by default.
|
|
|
|
### Fixed
|
|
- (#401) Use `127.0.0.1` instead of `localhost`.
|
|
- (#417) Improved synctex accuracy @chatziko.
|
|
- (#418) Focus the iframe of the pdf viewer to enable keyboard navigation @chatziko.
|
|
- (#419) Handle external links in the embedded viewer @chatziko.
|
|
|
|
|
|
## [3.13.0] - 2018-01-30
|
|
|
|
### Added
|
|
- (#332) Ctrl click on file name to navigate.
|
|
- (#372) Show dropdown menu on which file to build.
|
|
- (#383) Make path for latexindent configurable.
|
|
|
|
### Fixed
|
|
- (#381) Fix current working directory issue when formatting on windows.
|
|
|
|
## [3.12.3] - 2018-01-10
|
|
|
|
### Fixed
|
|
- (#373) Toolchain does not append `-pdflatex=pdflatex` to `latexmk`.
|
|
|
|
## [3.12.2] - 2018-01-09
|
|
|
|
### Fixed
|
|
- Normalize path separator to *nix-style `/` on Windows.
|
|
|
|
## [3.12.1] - 2018-01-09
|
|
|
|
### Fixed
|
|
- (#368) Formatter now respect vscode indent settings @zoehneto.
|
|
- (#369) The color of PDF viewer can be controlled.
|
|
- (#371) `latexmk` uses magic command to select compiler.
|
|
|
|
## [3.12.0] - 2018-01-05
|
|
|
|
### Added
|
|
- (#363) Integrate nfode/latex-formatter with fix for indent.log @zoehneto.
|
|
|
|
### Fixed
|
|
- (#359) Fix PDF viewing with ipv6 address @caidao22.
|
|
- (#361) Comments may contain latex commands that should not be read @jsinglet.
|
|
- (#365) Remove `$` auto-pairing.
|
|
|
|
## [3.11.0] - 2018-01-02
|
|
### Added
|
|
- Add conflict extension check.
|
|
- (#240) View any PDF file from the context menu.
|
|
- (#249) Clean auxiliary file now respect globs.
|
|
- (#355) Add region markers support @Ash258.
|
|
|
|
### Changed
|
|
- (#286) Hide print buttons when PDF is viewed in vscode.
|
|
|
|
## [3.10.1] - 2017-12-26
|
|
### Fixed
|
|
- (#346) `\input{file.tex}` need not to be at the row start to be included in outline.
|
|
- (#353) `\begin{comment}` syntax highlight.
|
|
|
|
## [3.10.0] - 2017-12-19
|
|
### Added
|
|
- (#315) Highlight the location of SyncTeX in PDF viewer.
|
|
|
|
### Fixed
|
|
- Tweak SyncTeX accuracy.
|
|
|
|
## [3.9.1] - 2017-12-13
|
|
### Changed
|
|
- Tweak toolbar show/hide behavior and threshold.
|
|
|
|
## [3.9.0] - 2017-12-11
|
|
### Added
|
|
- (#335) add an option to specify the browser used to view PDF file @Lencerf.
|
|
|
|
### Changed
|
|
- (#343) Move mouse on viewer to show toolbar, revert viewer style.
|
|
|
|
### Fixed
|
|
- (#341) Clarify `latex-workshop.latex.outputDir` usage.
|
|
|
|
## [3.8.0] - 2017-12-01
|
|
### Added
|
|
- (#321) LaTeX inline math completion @innerlee.
|
|
- A new config item to disable new version message.
|
|
|
|
### Fixed
|
|
- (#325) Parse paths with hashtag.
|
|
- (#333) PDF viewer with new theme has 2px border overflow.
|
|
|
|
## [3.7.0] - 2017-11-21
|
|
### Added
|
|
- (#308) Multi-root support @innerlee.
|
|
- (#313) `chkTeX` now supports `.chktexrc` config @innerlee.
|
|
|
|
### Changed
|
|
- (#314) Empty bibliography warning is now omitted @innerlee.
|
|
- (#320) All LaTeX Workshop commands also activate the extension despite document type.
|
|
|
|
### Fixed
|
|
- (#312) SyncTeX fails if the current position locates on last line which is empty @innerlee.
|
|
- (#323) Irregular LaTeX log lead to trailing whitespace in file stack.
|
|
|
|
## [3.6.2] - 2017-11-15
|
|
### Changed
|
|
- (#283, #302) Update README @lippertmarkus.
|
|
- (#305) Change PDF viewer theme to be brighter. This theme reduces eye strain when refreshing PDF @innerlee.
|
|
|
|
## [3.6.1] - 2017-11-06
|
|
### Fixed
|
|
- (#297) PDF path can contain `#` now.
|
|
|
|
## [3.6.0] - 2017-11-01
|
|
### Added
|
|
- (#288) New `latex-workshop.intellisense.surroundCommand.enabled` config to control command surrounding feature.
|
|
|
|
## [3.5.5] - 2017-10-03
|
|
### Fixed
|
|
- (#284) Fix CMap URL to display CJK languages correctly @maruta.
|
|
|
|
## [3.5.4] - 2017-09-29
|
|
### Changed
|
|
- (#275) New icon @bartosz-antosik. Nice!
|
|
|
|
## [3.5.3] - 2017-09-19
|
|
### Changed
|
|
- (#272) Consider TeX files as proper project sources.
|
|
|
|
### Fixed
|
|
- (#268) Saving document actually changes outline.
|
|
|
|
## [3.5.2] - 2017-09-11
|
|
### Fixed
|
|
- Better expl3 syntax highlight not shipped in `3.5.1`.
|
|
|
|
## [3.5.1] - 2017-09-11
|
|
### Changed
|
|
- (#261) Use dedicated output panel to display LaTeX compiler logs.
|
|
- (#267) Better expl3 highlight with `@`.
|
|
|
|
## [3.5.0] - 2017-09-06
|
|
### Added
|
|
- (#256) `document`, `frame`, `columns` and `column` environments.
|
|
- (#259) Expl3 colorizer.
|
|
|
|
### Fixed
|
|
- (#257) Use "editorTextFocus" as key-bind condition.
|
|
- Wrong content surrounded by command on long lines.
|
|
|
|
## [3.4.2] - 2017-09-04
|
|
### Fixed
|
|
- (#244) `opn` won't open web browsers for PDF viewer. Prompt instead.
|
|
|
|
## [3.4.1] - 2017-08-31
|
|
### Fixed
|
|
- (#244) Dev console error when switching to non-editor panes.
|
|
- (#254) Use dirty logic to replace vscode-vim-specific command for LaTeX command surrounding.
|
|
|
|
## [3.4.0] - 2017-08-30
|
|
### Added
|
|
- (#246) Surround selection with latex command by pressing `\`.
|
|
|
|
### Fixed
|
|
- Intellisense citation browser overridden by word hint.
|
|
|
|
## [3.3.4] - 2017-08-28
|
|
### Fixed
|
|
- (#247) Fix pdf viewer default setting won't work issue.
|
|
|
|
## [3.3.3] - 2017-08-22
|
|
### Fixed
|
|
- (#235) Add surrounding pairs for opening ` and closing '.
|
|
- (#239) Support `label={some-label}` type reference.
|
|
- (#242) Correct bibtex parser position offset.
|
|
- (#245) Log parser file resolve from root instead of stack.
|
|
|
|
## [3.3.2] - 2017-08-15
|
|
### Fixed
|
|
- Reverse synctex opens `tex` file in the wrong view column when bottom panel is visible.
|
|
|
|
## [3.3.1] - 2017-08-14
|
|
### Fixed
|
|
- (#220) Continuous non-stop parsing `tex` file.
|
|
|
|
## [3.3.0] - 2017-08-08
|
|
### Changed
|
|
- Use `pdfjs-dist` to reduce codebase size.
|
|
- Refresh PDF with pdf.js viewer API to reduce flashing time.
|
|
|
|
### Fixed
|
|
- (#221) Open synctex document in non-pdf-viewer column.
|
|
|
|
## [3.2.2] - 2017-08-07
|
|
### Fixed
|
|
- (#229) Tab bar view-pdf icon is back.
|
|
|
|
## [3.2.1] - 2017-08-03
|
|
### Fixed
|
|
- (#223) Multi-file LaTeX log messages point to wrong file.
|
|
|
|
## [3.2.0] - 2017-08-02
|
|
### Added
|
|
- (#219) Show all symbol definitions within a document and the project.
|
|
- (#224) Count single file words and floats when not opening the root LaTeX file.
|
|
|
|
## [3.1.2] - 2017-07-31
|
|
### Fixed
|
|
- (#216) Wrong status bar display when killing child processes.
|
|
- (#217) PDF tab viewer over UNC cannot refresh.
|
|
|
|
## [3.1.1] - 2017-07-30
|
|
### Fixed
|
|
- (#214, #215) PDF viewer not properly registered in extension.
|
|
|
|
## [3.1.0] - 2017-07-29
|
|
### Added
|
|
- (#142) LaTeX project word counter by TeXCount.
|
|
- Windows users are suggested to upgrade [TeXCount](http://app.uio.no/ifi/texcount/download.html) to version 3.0.1.
|
|
- (#212) Add `newcommand` etc definition support.
|
|
|
|
### Fixed
|
|
- (#211) Tab viewer support UNC address
|
|
|
|
## [3.0.1] - 2017-07-28
|
|
### Fixed
|
|
- (#208) Extension initialization failed when no root file is found.
|
|
|
|
## [3.0.0] - 2017-07-27 - Language Update
|
|
### Added
|
|
- (#184) Add LaTeX language hover and definition providers.
|
|
- (#202) Extra biblatex entry types.
|
|
- (#204) Basic auto-indent feature provided by VS Code.
|
|
|
|
### Changed
|
|
- (#205) Re-construct latex log parser. Credited to [`@Vogel612`](https://github.com/Vogel612).
|
|
|
|
### Fixed
|
|
- (#203) Multiple optional parameter support to `\cite`.
|
|
|
|
## [2.10.2] - 2017-07-15
|
|
### Fixed
|
|
- (#195) `lstlisting` messes up syntax highlight.
|
|
- (#196) Citation browser auto-complete replaces all characters in curly brackets.
|
|
|
|
## [2.10.1] - 2017-07-13
|
|
### Changed
|
|
- (#190) Now use a standalone file under extension folder to perform version check.
|
|
|
|
### Fixed
|
|
- (#193) Duplicated entries in quick menu if Action is invoked multiple times.
|
|
- Click `Close` on new version alert redirects to GitHub repo.
|
|
|
|
## [2.10.0] - 2017-07-06
|
|
### Added
|
|
- (#182) Use `|` as delimiters for outline section tags (`latex-workshop.view.outline.sections`) in the same level.
|
|
- Supporting entries in the dropdown quick menu.
|
|
- Version update notice with small candies.
|
|
|
|
### Fixed
|
|
- (#183) Citation browser does not replace the character already input in `\cite{xxx`.
|
|
|
|
## [2.9.1] - 2017-07-04
|
|
### Fixed
|
|
- Extension unable to activate due to typo in retrieving outline configuration item.
|
|
|
|
## [2.9.0] - 2017-07-04
|
|
### Added
|
|
- (#177) Add a new configuration item to customize LaTeX outline structure.
|
|
|
|
### Changed
|
|
- (#178) LaTeX outline only show on LaTeX documents.
|
|
- This requires an API from Insider channel. Public channel users need to wait for a while.
|
|
- Rename `latex-workshop.viewer` configs to `latex-workshop.view`, and move existing configs to `pdf` sub-domain.
|
|
|
|
## [2.8.1] - 2017-07-02
|
|
### Fixed
|
|
- (#132, #173) Citation browser won't search if any bibtex item does not have title attribute.
|
|
- Extension activate upon vscode start regardless of language setting.
|
|
|
|
## [2.8.0] - 2017-06-30
|
|
### Added
|
|
- (#175) Add LaTeX document outline. Credited to [`@jsinglet`](https://github.com/jsinglet).
|
|
|
|
## [2.7.1] - 2017-06-29
|
|
### Changed
|
|
- (#176) Use a new bibtex parser to better handle double quoted strings in bib files.
|
|
|
|
## [2.7.0] - 2017-06-26
|
|
### Added
|
|
- (#169) Add new configuration entry `latex-workshop.latex.additionalBib` to auto-complete globally included `.bib` files.
|
|
|
|
### Fixed
|
|
- Chokidar watches the same file multiple times if multi-included.
|
|
|
|
## [2.6.0] - 2017-06-19
|
|
### Added
|
|
- (#168) Add new placeholder `%DIR%` in toolchain.
|
|
|
|
## [2.5.1] - 2017-06-16
|
|
### Fixed
|
|
- (#167) Linter shows no linting message if `chktex` returns warnings.
|
|
|
|
## [2.5.0] - 2017-06-13
|
|
### Added
|
|
- (#156) Two new config items to control the default parameters for PDF viewer.
|
|
|
|
## [2.4.1] - 2017-06-12
|
|
### Changed
|
|
- (#158) Use theme color to colorize status bar messages.
|
|
|
|
### Fixed
|
|
- (#161) Add auto pairing for `$` and `.
|
|
- (#155) Remove `lstlisting` specific highlight rules.
|
|
|
|
## [2.4.0] - 2017-05-30
|
|
### Added
|
|
- (#154) Support `# !TeX program` magic comment.
|
|
|
|
### Changed
|
|
- (#141) `itemize` and `enumerate` intellisense append an `\item`.
|
|
|
|
## [2.3.3] - 2017-05-25
|
|
### Fixed
|
|
- (#144) Typo on multline environment.
|
|
|
|
## [2.3.2] - 2017-05-17
|
|
### Changed
|
|
- More debug info when killing previous building process upon saving files.
|
|
|
|
## [2.3.1] - 2017-05-08
|
|
### Fixed
|
|
- VS Code 1.12 makes pdf-viewer iframe oversize horizontally.
|
|
|
|
## [2.3.0] - 2017-05-06
|
|
### Added
|
|
- (#127) Reference intellisense now provide context in completion item details.
|
|
|
|
## [2.2.1] - 2017-04-25
|
|
### Changed
|
|
- (#128) User configurable citation intellisense method (inline or browser).
|
|
- (#128) Citation browser search-able by authors and citation keys.
|
|
|
|
## [2.2.0] - 2017-04-25
|
|
### Added
|
|
- Default keyboard shortcuts for all LaTeX Workshop commands.
|
|
|
|
## [2.1.4] - 2017-04-17
|
|
### Fixed
|
|
- (#116) Fix mis-read outputDir config.
|
|
|
|
## [2.1.3] - 2017-04-17
|
|
### Fixed
|
|
- (#115) Fix reading wrong outputDir config when creating paths.
|
|
|
|
## [2.1.2] - 2017-04-17
|
|
### Fixed
|
|
- (#114) Clean project also clean files in outputDir.
|
|
- (#108) Correctly parse bib entries surrounded by quotes.
|
|
|
|
## [2.1.1] - 2017-04-13
|
|
### Fixed
|
|
- (#110) Temporarily solve MikTeX chktex return code 1 problem.
|
|
- (#104) Support non-pdflatex toolchain in latexmk.
|
|
|
|
## [2.1.0] - 2017-04-11
|
|
### Added
|
|
- (#103) Add an `outputDir` config to define the LaTeX output directory.
|
|
|
|
### Fixed
|
|
- (#105) Building multi-root project would always compile the same file.
|
|
|
|
## [2.0.0] - 2017-04-10 - Configuration Update
|
|
### Added
|
|
- (#90) Citation intellisense display item customizable in configurations.
|
|
- (#90) A citation browser accessible from Actions or Quick Menu.
|
|
- (#93) SyncTeX path now configurable in configurations.
|
|
- (#96) Alerts when obsolete configuration items are found.
|
|
|
|
### Changed
|
|
- (#92) Quick Menu items are prepended with `LaTeX Workshop` for easier access.
|
|
- (#96) All configuration items are renamed.
|
|
- This is a backward incompatible change. Users are required to re-set their configurations.
|
|
- (#96) All commands use `spawn` instead of `exec` for more stable cross-platform experience.
|
|
|
|
## [1.4.2] - 2017-04-06
|
|
### Changed
|
|
- (#88) Raw LaTeX log now displays in a separate new tab.
|
|
- Raw log content will refresh in real-time.
|
|
|
|
## [1.4.1] - 2017-04-05
|
|
### Fixed
|
|
- (#86) Forward SyncTeX from LaTeX to PDF now works properly.
|
|
|
|
## [1.4.0] - 2017-04-04
|
|
### Added
|
|
- (#79) Environments can be autocompleted with `\`.
|
|
- For example, `\begin{align}\n\n\end{align}` will show after typing `\align` or shorter.
|
|
- (#81) A quick menu showing all LaTeX Workshop commands.
|
|
- It can be invoked by clicking the status bar item, right click any `LaTeX` file, or using `latex-workshop.actions` command.
|
|
- (#84) Add many uni-math symbols to intellisense.
|
|
|
|
### Changed
|
|
- (#81) Clicking status bar item can show the previous status, as well as the quick menu.
|
|
- (#81) Some commands are removed in the right click context menu.
|
|
|
|
## [1.3.0] - 2017-04-03
|
|
### Changed
|
|
- (#71) Extension now uses `chokidar` to monitor file changes.
|
|
- This change will significantly reduce disk IO when intellisense is frequently triggered.
|
|
|
|
### Fixed
|
|
- (#74) Fix `.tex` extension name not properly removed when replacing `%DOC%` in toolchains.
|
|
|
|
## [1.2.2] - 2017-03-31
|
|
### Added
|
|
- (#68) `ChkTeX` code action for `12: interword space`.
|
|
|
|
### Fixed
|
|
- (#67) `ChkTeX` ignores configuration and lints upon changing active editor.
|
|
|
|
## [1.2.1] - 2017-03-30
|
|
### Fixed
|
|
- (#65) Commands with arguments incorrected inserted with `\undefined{args}`.
|
|
|
|
## [1.2.0] - 2017-03-30
|
|
Let's welcome @jabooth who joins the development of LaTeX Workshop!
|
|
|
|
### Added
|
|
- Auto clean LaTeX project after building LaTeX project, or on demand.
|
|
- (#60) Many `ChkTeX` diagnostics have code actions. See readme for more.
|
|
- (#62) Add back the default LaTeX commands to intellisense.
|
|
|
|
### Changed
|
|
- (#57) Now `ChkTeX` reads from stdin instead of temp files.
|
|
|
|
## [1.1.2] - 2017-03-29
|
|
### Changed
|
|
- (#51) Now diagnostics show message sources.
|
|
- (#56) Real-time `ChkTeX` on active editor.
|
|
|
|
### Fixed
|
|
- (#54) Web page url different from the one with tab view.
|
|
|
|
## [1.1.1] - 2017-03-28
|
|
### Changed
|
|
- (#45) `ChkTeX` diagnostics separated from `LateX` ones.
|
|
- (#46) Now save all editors when building.
|
|
- A higher-resolution new icon.
|
|
|
|
### Fixed
|
|
- (#44) `.tex` files with dot in the file name cannot get recognized in `\input`.
|
|
- (#48) Use `.bib` entry whitelist to avoid issues by unformal entries.
|
|
|
|
## [1.1.0] - 2017-03-27
|
|
### Added
|
|
- (#39) LaTeX linting with `ChkTeX`.
|
|
|
|
### Changed
|
|
- Web page title will show `[disconnected]` when the websocket is closed.
|
|
- Such web pages cannot communicate with the extension. Thus will not auto refresh or SyncTeX.
|
|
- Temp files created by log parser will be automatically deleted. In most cases.
|
|
|
|
## [1.0.2] - 2017-03-26
|
|
### Fixed
|
|
- (#38) Cope with typical language ids.
|
|
|
|
## [1.0.1] - 2017-03-26
|
|
### Fixed
|
|
- (#37) Extension failed to activate with language id `latex` (instead of `LaTeX`).
|
|
|
|
## [1.0.0] - 2017-03-26
|
|
- Completely re-write the extension with more extensibility.
|
|
- Original features should be inherited. If not, please submit issues.
|
|
|
|
## [0.2.20] - 2017-03-19
|
|
### Changed
|
|
- (#29) Status bar item auto-fold after two seconds.
|
|
- (#29) Status bar item does not display on non-tex files.
|
|
|
|
## [0.2.19] - 2017-03-16
|
|
### Fixed
|
|
- (#30) Not able to parse multiple bib files in a same command.
|
|
|
|
### Changed
|
|
- (#28) Use icons provided by @bartosz-antosik. Many thanks!
|
|
|
|
## [0.2.18] - 2017-03-15
|
|
### Changed
|
|
- (#21) Use icon instead of text in editor title to save space.
|
|
|
|
## [0.2.17] - 2017-03-14
|
|
### Fixed
|
|
- (#25) Bibliography file in subfolders now supports autocompletion.
|
|
|
|
## [0.2.16] - 2017-02-28
|
|
### Added
|
|
- (#18) Compile from active editor command.
|
|
|
|
## [0.2.15] - 2017-02-19
|
|
### Changed
|
|
- (#14) Do not pop log panel with no log messages.
|
|
|
|
## [0.2.14] - 2017-02-16
|
|
### Changed
|
|
- (#13) Remove quote autocomplete.
|
|
|
|
## [0.2.13] - 2017-02-06
|
|
### Changed
|
|
- (#10) ENTER after backslash new creates a new line.
|
|
|
|
## [0.2.12] - 2017-02-04
|
|
### Changed
|
|
- (#9) Disable Mac OS binary check.
|
|
|
|
## [0.2.11] - 2017-01-29
|
|
### Added
|
|
- A lovely icon in status bar to toggle compile-on-save feature.
|
|
- The configuration `latex-workshop.compile_on_save` is used to set the initial state.
|
|
|
|
### Changed
|
|
- The compilation logging pattern.
|
|
|
|
## [0.2.10] - 2017-01-27
|
|
### Fixed
|
|
- SyncTeX use full path with `\.\` in Windows.
|
|
|
|
## [0.2.9] - 2017-01-27
|
|
### Fixed
|
|
- (#8) SyncTeX use full path and the constructed uri is different. Credited to `jccha`.
|
|
- (#8) OSX CMD+Click not working for reverse SyncTeX. Credited to `jccha`.
|
|
|
|
## [0.2.8] - 2017-01-27
|
|
### Changed
|
|
- Now configurations will take effect without reload except `compiler`.
|
|
|
|
### Fixed
|
|
- (#7) SyncTeX fails when main document is not in root. Credited to `Andersw88`.
|
|
- Compile twice if unsaved and click compile from context menu.
|
|
|
|
## [0.2.7] - 2017-01-26
|
|
### Changed
|
|
- Way of presenting latex log results.
|
|
|
|
### Fixed
|
|
- Unable to parse `file.tex:123: latex error` type error.
|
|
|
|
## [0.2.6] - 2017-01-17
|
|
### Fixed
|
|
- Missing requirejs dependency leading to failed extension initialization.
|
|
|
|
## [0.2.5] - 2017-01-17
|
|
### Added
|
|
- LaTeX log parser. Output to LaTeX Workshop output channel.
|
|
|
|
### Fixed
|
|
- Ignoring double curly brackets in parsed bibtex items to avoid spamming.
|
|
|
|
## [0.2.4] - 2017-01-17
|
|
### Changed
|
|
- Better bibTeX autocompletion
|
|
- Now provide title, publication, and authors in citation autocomplete.
|
|
- If parser failed, fallback to original implementation.
|
|
- Add curly brackets after multiple commands.
|
|
- User can go on typing for inner content autocompletion.
|
|
|
|
## [0.2.3] - 2017-01-15
|
|
### Changed
|
|
- Revert back to manual CompletionItem and SnippetString creation for auto-completion.
|
|
- Users should experience a better auto-completion feature.
|
|
|
|
## [0.2.2] - 2017-01-13
|
|
### Fixed
|
|
- (#4) Compile throw error on sending websocket message with undefined client.
|
|
|
|
## [0.2.1] - 2017-01-12
|
|
### Changed
|
|
- In browser PDF preview URL.
|
|
- User should not experience any feature changes
|
|
|
|
### Removed
|
|
- Several useless PDF viewer buttons: open, download, presentation mode.
|
|
|
|
## [0.2.0] - 2017-01-11
|
|
### Added
|
|
- In browser PDF preview.
|
|
- Find it in right-click menu!
|
|
|
|
### Changed
|
|
- Server-client communication model.
|
|
- Refractor the context menu.
|
|
|
|
## [0.1.11] - 2017-01-09
|
|
### Fixed
|
|
- PDF viewer scroll to (0,0) after clicking compilation but before refreshing.
|
|
|
|
## [0.1.10] - 2017-01-09
|
|
### Changed
|
|
- (#2) Use HTML data to store PDF position before compilation.
|
|
- The PDF position can be restored after compilation instead of previous SyncTeX method.
|
|
|
|
## [0.1.9] - 2017-01-05
|
|
### Added
|
|
- More colorization with textmate tex grammar.
|
|
|
|
## [0.1.8] - 2017-01-05
|
|
### Fixed
|
|
- Command autocomplete not working.
|
|
|
|
## [0.1.7] - 2017-01-05
|
|
### Added
|
|
- Colorization using textmate grammar file.
|
|
|
|
### Changed
|
|
- Wildcard reference autocomplete for any commands with `ref`.
|
|
|
|
## [0.1.6] - 2017-01-04
|
|
### Added
|
|
- `latex-workshop.main_document` config to explicitly define the main document.
|
|
- If set with some value, the auto-detection is disabled.
|
|
- If set `null`, auto-detection will use the old logic as in 0.1.5.
|
|
|
|
### Changed
|
|
- Snippet for \begin command. Now the \end command will also be appended.
|
|
|
|
## [0.1.5] - 2017-01-04
|
|
### Added
|
|
- Right click text editor for compile option.
|
|
|
|
### Changed
|
|
- (#1) Compile and preview will search for main tex document for processing.
|
|
- Main document is determined by "\begin{document}" string.
|
|
- If the current active file has this string, it is set to the main document.
|
|
- Otherwise, all .tex files under the root of the opened folder is checked. The first one with this string is the main document.
|
|
- Tests needed.
|
|
|
|
## [0.1.4] - 2017-01-04
|
|
### Changed
|
|
- Now PDF viewer will try to use synctex to scroll to tex editor cursor position upon refresh.
|
|
|
|
## [0.1.3] - 2017-01-03
|
|
### Changed
|
|
- Use code snippet for all latex backslash commands.
|
|
- Now autocomplete will show when the first letter is input after the backslash.
|
|
- Now backslash autocomplete can use tab to navigate to proper positions for contents.
|
|
|
|
### Fixed
|
|
- \ref won't develop autocomplete recommends when .aux file is not generated.
|
|
|
|
## [0.1.2] - 2017-01-03
|
|
### Changed
|
|
- Synchronously read related files when developing citation and reference autocompletes.
|
|
- The original acynchronous pattern will miss the latest changes.
|
|
- If the autocomplete reaction speed is greatly influenced in large files, this change may be reverted.
|
|
|
|
## [0.1.1] - 2017-01-01
|
|
### Added
|
|
- An extension icon.
|
|
|
|
### Fixed
|
|
- In some cases \cite and \ref won't develop autocomplete recommends.
|
|
|
|
## [0.1.0] - 2017-01-01
|
|
### Added
|
|
- Compile LaTeX to PDF
|
|
- Live Preview
|
|
- SyncTex
|
|
- Autocomplete on backslash, citation, and reference
|
|
- Configuration
|
|
|
|
## [0.0.1] - [0.0.12]
|
|
- Merged into version 0.1.0.
|