Skip to content

Releases: jgolang/config

Release v1.2.0

30 Jul 22:05
384b68f
Compare
Choose a tag to compare

Release v1.2.0

We are excited to announce the release of version 1.1.0 of the config package. This release includes several significant improvements and new features.

New Features and Improvements

Upgrade Go Version to 1.22.5

  • Contributor: @josuegiron
  • Description: Upgraded the Go version to 1.22.5 to leverage the latest features, improvements, and security fixes.

How to Upgrade

To upgrade to the latest version, use the following command:

go get -u github.com/jgolang/config

v1.1.0

30 Jul 15:58
413a31d
Compare
Choose a tag to compare

Got it! Here's the release message for version 1.1.0 of the config package:


Release v1.1.0: Enhanced JSON Configuration Management

We are thrilled to announce the release of the config package, version 1.1.0!

Overview

The config package provides a comprehensive and user-friendly interface for managing JSON configuration files in Go applications. This new release builds on the initial version, enhancing the package's functionality and usability.

Features

  • String Retrieval: Get string values from JSON keys with GetString.
  • Integer Retrieval: Retrieve integer values using GetInt and GetInt64.
  • Float Retrieval: Access float values with GetFloat64.
  • Boolean Retrieval: Get boolean values with GetBool.
  • General Retrieval: Retrieve any JSON node with Get.
  • Array Maps Retrieval: Access JSON arrays as maps using GetArrayMaps.
  • Configuration Loading: Load and parse JSON configuration files with LoadConfigFile.
  • Validation: Ensure configurator is registered before accessing configuration values.

v1.0.0

24 Dec 07:51
Compare
Choose a tag to compare

A faster load application configurations.