Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.46 KB

CHANGELOG.md

File metadata and controls

45 lines (32 loc) · 1.46 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Make ubiconfig.utils.config_validation.validate_config publicly available via ubiconfig.validate_config

Fixed

  • Fix LocalLoader couldn't get right version if the argument version of load() is None.

[v2.1.0] - 2019-10-23

Fixed

  • Fix LocalLoader couldn't populate version field, now it populates the version field based on directory name.
  • Fix remote loader couldn't load all config files with same name from different branches.
  • Make version an option argument to Loader.load(), so it could load right version of config file.

[v2.0.0] - 2019-10-16

Added

  • A new field version in UbiConfig class.
  • GitlabLoader now populates the UbiConfig.version field while loading config.

Fixed

  • LocalLoader couldn't load all config files correctly.

Changed

  • API break: recursive option is now removed from all loaders. While using LocalLoader to load all config files from a directly, it now load all config files from its subdirectories automatically.

[v1.0.2] - 2019-08-07

Changed

  • Fix implicit conversion of data from YAML files
  • Limit dependency PyYAML version only when python_version < 2.7
  • Fix syntax error in CODEOWNERS file and change code owners