fix(AppData/Conversion): Improve boolean conversion and mapping evaluation in AppData, ensuring falsy values (like false, 0, and empty strings) are correctly handled and logged. Also, reduce test timeout and add local permissions settings for development.
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-08-15 - 5.3.1 - fix(AppData/Conversion)
|
||||
Improve boolean conversion and mapping evaluation in AppData, ensuring falsy values (like false, 0, and empty strings) are correctly handled and logged. Also, reduce test timeout and add local permissions settings for development.
|
||||
|
||||
- Enhanced toBoolean and evaluateMappingValue functions to properly preserve and log falsy values.
|
||||
- Added detailed logging for mapping spec processing and nested key evaluations.
|
||||
- Reduced test timeout in package.json for faster CI feedback.
|
||||
- Introduced .claude/settings.local.json with updated permissions for local development.
|
||||
|
||||
## 2025-08-15 - 5.3.0 - feat(AppData)
|
||||
Refactor AppData class for declarative env mapping and enhanced static helpers
|
||||
|
||||
|
Reference in New Issue
Block a user