Skip to content

Commit

Permalink
build: bump version to 0.12.14-rc1 (#1060)
Browse files Browse the repository at this point in the history
* docs: update changelog

* docs: update changelog

* build: bump version to 0.12.14-rc1

* dev: exclude typlite from dist publish
  • Loading branch information
Myriad-Dreamin authored Dec 23, 2024
1 parent 8f88f24 commit e5f8843
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 24 deletions.
34 changes: 17 additions & 17 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[workspace.package]
description = "An integrated language service for Typst."
authors = ["Myriad-Dreamin <[email protected]>", "Nathan Varner"]
version = "0.12.12"
version = "0.12.14-rc1"
edition = "2021"
readme = "README.md"
license = "Apache-2.0"
Expand Down Expand Up @@ -146,7 +146,7 @@ insta = { version = "1.39", features = ["glob"] }

# Our Own Crates
typst-preview = { path = "./crates/typst-preview" }
tinymist-assets = { version = "0.12.12" }
tinymist-assets = { version = "0.12.14-rc1" }
tinymist = { path = "./crates/tinymist/" }
tinymist-derive = { path = "./crates/tinymist-derive/" }
tinymist-analysis = { path = "./crates/tinymist-analysis/" }
Expand Down
3 changes: 3 additions & 0 deletions crates/typlite/dist.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

[dist]
dist = false
36 changes: 33 additions & 3 deletions editors/vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,42 @@ All notable changes to the "tinymist" extension will be documented in this file.

Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.

## Unreleased
## v0.12.14 - [2024-12-23]

*We now use [cargo-dist](https://github.com/axodotdev/cargo-dist) to build and release binaries. The registries should prefer to using these binaries over that for VS Code (or VSCodium) extensions.* These following suffixes are used for VS Code (or VSCodium) extensions: `win32-x64`, `win32-arm64`, `linux-x64`, `linux-arm64`, `linux-armhf`, `darwin-x64`, `darwin-arm64`, `alpine-x64`, `alpine-arm64`, and `web`. If you have any problems with changes, please report them to [GitHub Issues](https://github.com/Myriad-Dreamin/tinymist/issues).
*We now use [cargo-dist](https://github.com/axodotdev/cargo-dist) to build, attest, and release binaries. The package publishers should prefer to use these binaries and validate them along with checksum.* If you have any problems with changes, please report them to [GitHub Issues](https://github.com/Myriad-Dreamin/tinymist/issues).

These following suffixes are used for VS Code (or VSCodium) extensions: `win32-x64`, `win32-arm64`, `linux-x64`, `linux-arm64`, `linux-armhf`, `darwin-x64`, `darwin-arm64`, `alpine-x64`, `alpine-arm64`, and `web`. The rest are used for other editors (e.g. Neovim).

We also start to release VS Code extension targeting universe platform. The universe target only doesn't bundle the binary. This is suitable for other platforms like RISC-V (riscv64) or LoongArch (loong64). Users of that must install tinymist by themselves. Note it introduces risk to use unaligned version of the extension and the binary, but we can mitigate it in future.

* Bumped typstyle to v0.12.13 by @Enter-tainer in https://github.com/Myriad-Dreamin/tinymist/pull/1047
* This version fixes a bugs that removes comments in math equations in some cases. For details, see https://enter-tainer.github.io/typstyle/changelog/#v01213---2024-12-21
* Bumped typstfmt to v0.12.1 in https://github.com/Myriad-Dreamin/tinymist/pull/1056
* Bumped typst-ansi-hl to v0.3.0 in https://github.com/Myriad-Dreamin/tinymist/pull/1057

### Editor

* (Fix) Excluded dollar characters from matched typst language words in https://github.com/Myriad-Dreamin/tinymist/pull/1054

### Code Analysis

* (Fix) Determining `name_started` in sig constructors in https://github.com/Myriad-Dreamin/tinymist/pull/1038
* Inferring types of show rule transformers in https://github.com/Myriad-Dreamin/tinymist/pull/1045

### Completion

* (Fix) Corrected wrong offset on Neovim for some postfix snippets by @Eric-Song-Nop in https://github.com/Myriad-Dreamin/tinymist/pull/966
* (Fix) Improved various cases about completing field accesses in https://github.com/Myriad-Dreamin/tinymist/pull/1019, https://github.com/Myriad-Dreamin/tinymist/pull/1020, https://github.com/Myriad-Dreamin/tinymist/pull/1039, and https://github.com/Myriad-Dreamin/tinymist/pull/1040
* (Fix) Adjusting offset from start when completing labels in https://github.com/Myriad-Dreamin/tinymist/pull/1051
* Made and using new field access classifier for completion in https://github.com/Myriad-Dreamin/tinymist/pull/1035
* Completing fields by type checking in https://github.com/Myriad-Dreamin/tinymist/pull/1041 and https://github.com/Myriad-Dreamin/tinymist/pull/1050
* Completing tidy-style doc comment by @Eric-Song-Nop in https://github.com/Myriad-Dreamin/tinymist/pull/1029

### Misc
* Building binaries for riscv64-linux-musl, loongarch64-linux-{musl,gnu} in https://github.com/Myriad-Dreamin/tinymist/pull/1009, https://github.com/Myriad-Dreamin/tinymist/pull/1014, and https://github.com/Myriad-Dreamin/tinymist/pull/1012
* Building vscode extension targeting universe (other) platforms in https://github.com/Myriad-Dreamin/tinymist/pull/10091059

**Full Changelog**: https://github.com/Myriad-Dreamin/tinymist/compare/v0.12.12...v0.12.14

## v0.12.12 - [2024-12-15]

Expand All @@ -20,7 +50,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how

* Configuring word separator and pattern specific for typst in https://github.com/Myriad-Dreamin/tinymist/pull/990 and https://github.com/Myriad-Dreamin/tinymist/pull/1002
* Previously `some-ident` is split to `|some-|ident|` from left to right or `|some|-ident|` from right to left. Now VS Code identifies it as a single word.
* Checking affiliated column for a hidden typst source document by @Myriad-Dreamin in https://github.com/Myriad-Dreamin/tinymist/pull/1003
* Checking affiliated column for a hidden typst source document in https://github.com/Myriad-Dreamin/tinymist/pull/1003

### Preview

Expand Down
2 changes: 1 addition & 1 deletion editors/vscode/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tinymist",
"version": "0.12.12",
"version": "0.12.14-rc1",
"description": "An integrated language service for Typst",
"keywords": [
"typst",
Expand Down
2 changes: 1 addition & 1 deletion syntaxes/textmate/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "typst-textmate",
"version": "0.12.12",
"version": "0.12.14-rc1",
"private": true,
"scripts": {
"compile": "npx tsc && node ./dist/main.mjs",
Expand Down

0 comments on commit e5f8843

Please sign in to comment.