Myriad-Dreamin
d7dd2f30cf
feat: bootstrap lsp-free features in web ( #1105 )
...
* feat: bootstrap lsp-free features in web
* ci: update build script
* ci: update system build script
* dev: touch extension file in web
* dev: touch extension file in system
* fix: bug import
* fix: bug touch
2025-01-03 13:47:52 +08:00
Myriad-Dreamin
d32f6261f1
feat: build tinymist targeting web ( #1102 )
...
* feat: add web target
* dev: simple package rule
* dev: update web release
* dev: update workspace
* ci: setup wasm pack
* ci: correct path to upload
* ci: build artifact
* fix: update metadata and launch config
2025-01-03 10:30:38 +08:00
Myriad-Dreamin
dd67518248
chore: fix naming of universal platform ( #1063 )
2024-12-24 12:30:16 +08:00
Myriad-Dreamin
8f88f248a9
ci: build universe target vscode extension for other platforms ( #1059 )
...
* ci: build universe target vscode extension for other platforms
* chore: add comments
2024-12-23 20:21:24 +08:00
Myriad-Dreamin
b1bb3196b7
ci: build binaries for riscv64-linux-musl, loongarch64-linux-{musl,gnu} ( #1014 )
...
* dev: patch cargo-dist
* dev: patch cargo-dist 2
2024-12-17 15:53:34 +08:00
Myriad-Dreamin
83fe1e7987
ci: generate binaries using cargo-dist ( #1009 )
...
* ci: generate binaries using `cargo-dist`
* chore: clean script
* fix: checking
* dev: update dist workspace
* dev: fix script
* docs: move announcement
2024-12-17 01:55:54 +08:00
Myriad-Dreamin
9d93e3bb27
ci: check that the specified msrv is tested correctly ( #1008 )
2024-12-16 22:34:11 +08:00
Myriad-Dreamin
0ded9e7d79
test(ci): also run tests on windows ( #925 )
...
* test(ci): also runs tests on windows and macos
* dev: remove tests on macos
2024-12-02 20:28:51 +08:00
Myriad-Dreamin
d9717fffa2
test(ci): add fmt, clippy, doc, and msrv tests to CI ( #926 )
...
* test(ci): add fmt, clippy, doc, and msrv tests to CI
* test(ci): check and build typst-preview
* fix: checks
2024-12-02 20:28:29 +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
bdb127109f
dev(ci): upload log even if CI is failing ( #787 )
2024-11-09 22:07:48 +08:00
Myriad-Dreamin
c830048b61
chore: upload test snapshot for debugging ( #760 )
2024-11-02 14:52:34 +08:00
Myriad-Dreamin
2c38695b6f
docs: maintain readme and command docs ( #733 )
...
* docs: maintain readme and command docs
* docs: update inline images
* test: update snapshot
* test: update baseline
* test: update baseline
2024-10-26 22:47:12 +08:00
Myriad-Dreamin
7ed731b0e5
build: bump node version to 22 in gh_pages ( #711 )
2024-10-19 23:06:12 +08:00
Myriad-Dreamin
0a008c8cc5
fix: bad directories not found ( #695 )
2024-10-17 00:59:07 +08:00
Myriad-Dreamin
0bdaadbacd
fix: publish script with tests ( #665 )
...
* fix: publish script
* fix: publish script with tests
* dev: print env
* fix: guess reason
* fix: guess reason
2024-10-12 11:01:58 +08:00
Myriad-Dreamin
f5520691fa
build: bump node version to 22 ( #654 )
2024-10-10 11:39:48 +08:00
Myriad-Dreamin
471b2fd349
fix: publish script ( #653 )
2024-10-10 11:11:00 +08:00
Myriad-Dreamin
654a5d1aa5
feat: create new pull request rule ( #650 )
...
* feat: create new pull request rule
* fix: cargo.toml
* fix: package meta
2024-10-10 11:11:00 +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
a7951b3832
build: bump shiroa to 0.2.0-nightly4 ( #574 )
2024-08-27 19:31:41 +08:00
Myriad-Dreamin
96d5ba0c00
test: increase the difficulty of diagnostic testing ( #457 )
2024-07-25 20:04:03 +08:00
Myriad-Dreamin
7aca6a657f
test: add editor-side e2e testing ( #441 )
...
* test: first runnable editor e2e
* test: first smoke testing
* fix: a bug found by editor e2e
* test: add completion e2e testing
* test: add diagnostics and focus e2e testing
* feat: test extension in ci
* dev: remove one useless dependency
* dev: setup x server for testing
* dev: recover stable test
* test: add multiple preview e2e testing
2024-07-20 18:52:15 +08:00
Myriad-Dreamin
28899d801f
build: bump version to v0.11.15-rc3
2024-07-14 20:43:20 +08:00
Myriad-Dreamin
696dc20c87
build: bump version to v0.11.15-rc2
2024-07-14 19:22:23 +08:00
Myriad-Dreamin
bd08e15d96
fix: github pages action ( #376 )
2024-07-07 13:50:06 +08:00
Myriad-Dreamin
c51bc163c4
fix: vsce again
2024-07-02 21:00:33 +08:00
Myriad-Dreamin
194e8adeb0
fix: vsce
2024-07-02 16:07:06 +08:00
Myriad-Dreamin
4c949e8816
feat: fully concurrent lsp ( #363 )
...
* fix: dep hash
* dev: exp concurrent hash
* feat: fully concurrent lsp
* dev: disable concurrent compilation
2024-07-02 14:01:42 +08:00
Myriad-Dreamin
9aa7a22bd7
feat(ci): upgrade macos runner ( #360 )
2024-07-02 03:40:46 +08:00
Myriad-Dreamin
02437eb8af
dev: update release script
2024-06-28 10:48:16 +08:00
Myriad-Dreamin
54b0207fe1
build: serve crate docs ( #353 )
...
* build: crate docs
* docs: update table of contents
2024-06-28 10:03:26 +08:00
Myriad-Dreamin
39d6c0affe
docs: add base documentation ( #344 )
2024-06-26 16:33:33 +08:00
Myriad-Dreamin
6fcad1c1c7
feat: prepare for parallelizing lsp requests ( #342 )
...
* feat: migrate steal_sync to snapshot_sync
* feat: correctly make world/analysis snapshot
* very rayon
* dev: recover async lsp request
* gg
* dev: pin
* fix: make server stable
* dev: disable concurrent server by default
* dev: very sync
2024-06-26 10:37:57 +08:00
Myriad-Dreamin
b265dd49d6
refactor: combine typst-preview and tinymist binary ( #332 )
...
* refactor: combine typst-preview and tinymist binary
* dev: externalize assets
* dev: improve deps
* dev: bad deps
2024-06-21 19:23:31 +08:00
Myriad-Dreamin
bb9f30fcdf
feat: move typst-preview to tinymist ( #323 )
...
* merge preview crates
Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
Co-authored-by: slanterns <slanterns.w@gmail.com>
Co-authored-by: Bubbleioa <1342130847@QQ.com>
Co-authored-by: 7mile <i@7li.moe>
Co-authored-by: 7sDream <7822577+7sDream@users.noreply.github.com>
Co-authored-by: Aldric.li <31800073+Parsifa1@users.noreply.github.com>
Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
Co-authored-by: AsukaMinato <i@asukaminato.eu.org>
Co-authored-by: Banson <xzcxzcyy@126.com>
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com>
Co-authored-by: Marlon Regenhardt <marlon.r@hotmail.de>
Co-authored-by: OrangeX4 <34951714+OrangeX4@users.noreply.github.com>
Co-authored-by: Severi Salminen <severi.salminen@iki.fi>
Co-authored-by: Wisha W <49518157+wishawa@users.noreply.github.com>
Co-authored-by: werifu <wohu1363195380@outlook.com>
* chore: minimize images
* feat: move typst-preview to tinymist
* build: merge npm dependencies
* build: merge npm dependencies 2
* build: use assets TYPST_PREVIEW_HTML
* build(ci): bundle typst-preview package
* dev: add convenient script for building
* build: update yarn.lock
---------
Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: slanterns <slanterns.w@gmail.com>
Co-authored-by: Bubbleioa <1342130847@QQ.com>
Co-authored-by: 7mile <i@7li.moe>
Co-authored-by: 7sDream <7822577+7sDream@users.noreply.github.com>
Co-authored-by: Aldric.li <31800073+Parsifa1@users.noreply.github.com>
Co-authored-by: Andrew Voynov <37143421+Andrew15-5@users.noreply.github.com>
Co-authored-by: AsukaMinato <i@asukaminato.eu.org>
Co-authored-by: Banson <xzcxzcyy@126.com>
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com>
Co-authored-by: Marlon Regenhardt <marlon.r@hotmail.de>
Co-authored-by: OrangeX4 <34951714+OrangeX4@users.noreply.github.com>
Co-authored-by: Severi Salminen <severi.salminen@iki.fi>
Co-authored-by: Wisha W <49518157+wishawa@users.noreply.github.com>
Co-authored-by: werifu <wohu1363195380@outlook.com>
2024-06-17 17:22:45 +08:00
Myriad-Dreamin
99aed49f8d
build: install detypify service from npm ( #275 )
...
* dev: install detypify service
* build: remove manual detypify assets downloading
* build: add types declaration for detypify
2024-05-12 01:06:54 +08:00
Myriad-Dreamin
3b93643091
feat: add template for feature request ( #238 )
2024-05-05 20:01:01 +08:00
Myriad-Dreamin
9767e33bdd
fix: install curl for downloading assets again ( #221 )
2024-04-27 11:02:06 +08:00
Myriad-Dreamin
c1583f065d
fix: install curl for downloading assets ( #220 )
2024-04-27 10:59:52 +08:00
Myriad-Dreamin
bbc6e3e4e9
feat: complete symbol view ( #218 )
...
* dev: make detypify work
* dev: add symbol view
* fix: some bugs in symbol picker
* dev: make names correct
* dev: add help panel in symbol picker
* feat: paste the sym directly into the source position
* dev: tuning the detail
* dev: remove debug logging
* dev: recover mock
* docs: improve accessibility
* dev: change symbol picker to symbol view
* dev: download detypify assets
* dev: fix download script
2024-04-27 09:58:58 +08:00
QuarticCat
ebed95cbcd
fix: improve release profile & fix typos ( #177 )
...
* dev: split a gh-release profile to accelerate development
* fix: many typos
* fix: miri warnings
* fix: update fixtures
2024-04-10 11:34:18 +08:00
Myriad-Dreamin
b635f06619
build: bump version to 0.11.2 ( #136 )
...
* docs: update documents
* fix: correct order of building binaries
* build: bump version to 0.11.2
* docs: redirect changelog
* docs: update document tips
* docs: update insert template in place tips
* build: bump typstyle version to 0.11.7
2024-03-30 23:02:43 +08:00
Myriad-Dreamin
5f27135419
feat: add an e2e smoke testing ( #114 )
...
* feat: e2e smoke testing
* feat: redact value
* dev: don't compile in tests
* dev: use correct path to binary
2024-03-28 21:34:56 +08:00
Myriad-Dreamin
e4148ef51e
fix: testing workflow again...
2024-03-27 11:12:33 +08:00
Myriad-Dreamin
2daec9cc9c
fix: testing workflow
2024-03-27 10:47:26 +08:00
Myriad-Dreamin
4139491019
chore: improve issue report templates and integration ( #88 )
...
* build: change order of rust cache
* build: link pr title
* build: update issue template
2024-03-23 10:09:23 +08:00
Myriad-Dreamin
81ed159e90
dev: test libraries in CI ( #69 )
...
* fix: canonicalize line feed for testing
* dev: test libraries in CI
* build: remove wrapper
2024-03-23 09:16:32 +08:00
Myriad-Dreamin
0cdbeaa38b
build: remove rust cache ( #87 )
2024-03-23 08:42:21 +08:00