Skip to content

Releases: cyberuni/progress-str

progress-str@4.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 06:36
3083382

Major Changes

  • 1188e8e: Pin type-plus to 8.0.0-beta.10, exactly.

    Breaking: this raises the TypeScript floor for consumers to 5.6. type-plus 5, 6 and
    7 declared no typescript peer at all; 8 declares >= 5.6.0. RecursivePartial appears
    in this package's published types —

    declare function progressBar(options?: RecursivePartial<ProgressBarOptions>): ProgressBar

    — so anyone type-checking against progress-str resolves type-plus's declarations and
    inherits that peer. The last published release (3.4.4) declares type-plus: ^6.0.0, so
    the jump consumers actually see is 6 -> 8.

    type-plus 8 also depends on tersify ^4 rather than ^3, and on unpartial ^1.0.7,
    which declares engines: node >= 20. This package already declares >= 20, so the Node
    floor does not move.

    The version is pinned rather than caret-ranged. ^8.0.0-beta.10 resolves to
    >=8.0.0-beta.10 <9.0.0-0, which admits every later 8.0.0 prerelease as well as 8.0.0
    and 8.1.0 — and 8 is a prerelease line where breaking changes land between betas
    (beta.10 to beta.11 changed Equal's signature and removed isType.f). An exact version
    makes each bump a reviewable PR instead of something a lockfile refresh can do silently.
    Move back to a caret when 8.0.0 is stable.

    No source change was needed: RecursivePartial, required and requiredDeep are
    unchanged in 8.

    assertron moves 11.5.2 -> 11.6.0 in the lockfile as a side effect. 11.6.0 already
    declares type-plus: ^8.0.0-beta.10, so with both on 8 the tree resolves a single
    type-plus and a single tersify.

v3.4.4

Choose a tag to compare

@unional unional released this 17 Mar 08:41

3.4.4 (2023-03-17)

Bug Fixes

  • deps: update dependency type-plus to v6 (#103) (b921a08)

v3.4.3

Choose a tag to compare

@unional unional released this 14 Dec 02:38

3.4.3 (2022-12-14)

Bug Fixes

  • deps: update dependency string-length to v5 (#73) (e9bfedb)
  • deps: update dependency type-plus to v4 (#74) (4f6d918)
  • deps: update dependency type-plus to v5 (#78) (12802c5)

v3.4.2

Choose a tag to compare

@unional unional released this 13 May 07:33

3.4.2 (2019-05-13)

Bug Fixes

v3.4.1

Choose a tag to compare

@unional unional released this 18 Feb 04:21

3.4.1 (2019-02-18)

Bug Fixes

  • package: update unpartial to version 0.5.0 (64f3170)

v3.4.0

Choose a tag to compare

@unional unional released this 14 Jan 10:17

3.4.0 (2019-01-14)

Features

v3.3.1

Choose a tag to compare

@unional unional released this 14 Jan 08:31
a97053c

3.3.1 (2019-01-14)

Bug Fixes

  • documentation for multivalue. (a97053c)

v3.3.0

Choose a tag to compare

@unional unional released this 14 Jan 08:26

3.3.0 (2019-01-14)

Bug Fixes

  • calculate text length based on options instead of actual value. (957cc33)

Features

  • improve text alignment (abc1ec1)
  • move textStyle and textTransform into value (95dcf30)
  • support textPosition = 'none' (2ca6efa)
  • support unknown value (33da573)

v3.2.0

Choose a tag to compare

@unional unional released this 13 Jan 05:49

3.2.0 (2019-01-13)

Features

v3.1.0

Choose a tag to compare

@unional unional released this 13 Jan 05:20

3.1.0 (2019-01-13)

Bug Fixes

  • remove getLenTooShowMessage function (4902dd5)
  • render error message instead of throwing during render. (6e580ca)

Features