Myriad-Dreamin
cba1d34064
build: bump version to 0.13.30-rc2 ( #2195 )
...
+tag v0.13.30-rc2
2025-10-27 13:54:11 +08:00
ParaN3xus
5ac358ef6a
ci: update toml-edit-js ( #2125 )
...
tinymist::auto_tag / auto-tag (push) Has been cancelled
tinymist::gh_pages / build-gh-pages (push) Has been cancelled
tinymist::ci / Duplicate Actions Detection (push) Has been cancelled
tinymist::ci / Check Clippy, Formatting, Completion, Documentation, and Tests (Linux) (push) Has been cancelled
tinymist::ci / Check Minimum Rust version and Tests (Windows) (push) Has been cancelled
tinymist::ci / prepare-build (push) Has been cancelled
tinymist::ci / announce (push) Has been cancelled
tinymist::ci / build (push) Has been cancelled
New version of `toml-edit-js` fixes
https://github.com/rainbowatcher/toml-edit-js/issues/8 , which will keep
comments in our `Cargo.toml`.
2025-09-22 01:52:14 +08:00
Myriad-Dreamin
40cbe07ea5
build: bump reflexo to 0.6.1-rc3 ( #2074 )
2025-08-25 05:22:30 +08:00
ParaN3xus
3aa9c9def0
feat: create git tag automatically to trigger releases ( #1951 )
...
This PR introduces multiple GitHub Actions to automate the release
procedure. In brief, it contains:
- **For nightly releases**: A fully automated GitHub Action that updates
dependencies (including dependencies of typstyle, typst.ts, and
typst-ansi-hl), releases nightly RC (aka canary version in the action
script) and nightly builds, along with its helper script (which can also
be useful for manually updating versions).
- **For stable releases**: Two GitHub Actions, one that detects newly
opened PRs containing tagging directives (`+Tag vx.y.z-rcw`) and leaves
comments, and another that detects merged tagging PRs and performs the
actual tagging.
Examples:
- Nightly release:
4708018995
- Stable release: ParaN3xus/tinymist#1 , ParaN3xus/tinymist#2
Extra work needed to merge this PR:
- [ ] Remove all `nightly/*` branches and create `nightly` branch
- [ ] Add `NIGHTLY_REPO_TOKEN` secret to this repo
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2025-07-31 20:59:11 +08:00
Myriad-Dreamin
3c40385cd2
build: bump version to 0.13.16-rc2 ( #1919 )
...
* build: bump version to 0.13.16-rc2
* docs: update changelog
* fix: update reflexo versions
* build: bump asset crates
2025-07-24 01:37:42 +08:00
Myriad-Dreamin
e6c1894ce4
build: bump world crates to 0.13.16-rc1 ( #1905 )
...
* docs: update changelog
* build: bump world crates to 0.13.16-rc1
* build: bump reflexo crates to pre v0.6.1-rc2
2025-07-16 12:28:05 +08:00
Myriad-Dreamin
f33ea4913c
build: bump typst.ts to v0.6.0-rc1 ( #1707 )
...
* build: bump typst.ts to v0.6.0-rc1
* build: update lock and docs
2025-04-29 12:46:16 +08:00
Myriad-Dreamin
7faef58186
build: bump reflexo to v0.5.5-rc7 ( #1414 )
2025-02-27 11:41:45 +08:00
Myriad-Dreamin
15f2329bc1
fix: use new wasm renderer ( #1398 )
2025-02-25 14:47:54 +08:00
Myriad-Dreamin
548f64aec9
feat: initialize tinymist-vscode-html extension ( #1378 )
...
* feat: migrate eslint
* feat: workspace prettierrc
* feat: workspace eslint
* chore: format files
* build: update yarn.lock
* feat: init html extension
* feat: html extension first working flow
* feat: css class support
* feat: update package metadata
* feat: check string context
* feat: clean code
* feat: delete unused yarn.lock
2025-02-23 18:56:47 +08:00
Myriad-Dreamin
ca11890426
build: bump dependencies of js packages ( #1304 )
...
* build: bump dependencies of js packages
* fix: update vscode engine version
2025-02-17 20:18:14 +08:00
Myriad-Dreamin
5659b0bc6c
dev: move package to reflexo_world part ( #1177 )
...
* dev: move package to reflexo_world part
fix: compile error
* dev: update the package.json
* fix: compile error
* dev: remove dry compile
2025-01-16 10:13:37 +08:00
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
汐
b18c3ca71c
fix: compatibility for some old chromium core ( #995 )
...
* fix: compatibility for some old chromium core
* feat: resolve relative URL manually
* dev: revert the change
* dev: add some comment
* fix: wrong regrex in 50228956
* dev: upgrade version to use
---------
Co-authored-by: Myriad-Dreamin <camiyoru@gmail.com>
2024-12-14 14:41:28 +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
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
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
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
Wenzhuo Liu
8a8419b609
build: add vscode launch script for typst-preview ( #374 )
...
* build: add vscode launch script for typst-preview
* chore: update lockfile
2024-07-07 13:51:40 +08:00
Myriad-Dreamin
1a5b146d36
refactor: combine typst-preview and tinymist extension code ( #364 )
...
* dev: move preview methods to compile handler
* dev: move preview code
* refactor: combine typst-preview and tinymist extension code
* fix: indent
2024-07-03 23:25:18 +08:00
Myriad-Dreamin
7f1de87765
build: bump version to 0.11.12 ( #352 )
...
* build: bump dependencies
* docs: update changelog
* build: bump version to 0.11.12
* chore: stupid patch
2024-06-28 09:08:09 +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
7sDream
8784a07b2b
feat: add font list export panel in summary tool ( #322 )
...
* feat(vscode/summary): add font list export pannel
* feat: json/csv format, export to file and state persistence
2024-06-17 17:17:11 +08:00
Myriad-Dreamin
6b9bd73d8a
build: uses types declaration in detypify ( #277 )
2024-05-12 17:00:35 +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
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
36eea552ac
feat: initialize symbol picker ( #155 )
...
* feat: initialize symbol picker
* dev: update snapshot
* dev: remove mock
2024-04-04 10:33:25 +08:00
Myriad-Dreamin
14ef2e78e2
feat: provide more robust syntax highlight for expressions in markup context ( #80 )
...
* dev: robust if syntax
* dev: robust for syntax
* dev: if/for with content blocks
* dev: robust while syntax
* dev: lift identifier matchers
* dev: update test case
* dev: robust call syntax
* dev: robust arrow func syntax
* dev: robust set syntax
* dev: robust show syntax
* dev: robust let syntax
* dev: robust string literal syntax
* dev: robust include syntax
* dev: robust import syntax
* dev: expression continuation
* dev: error tolerance
* dev: robust inline/blocky raw syntax
* dev: chore fixes
* dev: fix call and raw
* dev: fix some markup
* dev: refactor many markup patterns
* dev: final touches
* dev: remove unused dep
2024-03-21 17:52:51 +08:00
Myriad-Dreamin
c27bf6a3c4
feat: add template gallery as template picker ( #52 )
...
* feat: add template gallery as template picker
* fix: ci install deps and add regular build checking
* fix: ci regular build checking again
* fix: stupid matrix
2024-03-16 22:23:09 +08:00