CHANGELOG.md in eco-helpers-3.0.14 vs CHANGELOG.md in eco-helpers-3.0.15

- old
+ new

@@ -1,17 +1,36 @@ # Change Log All notable changes to this project will be documented in this file. -## [3.0.14] - 2024-09-xx +## [3.0.15] - 2024-10-01 ### Added +- Support for **api** credential **spaces** (i.e. `uat`, etc.) + - `Eco::API::Session::Config::Api` + - `Eco::API::Session::Config::Apis` + ### Changed +- moved default mailer provider to `SendGrid` +- upgrade core **gem** `ecoportal-api` +- chain `-batch-mode` +- `Eco::API::Session::Batch` print actual error message. +- `Eco::API::UseCases::GraphQL::Helpers::Base::ErrorHandling` to treat `exit` as its own category `exiting?` + - **Added** `exception?` method which is `true` if there was an `exception` or an `exit` +- `Eco::API::Session::Config#add_api`: added chaining capability via `add_space` method + - In a block it will use same params as root definition + - As a chained command, it will only define a new `space` for that enviro `name` + ### Fixed -- sftp errors +- `SCR#get_arg` when the option can be invoked in multiple ways +- `Eco::API::Session::Batch#offer_retry_on` + - Remove repetitive backtrace +- `Eco::API::UseCases::GraphQL::Samples::Location::Command::Service::TreeUpdate#email_digest` to include a bit of backtrace when there is an exception +- `Eco::API::UseCases::GraphQL::Samples::Location::Command::DSL#inputs` + - Moved **:error** `log` to only capture request errors alone. ## [3.0.13] - 2024-09-10 ### Fixed