Skip to content

Releases: agilira/argus

v1.3.3 - CI Fix

15 Apr 09:55

Choose a tag to compare

Argus v1.3.3

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.3.3

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.3.3.txt for details.

Full Changelog: v1.3.2...v1.3.3

v1.3.2 - Maintenance

15 Apr 09:45

Choose a tag to compare

Argus v1.3.2

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.3.2

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.3.2.txt for details.

What's Changed

Full Changelog: v1.3.1...v1.3.2

v1.3.1 - DetectFormat fix + 5 new fuzz targets

11 Apr 22:39

Choose a tag to compare

Argus v1.3.1

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.3.1

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.3.1.txt for details.

Full Changelog: v1.3.0...v1.3.1

Argus v1.3.0 - YAML Parser: Full YAML 1.2 Compliance via yaml.v3

08 Apr 18:26

Choose a tag to compare

Argus v1.3.0

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.3.0

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.3.0.txt for details.

Full Changelog: v1.2.1...v1.3.0

v1.2.1

07 Apr 23:09

Choose a tag to compare

Argus v1.2.1

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.2.1

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.2.1.txt for details.

What's Changed

Full Changelog: v1.2.0...v1.2.1

v1.2.0

02 Feb 18:57

Choose a tag to compare

Argus v1.2.0

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.2.0

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.2.0.txt for details.

Full Changelog: v1.1.0...v1.2.0

v1.1.0: YAML Block-Style Array Support

31 Jan 02:43

Choose a tag to compare

Argus v1.1.0

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.1.0

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.1.0.txt for details.

What's Changed

Full Changelog: v1.0.8...v1.1.0

v1.0.8: Maintenance Release

07 Jan 08:43

Choose a tag to compare

Argus v1.0.8

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.0.8

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.0.8.txt for details.

Full Changelog: v1.0.7...v1.0.8

v1.0.7

23 Oct 18:22

Choose a tag to compare

Argus v1.0.7

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.0.7

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.0.7.txt for details.

What's Changed

  • chore: Bump github.com/agilira/go-errors from 1.1.0 to 1.1.1 in the agilira group by @dependabot[bot] in #8

Full Changelog: v1.0.6...v1.0.7

v1.0.6: Hybrid CPU Yielding Optimization

20 Oct 11:58

Choose a tag to compare

Argus v1.0.6

Dynamic configuration framework for Go applications with zero-allocation performance, universal format support, and ultra-fast CLI.

Installation

Library:

go get github.com/agilira/argus@v1.0.6

CLI Binary:
Download the appropriate binary for your platform from the attachments below.

CLI Usage

# Configuration management
./argus config get config.yaml server.port
./argus config set config.yaml database.host localhost
./argus config convert config.yaml config.json
./argus watch config.yaml --interval=1s

Verification

Verify release authenticity using GitHub CLI:

gh attestation verify ./argus-* --owner agilira

Changes

See changelog/v1.0.6.txt for details.