Skip to content

Releases: Coekjan/typst-upgrade

v1.3.0

19 Oct 10:14
210c14d
Compare
Choose a tag to compare

What's Changed

  • Bump typst-syntax to v0.12 and get rid of semver & regex crates
  • Bump more other dependencies

Full Changelog: v1.2.5...v1.3.0

v1.2.5

08 Jun 09:23
ec21a33
Compare
Choose a tag to compare

Fixed Bugs

  • remove detection of .typc extension

Misc

  • upgrade cargo dependencies

Full Changelog: v1.2.4...v1.2.5

v1.2.4

20 May 12:40
58f0b9e
Compare
Choose a tag to compare

Features

  • bump to typst-syntax v0.11.1
  • retry when failing to fetch packages meta
  • some "notes" during upgrade are now printed to stdout
  • refine panic info display

Full Changelog: v1.2.3...v1.2.4

v1.2.3

03 May 05:23
82c8ca2
Compare
Choose a tag to compare

Upgrade

  • build with latest stable rust-toolchain (1.78.0)
  • refine ci configuration: follow typst prebuild target
  • upgrade cargo dependencies

Full Changelog: v1.2.2...v1.2.3

v1.2.2

30 Apr 11:29
15a8fb8
Compare
Choose a tag to compare

Features

  • remove openssl-sys from dependencies
  • prebuild binaries for some platforms (see assets)

Full Changelog: v1.2.0...v1.2.2

v1.2.0

29 Apr 06:20
f727f11
Compare
Choose a tag to compare

Features

Full Changelog: v1.1.0...v1.2.0

Installation

The project is now published in crates.io, so you can now install the tool using the following command:

$ cargo install typst-upgrade

The first released version of typst-upgrade

27 Apr 08:19
a6f2d68
Compare
Choose a tag to compare

Features

  • Find typst files (with file-extension of .typ, .typst, .typc) in the specified path recursively
  • Use official typst-syntax crate to parse your typst files
  • Query the latest compatible/incompatible versions from the api (https://packages.typst.org/preview/index.json) hosted by typst-team
  • Upgrade your typst files in place
    • To check the behavior, you can use --dry-run
  • Beautiful terminal output

Installation

The project is now published in crates.io, so you can now install the tool using the following command:

$ cargo install typst-upgrade