Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/progress/changelog.md

ProgressBar in terminal for deno
Latest
File

Changelog

v1.5.1 - 2024.10.30

Changed Deno.stdout.writable.getWriter() to writeAll in @std/io/write-all.

Initially, I was using writeAllSync, but on December 27, 2023, I discovered that writeAllSync was deprecated, and the documentation recommended using the stream API. As a result, I released version 1.4.1 (Remove deprecated writeAllSync, Use WritableStream instead). However, both writeAll and writeAllSync are now available again, and I plan to switch back. Currently using the promise style, so I changed to use writeAll.

v1.5.0 - 2024.10.30

Allow to configure the writer to something other than stdout

v1.4.9 - 2024.04.02

Both JSR and HTTPS are supported

v1.4.6 - 2024.03.27

support JSR

v1.4.5 - 2024.01.26

fix: #26

v1.4.4 - 2024.01.05

fix: The stream is already locked

v1.4.3 - 2024.01.04

fix: The stream is already locked

v1.4.2 - 2024.01.04

remove addSignalListener: Deno Version 1.39.1, deno test no longer reports errors

v1.4.1 - 2023.12.27

Remove deprecated writeAllSync, Use WritableStream instead.

v1.4.0 - 2023.11.12

update to use deno standard library v0.206.0

v1.3.9 - 2023.08.31

fixed Incorrect bar size when color is used in the title

v1.3.0 - 2022.11.7

changes:

  1. fixed colored string length calculation bug

  2. Deno.consoleSize is now stable

Deno v1.27.0 : Stabilize Deno.consoleSize() API

The Deno.consoleSize API change

- Deno.consoleSize(Deno.stdout.rid).columns;
+ Deno.consoleSize().columns;

Now you can run a wider bar without unstable.

- deno run --unstable ./examples/width.unstable.ts
+ deno run ./examples/width.ts

So mod.unstable.ts and exmaples/width.unstable.ts was removed.

- mod.unstable.ts
- exmaples/width.unstable.ts

v1.2.9 - 2022.11.7

Make this lib useable in deno tests.

v1.2.6 - 2022.5.30

Add option to show ETA.

v1.2.0 - 2020.12.5

Add support for “Render multiple progress bars”
Thanks “shixiaobao17145” for the great idea.

v1.1.1 - 2020.07.15

changes: add mod.unstable.ts and ./exmaples/width.unstable.ts

Deno v1.2.0 started to support tty column, but is unstable

deno run --unstable ./examples/width.unstable.ts