Skip to content
This repository was archived by the owner on Sep 17, 2023. It is now read-only.

Releases: typescript-tools/rust-implementation

v3.0.6

10 Mar 10:35
Compare
Choose a tag to compare

3.0.6 (2022-03-10)

Bug Fixes

  • deps: update dependency axios to v0.26.1 (58d87b4)

v3.0.5

08 Mar 09:01
Compare
Choose a tag to compare

3.0.5 (2022-03-08)

Bug Fixes

  • deps: update rust crate clap to 3.1.6 (6f8419f)

v3.0.4

03 Mar 09:55
Compare
Choose a tag to compare

3.0.4 (2022-03-03)

Bug Fixes

  • deps: update rust crate clap to 3.1.5 (0325c14)

v3.0.3

01 Mar 14:23
Compare
Choose a tag to compare

3.0.3 (2022-03-01)

Bug Fixes

  • deps: update rust crate clap to 3.1.3 (89d4a59)

v3.0.2

24 Feb 09:48
Compare
Choose a tag to compare

3.0.2 (2022-02-24)

Bug Fixes

  • deps: update rust crate clap to 3.1.2 (2c1c5f5)

v3.0.1

23 Feb 23:17
082bc51
Compare
Choose a tag to compare

3.0.1 (2022-02-23)

Bug Fixes

  • stop appending package.json to path twice (6bab522)

v3.0.0

23 Feb 22:25
f87134b
Compare
Choose a tag to compare

3.0.0 (2022-02-23)

Bug Fixes

  • make-depends: do not delete npm pack archive (f894194)

  • refactor!: use impls to reduce duplicated code (5390137)

BREAKING CHANGES

  • drop support for the --ignore flag

We drop support for the --ignore flag as it was poorly documented,
not widely used, and adding a bit of complexity in the code that
wasn't justified by the utility it added.

Future Work

While this refactor does bring some marginal performance improvements,
we will need to break out of the nearby local maximum by refactoring
again to utilize multiple CPU cores. This refactor will again have
wide-reaching diffs and implications, so we shouldn't spend too much
time with the current architecture and instead look forward to a more
parallel-iterators based approach. We can map-reduce reading of the
package manifests and then work with the data once all results are in.

Each sub-command currently runs in about 80 milliseconds on my humble
i7 for a 60-package project, so I do not anticipate that this refactor
will be required on a wall-clock basis any time soon.

v2.2.6

22 Feb 08:51
Compare
Choose a tag to compare

2.2.6 (2022-02-22)

Bug Fixes

  • deps: update rust crate clap to 3.1.1 (6fefb40)

v2.2.5

17 Feb 05:56
Compare
Choose a tag to compare

2.2.5 (2022-02-17)

Bug Fixes

  • deps: update rust crate clap to 3.1.0 (ae843de)

v2.2.4

13 Feb 22:49
dc7d095
Compare
Choose a tag to compare

2.2.4 (2022-02-13)

Bug Fixes

  • make-depends: always create internal npm deps directory (dfe9a58)