Skip to content

Releases: grafana/k6deps

v0.2.3

27 Feb 13:31
Compare
Choose a tag to compare

Changelog

  • Follow links (#72)
  • Introduces Reader into k6deps.Source (#69)
  • build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#68)
  • release v0.2.3

v0.2.2

11 Feb 14:41
c120f90
Compare
Choose a tag to compare

Changelog

  • Merge pull request #60 from grafana/dependabot/go_modules/golang.org/x/term-0.29.0
  • Merge pull request #61 from grafana/dependabot/go_modules/github.com/evanw/esbuild-0.25.0
  • Merge pull request #62 from grafana/use-input-from-stdin
  • build(deps): bump github.com/evanw/esbuild from 0.24.2 to 0.25.0
  • build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0
  • reorganize tests
  • use input from stdin

v0.2.1

30 Jan 16:55
Compare
Choose a tag to compare

k6deps v0.2.1 is here 🎉!

This release includes:

CLI improvements

  • k6deps now supports passing a script archive for analysis.

v0.2.0

15 Jan 09:41
4981f5a
Compare
Choose a tag to compare

k6deps v0.2.0 is here 🎉!

This release includes:

API improvements

  • New NameK6 constant. NameK6 is the name of the k6 dependency, its value is "k6".
  • New Archive field in Options. Analyze now also accepts k6 archive as a source.

Documentation

  • JavaScript examples have been updated in the documentation.
  • Go example tests have been created to demonstrate the API.
  • Added CONTRIBUTING.md with executable task definitions.
  • Added Makefile for easier contributing.

Dependencies

  • grafana/k6pack updated to v0.2.4

v0.1.8

28 Nov 16:55
5b59182
Compare
Choose a tag to compare

k6deps v0.1.8 is here 🎉!

This release includes:

v0.1.7

25 Nov 10:52
7b88bb3
Compare
Choose a tag to compare

k6deps v0.1.7 is here 🎉!

This release includes:

  • update k6deps to v0.2.3
  • fix k6 module dependency detection even if only one submodule is imported (ie k6/metrics)

v0.1.6

19 Nov 10:27
fdada5f
Compare
Choose a tag to compare

k6deps v0.1.6 is here 🎉!

This release includes:

  • Support import path of arbitrary depth (deeper than three levels) (eg k6/x/foo/bar). Drivers of the xk6-sql extension use 5-level deep imports (eg k6/x/sql/driver/ramsql)

v0.1.5

06 Sep 10:13
00de6a4
Compare
Choose a tag to compare

k6deps v0.1.5 is here 🎉!

This release includes:

  • In addition to the require() function, Analyze() also handles the import statement for the script in the memory.
    (it has handled the script loaded by Analyze() so far)

v0.1.4

22 Aug 13:56
97aabe4
Compare
Choose a tag to compare

k6deps v0.1.4 is here 🎉!

This is a maintenance release (dependency updates).

v0.1.3

10 Jul 14:20
1817212
Compare
Choose a tag to compare

k6deps v0.1.3 is here 🎉!

This is a maintenance release.