Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Releases: autometrics-dev/am_list

[Version 0.3.0] - 2023-08-29

29 Aug 14:17
v0.3.0
75aba62
Compare
Choose a tag to compare

Release Notes

Changed

  • Renamed ExpectedAmLabel to FunctionInfo
  • ExpectedAmLabel.module and ExpectedAmLabel.function are now nested in
    a new FunctionId structure: FunctionInfo.id.(module|function).

Added

  • Added locus information in the FunctionInfo struct.
    • list --all now includes the instrumentation location information when
      available in each returned FunctionInfo structure

Install am_list 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.3.0/am_list-installer.sh | sh

Download am_list 0.3.0

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.7] - 2023-08-16

16 Aug 09:03
v0.2.7
62e1093
Compare
Choose a tag to compare

Release Notes

Changed

  • [Typescript] am_list will now skip all node_modules directory for
    Typescript.
  • [Typescript] Include Javascript files in the search

Fixed

  • [Typescript] Fix detection of @autometrics/autometrics imports

Install am_list 0.2.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.7/am_list-installer.sh | sh

Download am_list 0.2.7

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.6] - 2023-07-27

27 Jul 07:46
v0.2.6
07df63b
Compare
Choose a tag to compare

Release Notes

Added

  • [Python] Support for python language

Install am_list 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.6/am_list-installer.sh | sh

Download am_list 0.2.6

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.5] - 2023-07-19

19 Jul 15:12
v0.2.5
1f14f5d
Compare
Choose a tag to compare

Release Notes

Added

  • [All] The ExpectedAmLabel structure now implements serde::Deserialize

Install am_list 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.5/am_list-installer.sh | sh

Download am_list 0.2.5

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.4] - 2023-07-06

06 Jul 09:17
v0.2.4
0ea6bd5
Compare
Choose a tag to compare

Release Notes

Fixed

  • [Go] The list subcommand now can also list all functions in a
    project.

Install am_list 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.4/am_list-installer.sh | sh

Download am_list 0.2.4

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.3] - 2023-07-04

04 Jul 14:00
v0.2.3
04b580b
Compare
Choose a tag to compare

Release Notes

Added

  • [Typescript] Support for typescript language

Install am_list 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.3/am_list-installer.sh | sh

Download am_list 0.2.3

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.2] - 2023-06-19

19 Jun 13:05
v0.2.2
524fe38
Compare
Choose a tag to compare

Release Notes

Added

  • [Rust] The list subcommand now takes an optional --all-functions (short -a) flag,
    which lists all functions/methods in the project instead of only the ones with the
    autometrics annotation. This allows to get an overview of how many functions are
    autometricized. The flag will crash on non-Rust implementations for now.

Install am_list 0.2.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/autometrics-dev/am_list/releases/download/v0.2.2/am_list-installer.sh | sh

Download am_list 0.2.2

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.1] - 2023-06-16

16 Jun 10:08
v0.2.1
Compare
Choose a tag to compare

Release Notes

Fixed

  • [Rust] The struct name is now part of the module path for detected methods
  • [Rust] Modules defined within a source file are properly detected, and part
    of the module path for detected methods

Install am_list 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/gagbo/am_list/releases/download/v0.2.1/am_list-installer.sh | sh

Download am_list 0.2.1

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

[Version 0.2.0] – 2023-06-07

07 Jun 15:01
v0.2.0
a97a5ba
Compare
Choose a tag to compare

Release Notes

Added

Changed

  • The command to list all the function names is now a subcommand called 'list'. The
    change is done to accomodate for different subcommands in the future.
  • The output of the list command is now in JSON, to ease consumption for other
    programs

Deprecated

Removed

Fixed

Security

Install am_list 0.2.0

Install prebuilt binaries via shell script

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

Download am_list 0.2.0

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.gz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.gz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.gz

Version 0.1.0 (2023-05-29)

29 May 14:20
v0.1.0
eebfe3e
Compare
Choose a tag to compare

Release Notes

Added

  • Support for parsing Rust and Go projects

Changed

Deprecated

Removed

Fixed

Security

Install am_list 0.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/gagbo/am_list/releases/download/v0.1.0/am_list-installer.sh | sh

Download am_list 0.1.0

target kind download
aarch64-apple-darwin tarball am_list-aarch64-apple-darwin.tar.xz
x86_64-apple-darwin tarball am_list-x86_64-apple-darwin.tar.xz
x86_64-pc-windows-msvc tarball am_list-x86_64-pc-windows-msvc.zip
x86_64-unknown-linux-gnu tarball am_list-x86_64-unknown-linux-gnu.tar.xz