You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: editors/vscode/CHANGELOG.md
+55-5
Original file line number
Diff line number
Diff line change
@@ -4,25 +4,73 @@ All notable changes to the "tinymist" extension will be documented in this file.
4
4
5
5
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
6
6
7
+
## v0.11.16 - [2024-07-20]
8
+
9
+
* Adding editor-side e2e testing in https://github.com/Myriad-Dreamin/tinymist/pull/441 and https://github.com/Myriad-Dreamin/tinymist/pull/442
10
+
11
+
### Compiler
12
+
13
+
* Making compilation not block most snapshot requests in https://github.com/Myriad-Dreamin/tinymist/pull/432 and https://github.com/Myriad-Dreamin/tinymist/pull/435
14
+
* Making cache evicting shared in https://github.com/Myriad-Dreamin/tinymist/pull/434
15
+
* To make more sensible cache eviction when you are previewing multiple documents (running multiple compilers).
16
+
* (Fix) Changing entry if pinning again in https://github.com/Myriad-Dreamin/tinymist/pull/430
17
+
* This was introduced by https://github.com/Myriad-Dreamin/tinymist/pull/406
18
+
* (Fix) Tolerating client changing source state badly in https://github.com/Myriad-Dreamin/tinymist/pull/429
19
+
* Sometimes the client sends a request with a wrong source state, which causes a panic.
20
+
21
+
### Editor
22
+
23
+
* Showing views only if tinymist extension is activated in https://github.com/Myriad-Dreamin/tinymist/pull/420
24
+
* This is a slightly improvement on https://github.com/Myriad-Dreamin/tinymist/pull/414
25
+
* (Fix) Removed dirty preview command changes in https://github.com/Myriad-Dreamin/tinymist/pull/421
26
+
* It also adds dev kit to avoid this stupid mistake in future. The kit contains a convenient command for previewing document on a fixed port for development.
27
+
* Added hint documentation about configuring rootless document in https://github.com/Myriad-Dreamin/tinymist/pull/440
28
+
* You can set the rootPath to `-`, so that tinymist will always use parent directory of the file as the root path.
29
+
30
+
### Commands/Tools
31
+
32
+
* Supported creation-timestamp configuration for exporting PDF in https://github.com/Myriad-Dreamin/tinymist/pull/439
33
+
* It now start to provide creation timestamp for the PDF export.
34
+
* You can disallow it to embed the creation timestamp in your document by `set document(..)`.
35
+
* You can also configure it by either [Passing Extra CLI Arguments](https://github.com/Myriad-Dreamin/tinymist/blob/9ceae118480448a5ef0c41a1cf810fa1a072420e/editors/vscode/README.md#passing-extra-cli-arguments) or the environment variable (`SOURCE_DATE_EPOCH`).
36
+
* For more details, please see [source-date-epoch](https://reproducible-builds.org/specs/source-date-epoch/)
37
+
38
+
### Preview
39
+
40
+
* Allowing multiple-tasked preview in https://github.com/Myriad-Dreamin/tinymist/pull/427
41
+
* Provided `sys.inputs.x-preview` in https://github.com/Myriad-Dreamin/tinymist/pull/438
42
+
* It could be used for customizing the templates when you are previewing documents.
43
+
44
+
### Completion
45
+
46
+
* (Fix) Check string's quote prefix correctly when completing code in https://github.com/Myriad-Dreamin/tinymist/pull/422
47
+
48
+
49
+
### Misc
50
+
51
+
* Fixed description for exportPdf setting by @Otto-AA in https://github.com/Myriad-Dreamin/tinymist/pull/431
* Bumped typstyle to v0.11.30 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/416
10
58
11
-
## Compiler
59
+
###Compiler
12
60
13
61
* (Fix) Noting `formatter_print_width` change on changed configuration in https://github.com/Myriad-Dreamin/tinymist/pull/387
14
62
* Keeping entry on language query in https://github.com/Myriad-Dreamin/tinymist/pull/406
15
63
* Allowed deferred snapshot event processing in https://github.com/Myriad-Dreamin/tinymist/pull/408
16
64
17
-
## Editor
65
+
###Editor
18
66
19
67
* (Fix) Showing views in activity bar whenever the extension is activated in https://github.com/Myriad-Dreamin/tinymist/pull/414
20
68
21
-
## Hover (Tooltip)
69
+
###Hover (Tooltip)
22
70
23
71
* Rendering example code in typst docs as typst syntax in https://github.com/Myriad-Dreamin/tinymist/pull/397
24
72
25
-
## Preview
73
+
###Preview
26
74
27
75
* Using `requestIdleCallback` to wait for updating canvas pages when editor is in idle in https://github.com/Myriad-Dreamin/tinymist/pull/412
28
76
* Improve performance when updating document quickly.
@@ -31,12 +79,14 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
31
79
* (Fix) Updating content preview incrementally again in https://github.com/Myriad-Dreamin/tinymist/pull/413
32
80
* (Fix) wrong serialization of `task_id` v.s. `taskId` in https://github.com/Myriad-Dreamin/tinymist/pull/417
33
81
34
-
## Misc
82
+
###Misc
35
83
36
84
* Added typlite for typst's doc comments in https://github.com/Myriad-Dreamin/tinymist/pull/398
37
85
* Documented tinymist crate in https://github.com/Myriad-Dreamin/tinymist/pull/390
38
86
* (Fix) Performing cyclic loop dependence correctly when checking def-use relation across module in https://github.com/Myriad-Dreamin/tinymist/pull/396
Copy file name to clipboardexpand all lines: editors/vscode/README.md
+14
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,20 @@ Open command palette (Ctrl+Shift+P), and type `>Typst Preview:`.
54
54
55
55
You can also use the shortcut (Ctrl+K V).
56
56
57
+
#### Theme-aware template (previewing)
58
+
59
+
In short, there is a `sys.inputs` item added to the compiler when your document is under the context of *user editing or previewing task*. You can use it to configure your template:
0 commit comments