qenv/changelog.md

2.0 KiB

Changelog

2024-11-22 - 6.1.0 - feat(core)

Added new method getEnvVarOnDemandStrict to throw error for unset env vars

  • Introduced getEnvVarOnDemandStrict method in Qenv class for strict retrieval of environment variables.
  • Upgraded various @git.zone and @push.rocks dependencies for improved functionality and security.

2024-11-18 - 6.0.8 - fix(Qenv)

Fix environment file path initialization logic.

  • Corrected the logic for setting the environment file paths to prevent overwriting each other.

2024-11-18 - 6.0.7 - fix(Qenv)

Fix file path initialization for environment variable files

  • Corrected the logic for determining the absolute path for environment files
  • Added missing initialization for env.yml file paths

2024-11-18 - 6.0.6 - fix(core)

Improve handling of env.json and env.yml file checks

  • Check for existence of both env.json and env.yml files and prioritize env.json.
  • Consolidate getFromEnvJsonFile and getFromEnvYamlFile methods into getFromEnvYamlOrJsonFile.

2024-05-29 to 2024-02-09 - 6.0.5 - update

Updates related to configuration files and data handling.

  • Updated description
  • Updated tsconfig
  • Updated npmextra.json for githost

2023-08-09 - 6.0.0 to 6.0.4 - core

Various fixes within the core functionality.

  • Fixes and improvements across multiple minor versions

2023-08-09 - 5.0.5 - core

Breaking change that impacts core functionality.

  • Significant updates leading to breaking changes

2023-07-11 to 2022-07-28 - 5.0.2 - organization

Transition to a new organization scheme.

  • Switched to new organizational scheme

2022-07-28 - 4.0.11 - core

Breaking change introducing ESM modules.

  • Switch to ECMAScript modules

2019-01-15 - 3.1.1 - environment

Breaking change in environment handling.

  • Treat environment variables as immutable

2019-01-14 - 3.0.7 - docker

New feature for Docker secret management.

  • Allow Docker secret.json to be named flexibly

2018-08-13 - 1.1.7 - scope

Scope update for package management.

  • Change scope to @pushrocks/