Skip to content

Releases: Coekjan/typst-upgrade

v1.7.0

22 Feb 05:20
7282812
Compare
Choose a tag to compare

What's Changed

  • Bump rust edition to 2024
  • Bump typst version to 0.13
  • Bump dependencies

Full Changelog: v1.6.0...v1.7.0

v1.6.0

14 Feb 10:02
41294a2
Compare
Choose a tag to compare

What's Changed

  • Hints for (slow) network issue: if it takes more than 1 second to download the typst packages index information, issue warnings to users.
  • Bump dependencies

Full Changelog: v1.5.0...v1.6.0

v1.5.0

10 Feb 16:00
afed1e5
Compare
Choose a tag to compare

What's Changed

  • Better log to inform users potential available (but incompatible) versions
  • Bump dependencies

Full Changelog: v1.4.0...v1.5.0

v1.4.0

26 Dec 07:04
d0ed475
Compare
Choose a tag to compare

What's Changed

  • Apply semantic versioning for compatible upgradation. a.b.c is compatible with x.y.z, iff. a equals to x and a is not 0.
  • Issue exit-code 73 to indicate upgradation is needed when --dry-run.
    • This feature is useful if you want to use typst-upgrade to check whether any upgradation is needed in shell script or GitHub Actions.

Full Changelog: v1.3.0...v1.4.0

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