Skip to content

Commit 3d4147b

Browse files
committed
feat: v0.0.1
1 parent 501f033 commit 3d4147b

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.0.1] - 2021-01-09
10+
### Added
11+
- DynamiteRegistry for managing multiple DynamoDbClients
12+
- Added `DuplicateTo` annotation handling
13+
- Added `DynamiteTestSuiteHelperTrait` util for unit tests
14+
- Added Symfony bundle and `jadob/jadob` service provider
15+
- Added `SingleTableService#writeRequestBatch` method
16+
- Added class stubs for DynamoDB API requests/responses
17+
- Added `QueryIterator`
18+
- Added `CachedItemMappingReader`
19+
- Getting and putting an item in `ItemRepository`
20+
- Support for custom `ItemRepository` classes
921

22+
### Changed
23+
- New project directory structure
24+
- NestedItem config is now stored in `ItemMapping`
1025

1126
## [0.0.0] - 2020-12-20
1227
### Added

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ Requires `aws/aws-sdk-php` with `3.*` version.
2323
- [ ] Document how to store an item
2424
- [x] Getting item
2525
- [ ] Document how to get an item
26-
- [ ] `ItemRepository`
26+
- [x] `ItemRepository`
2727
- [ ] Access Pattern Operations
2828
- [ ] Bulk operations
2929
- [ ] Condition Expressions
3030
- [ ] Unit of Work
3131
- [ ] Support for all operations in `SingleTableService`
32-
- [ ] `DynamiteRegistry` to work with more than one table
32+
- [x] `DynamiteRegistry` to work with more than one table
3333
- [ ] Psalm pipeline must be green
3434
- [ ] PHPUnit coverage > 90%
3535
- [ ] Support for PHP8 Attributes
36-
- [ ] `@DuplicateTo` annotation - duplicate some attributes to additional items while putting them to DynamoDB
36+
- [x] `@DuplicateTo` annotation - duplicate some attributes to additional items while putting them to DynamoDB
3737
- [ ] Some Console commands for Items mapping validation and project maintenance
3838

3939

0 commit comments

Comments
 (0)