Skip to content

Releases: Myriad-Dreamin/shiroa

v0.2.0

29 Dec 12:05
66bd468
Compare
Choose a tag to compare

Typst Scripting

  • (Break Change) use sys.args to control layout in #77
  • (Break Change) Renamed the repository to shiroa (for publish) in #73
  • Added multimedia support with sanitization in #78
  • Continuing numbering sections if user changes it in #84

CLI Tool

  • Generating description metadata for SEO in #74 and #76
  • Added support to infer book meta from outline in #75

Misc

Full Changelog: v0.1.5...v0.2.0

Download Binary

Install shiroa 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/shiroa/releases/download/v0.2.0/shiroa-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/Myriad-Dreamin/shiroa/releases/download/v0.2.0/shiroa-installer.ps1 | iex"

Download shiroa 0.2.0

File Platform Checksum
shiroa-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
shiroa-x86_64-apple-darwin.tar.gz Intel macOS checksum
shiroa-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
shiroa-x86_64-pc-windows-msvc.zip x64 Windows checksum
shiroa-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
shiroa-loongarch64-unknown-linux-gnu.tar.gz LOONGARCH64 Linux checksum
shiroa-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
shiroa-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
shiroa-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
shiroa-loongarch64-unknown-linux-musl.tar.gz LOONGARCH64 MUSL Linux checksum
shiroa-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
shiroa-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
shiroa-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
shiroa-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

v0.2.0-rc1

29 Dec 09:31
Compare
Choose a tag to compare
v0.2.0-rc1 Pre-release
Pre-release

Typst Scripting

  • (Break Change) use sys.args to control layout by in #77
  • (Break Change) Renamed the repository to shiroa (for publish) by in #73
  • Added multimedia support with sanitization by in #78
  • Continuing numbering sections if user changes it by in #84

CLI Tool

  • Generating description metadata for SEO by in #74 and #76
  • Added support to infer book meta from outline by in #75

Misc

Full Changelog: v0.1.5...v0.2.0-rc1

Download Binary

Install shiroa 0.2.0-rc1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Myriad-Dreamin/shiroa/releases/download/v0.2.0-rc1/shiroa-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/Myriad-Dreamin/shiroa/releases/download/v0.2.0-rc1/shiroa-installer.ps1 | iex"

Download shiroa 0.2.0-rc1

File Platform Checksum
shiroa-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
shiroa-x86_64-apple-darwin.tar.gz Intel macOS checksum
shiroa-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
shiroa-x86_64-pc-windows-msvc.zip x64 Windows checksum
shiroa-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
shiroa-loongarch64-unknown-linux-gnu.tar.gz LOONGARCH64 Linux checksum
shiroa-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
shiroa-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
shiroa-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
shiroa-loongarch64-unknown-linux-musl.tar.gz LOONGARCH64 MUSL Linux checksum
shiroa-riscv64gc-unknown-linux-musl.tar.gz RISCV MUSL Linux checksum
shiroa-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
shiroa-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
shiroa-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum

Nightly build (v0.2.0-nightly5)

17 Aug 03:28
Compare
Choose a tag to compare
Pre-release

Nightly build is triggered after every featured commit.

v0.1.5

14 Jun 22:08
950dcd7
Compare
Choose a tag to compare
  • Fixed documentation about building by @duskmoon314 in #67
  • Updated typst.ts to v0.5.0-rc4 (with canvas improvements) in #70
  • Supported basic theming in #71

New Contributors

Full Changelog: v0.1.4...v0.1.5

v0.1.4

04 Apr 05:53
bd6da2e
Compare
Choose a tag to compare

Full Changelog: v0.1.3...v0.1.4

  • (Fix) Specifying white space pre props in CSS in #54
  • (Fix) Improved plain-text by @ice1000 in #57
  • (Fix) Used overflow-x: auto by @ice1000 in #58
  • Performed null checking on creating labels in template in #59
    • You need to update your template to get this change.

v0.1.3

28 Mar 06:16
5ec116a
Compare
Choose a tag to compare

v0.1.3

Changelog since v0.1.3

Full Changelog: v0.1.2...v0.1.3

Most efforts are internal improvements and there is no external changes since v0.1.2.

  • Implemented new text selection, which already works great on simple pages.
  • Improved performance on large pages.
    Note: you may still get bad performance if you set #set page(height: auto), which will get improved in the future.

v0.1.2

14 Dec 03:31
a26c700
Compare
Choose a tag to compare

See the CHANGELOG for more details. Also see README and Online demo (the typst-book documentation).

Changelog since v0.1.2

Full Changelog: v0.1.1...v0.1.2

Feature

  • 🖊️scripting: automatically assign section number in #37

    • You don't have to assign them manually anymore. before:
      #chapter("guide/installation.typ", section: "1.1")[Installation]
                                      // ^^^^^^^^^^^^^^
      after:
      #chapter("guide/installation.typ")[Installation]
  • 🌟🖊️scripting: cross link support in #41

    • Also see documentation. Example:
      #cross-link("/cli/init.typ")[`typst-book init <directory>`]
  • 🌟🖊️scripting: support semantic link jump in #42

    2023-12-14.11-29-18.mp4

Enhancement

  • 🌟theme: override target="_blank" behavior in #27 and #28
  • 🖊️scripting: improve plain text conversion in #39
    • This is used by conversion of typst title contents
  • 🖊️scripting: don't justify code block in #40
    • You can update your template like it.
  • 🌟build: upgrade typst.ts to 0.4.1 in #36
    • It brings initial text selection enhancement.

v0.1.1

18 Sep 07:03
Compare
Choose a tag to compare

See the CHANGELOG for more details. Also see README and Online demo (the typst-book documentation).

Changelog since v0.1.1

Full Changelog: v0.1.0...v0.1.1

External Feature

  • 🤖 cli: add version command in #25

  • 🌟 theme: support dark themes and more by @seven-mile in #23

  • 🖊️ typesetting: add repository-edit template in 9f1260c

Internal Feature

  • theme: sidebar improvement in dfff006 and 313c11d

  • theme: scrollbar improvement in e274777

  • cli: correctly evict compilation cache in 149446a

    • this reduces memory usage slightly.

v0.1.0

21 Aug 08:37
Compare
Choose a tag to compare