safe_yaml 4.0.0-b4 copy "safe_yaml: ^4.0.0-b4" to clipboard
safe_yaml: ^4.0.0-b4 copied to clipboard

discontinued
SDKDart

A safe and convenient way to read YAML configuration files.

Changelog #

4.0.0-b4 #

  • Fixed Dart "firstWhere orElse null" Error issue.
  • Bumped version with updated dependencies.

4.0.0-b3 #

  • Updated Dependencies and fixing some null check errors.

4.0.0-b2 #

  • Updated Dependencies and fixing some null check errors.

4.0.0-b1 #

  • Migrated to Null Safety

3.0.0-b1 #

  • Improves error messaging at runtime to better identify issues with a configuration file
  • Adds 'package:runtime' support to enable AOT compilation using this package.

2.0.2 #

  • Fixes issue when a database connection Uri has percent encoded values for username/password segments.

2.0.1 #

  • Better error messaging for incorrect types
  • Allow 'bool' data type, fix regression in 2.0.0
  • Allow default values, fix regression in 2.0.0

2.0.0 #

  • Dart 2.0 compatability.
  • Rename ConfigurationItem -> Configuration.
  • Rename DatabaseConnectionConfiguration -> DatabaseConfiguration.

1.2.2 #

  • Fixes issue where environment variables could not be decoded as ConfigurationItems

1.2.1 #

  • Throws exception when parsing if environment variable does not exist and is required.

1.2.0 #

  • Allow ConfigurationItem to validate their values by overriding validate (Thanks to Denis Albuquerque, @zidenis)

1.1.3 #

  • Ignore private variables declared in ConfigurationItem subclasses

1.1.2 #

  • Ignore static variables declared in ConfigurationItem subclasses

1.1.1 #

  • Throw exception if an unexpected key is found when reading configuration.

1.1.0 #

  • Enable support for reading environment variables.
  • Allow decoders for ConfigurationItem subclasses that may have multiple representations, e.g. a DatabaseConnectionConfiguration from a database connection string.

1.0.4 #

  • Fix issue where nested ConfigurationItems marked as optional would fail to parse.

1.0.3 #

  • Add ConfigurationItem.fromMap to pass a Map as the source for a ConfigurationItem.

1.0.2 #

  • Add library level documentation.

1.0.1 #

  • Add documentation generation.
  • Update readme.

1.0.0 #

  • Initial version.
0
likes
105
pub points
16%
popularity

Publisher

verified publisheraldrinsartfactory.com

A safe and convenient way to read YAML configuration files.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

meta, replica, yaml

More

Packages that depend on safe_yaml