Wenzhuo Liu
e189b46be5
build: bump typstyle to v0.12.3 ( #893 )
...
* chore: bump typstyle to v0.12.2
* chore: keep changelog
2024-11-26 16:37:40 +08:00
Myriad-Dreamin
da6d6e970f
fix: undefined references in preview's html ( #896 )
...
* fix: undefined references in preview's html
* dev: publish preview html
2024-11-24 16:34:04 +08:00
Myriad-Dreamin
ce125a2ed1
build: bump version to 0.12.4 ( #892 )
2024-11-23 16:03:58 +08:00
Myriad-Dreamin
e1848488f0
revert: undo "feat: add package related arguments to typstExtraArgs ( #832 and #833 )" ( #891 )
...
* Revert "fix: cross build with `vendor-openssl` feature and bump version to 0.12.4-rc2 (#884 )"
This reverts commit 254c4ce087 .
* Revert "feat: add package related arguments to `typstExtraArgs` (#833 )"
This reverts commit 8e36f25cf2 .
* Revert "feat: use typst-kit's package functions (#832 )"
This reverts commit d2afe78fee .
* build: bump version to 0.12.4-rc3
* docs: update changelog
2024-11-23 14:17:40 +08:00
Myriad-Dreamin
254c4ce087
fix: cross build with vendor-openssl feature and bump version to 0.12.4-rc2 ( #884 )
...
* fix: cross build with `vendor-openssl` feature
* build: bump version to 0.12.4-rc2
2024-11-22 17:53:09 +08:00
Myriad-Dreamin
42e97d83f7
build: bump version to 0.12.4-rc1 ( #883 )
...
* docs: update changelog
* build: bump version to 0.12.4-rc1
2024-11-22 16:43:32 +08:00
Myriad-Dreamin
d2afe78fee
feat: use typst-kit's package functions ( #832 )
2024-11-16 16:27:17 +08:00
Myriad-Dreamin
434f222855
build: bump version to 0.12.2 ( #829 )
2024-11-15 21:38:23 +08:00
Myriad-Dreamin
52a8d0e678
build: bump version to 0.12.2-rc1 ( #827 )
...
* build: bump packages
* docs: update changelog
* build: bump version to 0.12.2-rc1
* chore: wording
* fix: errors
* fix: wording
2024-11-15 15:19:59 +08:00
Myriad-Dreamin
3469e215eb
dev: refactor semantic_tokens crate ( #809 )
...
* dev: move semantic_tokens crate
* dev: remove bad comment
2024-11-14 02:39:26 +08:00
Wenzhuo Liu
7dfa0fb498
chore: bump typstyle to v0.12.1 ( #764 )
2024-11-04 15:27:59 +08:00
Myriad-Dreamin
9385b95c81
fix: bitmap and svg glyphs are not rendered correctly ( #745 )
2024-10-29 16:38:21 +08:00
Myriad-Dreamin
1d49e110e2
dev: cache expression information correctly ( #736 )
...
* dev: cache expression information correctly
* rev
2024-10-27 20:20:59 +08:00
Myriad-Dreamin
81ebc8a635
feat: implement expression checker ( #714 )
...
* feat: implements expression checker
* dev: resolve information
* dev: delete def_use
* stage
* stage
* stage
* stage concurrent
* stage concurrent
* dev: better concurrency
* dev: final constant evaluation improvement
* dev: change reference site
* dev: handle comments
* dev: remove indirect import structure
* dev: adjust linked_def impl
* dev: finalize goto definition impl
* dev: replace all old import and def_use analyses with expr analysis
* dev: update expr_of snapshots
* dev: split def/expr, refactor definition
* dev: more consistent definition solver
* dev: rename definition crate
* dev: references work again
* dev: resolve root decl
* dev: resolve root decl
* dev: resolve global definitions
* dev: resolve tokens with world
* feat: render semantic tokens with expression information
* dev: loop detection
* dev: recover type checking
* dev: recover more type checking
* dev: refactor analysis context
* fix: process case of spread left
* dev: label inference
* dev: recover more signature checking
* dev: recover more ident reference checking
* dev: pass all tests
* Revert "dev: dirty changes"
This reverts commit 9ae2dacd0c96851e088feea76c61c184a1cf9722.
* test: update snapshot
* fix: bad cached signatures
* fix: slash problem
2024-10-25 23:52:11 +08:00
Myriad-Dreamin
79ada570b7
dev: fix bidirectional jump feature if there is a page fill ( #728 )
2024-10-23 00:04:11 +08:00
Myriad-Dreamin
4437b3bffb
build: bump version to 0.12.0 ( #712 )
...
* build: bump version to 0.12.0
* build: fix git versions
* docs: update changelog
* fix: description in changelog
* fix: wrong category
2024-10-20 00:52:15 +08:00
Myriad-Dreamin
ff535a1924
fix: bump version to 0.12.0-rc1 (real) ( #710 )
...
* test: update snapshot
* fix: actually bump to 0.12.0-rc1
2024-10-19 23:03:10 +08:00
Myriad-Dreamin
66fff06dfe
build: bump tinymist to 0.12.0-rc1 ( #708 )
...
* feat: support nightly typst (#600 )
* feat: support for custom certificate configuration (#592 )
* feat: add certificate option
* refactor: move SystemCompilerFeat into tinymist-world
* feat: move HttpRegistry as HttpsRegistry into tinymist-world
* feat: add reading pem file
* feat: update LspUniverseBuilder::build
* feat: fill missing argument of LspUniverseBuilder::build
* chore: update lock file for additional dependencies
* chore: refine comment for certification
* refactor: simplify by new constructor
* refactor: sort arguments for threaded_http
* refactor: split https.rs from lib.rs in tinymist-world
* feat: provide package view and local documentation (#596 )
* feat: move featured components
* feat: provide package view and local documentation
* stage
* fix: compile error by merged commits
* fix: ignore system fonts correctly (#597 )
* feat: adapt nightly typst
chore: use mainline typst
fix: `leaf_at` second parameter
fix: build `Engine`
fix: `interpret_mode_at` converage
feat: use my typst
fix: use `typst::trace` to trace
fix: frameitem
fix: new kinds
fix: new scope
fix: lazyhash
fix: result
fix: new SyntaxKinds
fix: utils, lazyhash
chore: remove useless imports
fix: sink
feat: frameitem
fix: export svg with page
fix: deref span
styl:
deps
fix: lazyhash
deps: use my typstyle
fix: enable contenthint with feature
fix: leaf_at side
fix: compile.output
deps
fix: warnings
deps: use new branch name
fix: fix merge error
ci: update ci branch
test: accept new test snap
fix: fix compile
deps: update typst
fix: fix compilation for latest tinymist
fix: fix tests
fix: fix tests
* chore: clean useless imports
---------
Co-authored-by: ricOC3 <100465762+ricOC3@users.noreply.github.com>
Co-authored-by: Myriad-Dreamin <35292584+Myriad-Dreamin@users.noreply.github.com>
* fix: compile warnings and errors
* fix: add round_2 back
* fix: pdf options
* build: bump version to 0.11.33
build: bump version to 0.11.31 (#652 )
build: lock git branches
build: bump version to 0.11.23-rc1
dev: update cargo.toml
deps: update typst, typst.ts, typstyle to tagged version (#624 )
build: bump version to 0.11.29 (#628 )
dev: nightly-0.11.31 (#649 )
* deps: update typst
* test: fix snapshot
fix: dependencies
dev: nightly 0.11.33 (#655 )
* deps: update typst, typst.ts, typstyle
* test: fix test hash
* fix: compile error
* fix: errors
* build: bump typst to 0.12.0
* dev: final bumps
* build: bump version to 0.11.34-rc1
* build: update cargo.lock
* test: update snapshot
---------
Co-authored-by: ParaN3xus <136563585+ParaN3xus@users.noreply.github.com>
Co-authored-by: ricOC3 <100465762+ricOC3@users.noreply.github.com>
2024-10-19 18:32:37 +08:00
Myriad-Dreamin
e9ec60d2b5
feat: introduce type context trait TyCtx ( #670 )
...
* feat: introduce `TyCtx`
* core: simplify import
* feat: implement local bind apis
* build: update cargo.lock
* dev: rename `LocalTyCtx` back to `TyCtxMut`
2024-10-14 12:31:07 +08:00
Myriad-Dreamin
0e41ea33b2
build: bump version to 0.11.32 ( #666 )
2024-10-13 13:49:30 +08:00
Myriad-Dreamin
fbefcb3a78
feat: record and use span where the label is attached ( #641 )
...
* test: add test to pass
* dev: refactor a bit
* dev: refactor a bit
* feat: record span where the label is attached
2024-10-07 12:57:00 +08:00
Myriad-Dreamin
485adc7761
build: bump version to 0.11.28 ( #627 )
...
* docs: update changelog
* build: bump version to 0.11.28
2024-10-05 15:02:18 +08:00
Myriad-Dreamin
f3ccb4a186
build: bump version to 0.11.22 ( #611 )
...
* build: bump version to 0.11.22
* fix: bugs in package view
* feat: check release version for nightly releases
2024-09-28 07:38:25 +08:00
Myriad-Dreamin
114955194f
build: bump version to 0.11.22-rc1 ( #607 )
...
* docs: update changelog
* docs: update changelog
* build: bump version to 0.11.22-rc1
* fix: reqwest dep
2024-09-20 15:42:50 +08:00
Myriad-Dreamin
78f3893185
feat: provide package view and local documentation ( #596 )
...
* feat: move featured components
* feat: provide package view and local documentation
* stage
* fix: compile error by merged commits
2024-09-12 21:17:07 +08:00
ricOC3
b06447ffe2
feat: support for custom certificate configuration ( #592 )
...
* feat: add certificate option
* refactor: move SystemCompilerFeat into tinymist-world
* feat: move HttpRegistry as HttpsRegistry into tinymist-world
* feat: add reading pem file
* feat: update LspUniverseBuilder::build
* feat: fill missing argument of LspUniverseBuilder::build
* chore: update lock file for additional dependencies
* chore: refine comment for certification
* refactor: simplify by new constructor
* refactor: sort arguments for threaded_http
* refactor: split https.rs from lib.rs in tinymist-world
2024-09-12 09:02:54 +08:00
Myriad-Dreamin
67f148ce44
feat: listen data plane socket and serve frontend html on same address ( #577 )
...
* g1
* g2
* g3
* g4
* dev: clean up
* dev: remove deps
* dev: extract recv function
* move serve function
* hide generics
* recover fut change
* remove a useless function
* rename message back
* remove dyn frontend_html
* remove duplicated types
* remove wrong comment
* reduce glue codes
* remove dirty code
* feat: maintain compatibility
* dev: human name
2024-09-06 15:33:40 +08:00
Tim Voßhenrich
5b1d5ce331
feat: add shell completions script for Fig and Nushell ( #578 )
2024-09-06 07:18:33 +08:00
ParaN3xus
0fa1bab9d0
feat: add compatibility for Typst's util (stable) and utils (nightly) ( #573 )
2024-08-27 18:38:03 +08:00
Myriad-Dreamin
1f9a42c2e8
build: bump version to 0.11.20 ( #566 )
2024-08-26 23:58:06 +08:00
OrangeX4
0438808fe8
feat: local package manager ( #458 )
...
* feat: import local packages
* feat: create and open local packages
* dev: unwrap nested block
* dev: data directory as resource
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-08-26 22:43:08 +08:00
Myriad-Dreamin
0c2d06969c
build: bump version to 0.11.20-rc1 ( #563 )
...
* docs: update changelog
* build: bump version to 0.11.20-rc1
2024-08-26 21:58:16 +08:00
Myriad-Dreamin
fbd22d2601
build: bump typst.ts to v0.5.0-rc7 ( #554 )
...
* dev: sync typ_server code
* build: bump typst.ts to v0.5.0-rc7
2024-08-25 17:43:54 +08:00
mgt
b67cec2918
chore: bump typstyle to v0.11.32
2024-08-19 23:20:59 +08:00
Myriad-Dreamin
093f2af6dc
feat: support include expressions in typlite ( #547 )
2024-08-19 09:36:36 +08:00
Myriad-Dreamin
41e83b38e2
dev: merge {typlite,typst-preview,tinymist} world and compile argument parsers ( #546 )
...
* dev: merge lite world and lsp world
* dev: merge {typlite,typst-preview,tinymist} compile arg parsers
2024-08-19 09:12:01 +08:00
Myriad-Dreamin
6b8380ade7
feat: export text in range as ansi highlighted code ( #526 )
...
* feat: export text in range as ansi highlighted code
* dev: update snapshot
2024-08-12 11:25:55 +08:00
Myriad-Dreamin
606486b9fd
build: bump version to 0.11.19
2024-08-11 13:30:18 +08:00
Myriad-Dreamin
3cbf75c369
build: bump version to 0.11.19-rc1 ( #524 )
...
* build: update changelog
* build: bump msrv
* build: bump version to 0.11.19-rc1
2024-08-10 21:11:13 +08:00
mgt
98570a00f0
chore: bump typstyle v0.11.31
2024-08-09 10:44:23 +08:00
Myriad-Dreamin
fb0a300bc2
build: bump version to 0.11.18 ( #494 )
...
* build: bump version to 0.11.18
* build: update cargo.lock
2024-08-05 03:27:38 +08:00
Myriad-Dreamin
a3095c2d5a
build: bump version to 0.11.18-rc1 ( #491 )
2024-08-05 02:40:07 +08:00
Myriad-Dreamin
85c459d4c8
feat: support vscode tasks for exporting query and pdfpc ( #490 )
...
* feat: support vscode tasks for exporting query and pdfpc
* test: update snapshot
2024-08-05 02:14:03 +08:00
Myriad-Dreamin
56e20b2590
feat: support vscode tasks for exporting html, md, and txt ( #489 )
...
* feat: support vscode tasks for exporting html, md, and txt
* chore: styling
* docs: update
* test: update snapshot
2024-08-05 01:00:25 +08:00
Myriad-Dreamin
0c9d6623b4
build: cherry pick concurrent id error ( #472 )
...
* dev: commit reference changes
* build: cherry pick concurrent id error
2024-07-28 18:06:43 +08:00
雪域冰龍
a6c81c80b0
feat(invert-colors): add normal-image option ( #464 )
...
* feat(invert-colors): add normal-image option
* fix: type bug
* dev: simplify and refine implementation
* build: lock version
* fix: comment
* chore: add warnings about unknown strategy
* dev: reformat package.json
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-07-28 17:49:02 +08:00
Myriad-Dreamin
4162b6c65f
build: update cargo.lock ( #470 )
2024-07-27 18:40:55 +08:00
Myriad-Dreamin
651d7f7148
build: bump version to 0.11.17 ( #469 )
...
* docs: update readme
* fix: disable syntax highlighting issue
* gg
* fix: fenced code
* build: bump version to 0.11.17
* fix: indented fenced code
2024-07-27 13:34:27 +08:00
Myriad-Dreamin
56b47fb01d
build: bump version to 0.11.17-rc1 ( #468 )
...
* docs: update changelog
* build: bump version to 0.11.17-rc1
* docs: update changelog
* docs: update changelog
* docs: update changelog
* docs: add a tip to help first contributors.
* build: update cargo.lock
2024-07-27 12:02:30 +08:00
Myriad-Dreamin
ff72962334
feat(typlite): add equation support ( #454 )
...
* feat(typlite): add equation support
* feat(typlite): minimize snapshot
* dev(typlite): eliminate unnecessary spacing
* dev: redact totally
* fix: snapshot
2024-07-24 13:41:54 +08:00