Commit graph

1148 commits

Author SHA1 Message Date
Myriad-Dreamin
334cb2ba1c
feat: run preview server in background (#1233)
* feat: run preview server in background

* feat: pass configuration

* feat: implement it

* feat: touch docs and finish details
2025-03-06 13:49:41 +08:00
Myriad-Dreamin
d76494380b
fix: revert enter feature in list or enum (#1446) 2025-03-06 12:32:42 +08:00
Myriad-Dreamin
4e9460758f
feat: adjust label and ref completion range (#1444)
* feat: adjust label and ref completion range

* docs: comment
2025-03-05 14:45:53 +08:00
Myriad-Dreamin
3ef71747c9
test: add completion cases about references (#1443)
* test: ref-label cases

* feat: more cases
2025-03-05 14:19:55 +08:00
Myriad-Dreamin
f13b632ad2
feat: handle enters in list or enum items (#1442)
* test: add tests about `onEnter`

* feat: handle enters in list or enum items
2025-03-05 12:30:47 +08:00
Myriad-Dreamin
78b80d41e4
build: bump version to 0.13.4 (#1439)
* build: bump version to 0.13.4

* build: lock tinymist-assets
2025-03-02 23:10:26 +08:00
Myriad-Dreamin
9acf9fbfa7
fix: nightly condition (#1437) 2025-03-02 15:20:28 +08:00
Myriad-Dreamin
7f0131c333
feat(ci): create release directly (#1436)
* feat(ci): create release directly

* fix: env position to read inputs

* fix: env position to read inputs

* fix: invalid word

* docs: update changelog

* fix: gh-token

* fix: grant permissions
2025-03-02 02:16:36 +08:00
Myriad-Dreamin
2c235a4259
fix: allow dirty to publish frontend assets (#1435)
* fix: allow dirty to publish frontend assets

* build: publish it
2025-03-01 23:23:32 +08:00
Myriad-Dreamin
7c78171987
build(pkg): bump version to 0.13.4-rc1 (#1433) 2025-03-01 23:17:54 +08:00
Myriad-Dreamin
5babd2b8f8
feat(ci): publish asset crate in CI (#1434)
* feat(ci): publish asset crate in CI

* feat: update name
2025-03-01 23:17:40 +08:00
Myriad-Dreamin
afc5d31377
fix: don't check context type of hash token (#1432) 2025-03-01 21:49:29 +08:00
Myriad-Dreamin
51530034f7
fix: use the background rect to calculate cursor position in the page (#1427) 2025-02-28 01:40:19 +08:00
Myriad-Dreamin
5102017777
build: bump version to 0.13.2 (#1423) 2025-02-27 18:34:44 +08:00
Myriad-Dreamin
0c89cd82c7
build: bump version to 0.13.2-rc2 (#1421)
* build: bump version to 0.13.2-rc2

* build: update assets

* docs: update the date

* docs: revise changelog
2025-02-27 17:56:56 +08:00
Myriad-Dreamin
0cb12786b3
fix: don't allow type completion in string content (#1420) 2025-02-27 16:50:27 +08:00
Myriad-Dreamin
1fe422f963
fix: complete type of type having constructors (#1419)
* fix: complete type of type having constructors

* test: update snapshot

* test: update snapshot
2025-02-27 16:26:02 +08:00
Myriad-Dreamin
96cdab38f6
feat: match named arg parent in literals (#1418) 2025-02-27 14:48:57 +08:00
Myriad-Dreamin
ebfc93c104
feat: post check element types of array and dict (#1417) 2025-02-27 14:20:36 +08:00
Myriad-Dreamin
a191b7c852
feat: adjust builtin types for typst v0.13.0 (#1416)
* feat: adjust builtin types for typst v0.13.0

* todo

* test: update snapshot

* test: update snapshot
2025-02-27 13:28:35 +08:00
Myriad-Dreamin
7faef58186
build: bump reflexo to v0.5.5-rc7 (#1414) 2025-02-27 11:41:45 +08:00
Myriad-Dreamin
4c06ffeaa9
fix: add more kind checking about MathText (#1415) 2025-02-27 11:41:30 +08:00
Myriad-Dreamin
8da796c8bc
build: bump typst-ansi-hl to v0.4.0 (#1412) 2025-02-27 02:32:01 +08:00
Myriad-Dreamin
8fcd045f37
fix: pass origin checking anyway in v0.13 (#1411)
* fix: pass origin checking anyway

* feat: log it for developers and users

* test: add test

* chore: remove an unwrap
2025-02-27 01:17:09 +08:00
Myriad-Dreamin
ddd503f180
feat: add no-content-hint feature to crityp (#1408) 2025-02-26 22:15:24 +08:00
Myriad-Dreamin
4145139534
build: bump version to 0.13.2-rc1 (#1403)
* docs: update changelog

* build: bump version to 0.13.2-rc1

* fix: horrible prerelease

* fix: bump that in package.json
2025-02-26 14:42:10 +08:00
Myriad-Dreamin
bbed728b82
feat: bump msrv and rust to v1.83 and v1.85 (#1407) 2025-02-26 14:40:23 +08:00
Myriad-Dreamin
208ce3dbad
feat(ci): use rust-toolchain.toml (#1406)
* feat(ci): use `rust-toolchain.toml`

* test: check toolchain

* fix: again

* fix: name
2025-02-26 14:33:30 +08:00
Myriad-Dreamin
1c313e4d7f
fix: bad uri usages when restoring preview (#1402) 2025-02-25 23:02:26 +08:00
Myriad-Dreamin
78b2d57a81
feat: add shebang related support (#1400) 2025-02-25 22:21:30 +08:00
Myriad-Dreamin
21c6492254
feat: use jump_from_click from typst-ide (#1399) 2025-02-25 19:15:05 +08:00
Hong Jiarong
791a7f8314
docs(typlite): add examples for --assets-path and --assets-src-path (#1396)
* Update README.md

* docs: update README.md to enhance usage instructions and contextual content rendering details
2025-02-25 15:30:46 +08:00
Myriad-Dreamin
15f2329bc1
fix: use new wasm renderer (#1398) 2025-02-25 14:47:54 +08:00
Myriad-Dreamin
9b3ff2c319
fix: deactivate features correctly when restarting server (#1397) 2025-02-25 13:04:34 +08:00
Myriad-Dreamin
7abf925a10
refactor: specify type of trait method Default::default (#1392) 2025-02-25 00:53:30 +08:00
Myriad-Dreamin
0e9d8933af
test: TYPST_PACKAGE_CACHE_PATH should be applied on server start (#1391)
* g1

* test: `TYPST_PACKAGE_CACHE_PATH` should be applied on server start

* fix: update with lock
2025-02-24 17:27:05 +08:00
Myriad-Dreamin
dc3482594b
feat: let tinymist::Config pull environment variables on start of server (#1390)
* feat: add `Config::new`

* feat: use `Config::new`

* fix: lose config if errors happens
2025-02-24 13:43:52 +08:00
Myriad-Dreamin
99bc4ac03d
feat: make tinymist.configureDefaultWordSeparator opt in (#1389)
* feat: make `tinymist.configureDefaultWordSeparator` opt in

* docs: add some comment
2025-02-24 12:20:26 +08:00
Myriad-Dreamin
3590774383
test(ci): test about completion script generation (#1387) 2025-02-24 11:59:47 +08:00
Myriad-Dreamin
d003db776c
fix: make tinymist-cli's argument names unique (#1388) 2025-02-24 11:39:09 +08:00
Myriad-Dreamin
a5e210813a
fix: term math text as content instead of string (#1386) 2025-02-24 11:31:27 +08:00
Myriad-Dreamin
1589cdd5df
feat: print type representation of anonymous modules (#1385)
* feat: print type representation of anonymous modules

* test: update snapshot
2025-02-24 11:26:32 +08:00
LN Liberda
7c0d9130eb
fix: expose and default to no-content-hint in typlite (#1381) 2025-02-24 10:28:25 +08:00
Myriad-Dreamin
e9eb6e6c95 chore: remove dirty log 2025-02-23 19:30:31 +08:00
Myriad-Dreamin
c5c33e3c77
docs: edit changelog (#1379) 2025-02-23 19:01:04 +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
c877c2bb9d build: lock typstyle to v0.13.0 2025-02-23 18:49:52 +08:00
Myriad-Dreamin
489d2b9595 build: lock reflexo to 0.5.5-rc6 2025-02-23 18:49:52 +08:00
Myriad-Dreamin
09b79330b8 build: bump version to 0.13.0 2025-02-23 18:49:52 +08:00
Myriad-Dreamin
3858fbb440 docs: update changelog 2025-02-23 18:49:52 +08:00