CHANGELOG.md in eco-helpers-2.0.26 vs CHANGELOG.md in eco-helpers-2.0.27
- old
+ new
@@ -1,8 +1,26 @@
# Change Log
All notable changes to this project will be documented in this file.
-## [2.0.26] - 2021-06-xx
+## [2.0.27] - 2021-06-xx
+
+### Added
+
+### Changed
+ - Parent class `Eco::API::UseCases::DefaultCases::ToCsvCase` shouldn't know header maps necessary for `Eco::API::UseCases::DefaultCases::ToCsvDetailedCase`
+ * Moved related header maps to `ToCsvDetailedCase`
+
+### Fixed
+ - `--help` should work fine now
+ - Attribute parsers that depended on indirect parser attributes were **not** included
+ - **changed** a couple of classes
+ - `Eco::API::Common::People::PersonEntryAttributeMapper`, where methods should receive `data` to re-scope if the data is available (most specifically `#internal_attrs`)
+ - `Eco::API::Common::People::PersonEntry`, where when setting the final values on `Person`, it should include any internal attribute that is present in the `final_entry` (the result of all the parsing process)
+ - `Eco::API::Common::People::DefaultParsers::CSVParser`
+ - indirect attributes that depended on other indirect attributes would show as missing even if they were active
+ - i.e. `name` depends on `first-name` & `surname`, **AND** `details-name` depends on `name`
+
+## [2.0.26] - 2021-06-25
### Added
- `Eco::API::MicroCases#set_supervisor`, tries to keep in sync the `#subordinates` **count** of previous and new supervisor
- new **option** `-run-postlaunch` to run post launch cases, even when we run in `dry-run` mode
* when in `dry-run` it will **not** reload the people base of the session