Skip to content

Commit f0bb582

Browse files
jquirkeclaude
andcommitted
Update changelog and remove development documentation
- Add comprehensive changelog entry for map value groups functionality - Remove CLAUDE.md and DECORATION_TEST_GAPS.md development files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent bc17fef commit f0bb582

File tree

3 files changed

+10
-253
lines changed

3 files changed

+10
-253
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## Unreleased
8-
- No changes yet.
8+
### Added
9+
- Support for consuming named value groups as `map[string]T` in addition to `[]T`.
10+
Named value groups can now be consumed as maps where names become keys, enabling
11+
both direct named access and map-based access to the same providers.
12+
- Simultaneous `dig.Name()` and `dig.Group()` support, removing previous mutual
13+
exclusivity to enable named value group patterns.
14+
- Comprehensive validation for slice decorators with named value groups, preventing
15+
incompatible patterns and providing clear guidance for correct usage.
16+
- Soft value groups support with map consumption, maintaining consistent behavior
17+
with slice consumption patterns.
918

1019
## [1.19.0] - 2025-05-13
1120

CLAUDE.md

Lines changed: 0 additions & 111 deletions
This file was deleted.

DECORATION_TEST_GAPS.md

Lines changed: 0 additions & 141 deletions
This file was deleted.

0 commit comments

Comments
 (0)