You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+33-2Lines changed: 33 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,49 @@
1
1
# HEAD
2
2
3
-
## Breaking
3
+
## Features
4
+
5
+
## Improvements
6
+
7
+
## Fixes
8
+
9
+
10
+
---
11
+
12
+
13
+
14
+
# 3.6.0 / 2020-07-13
15
+
4
16
5
17
## Features
6
18
19
+
*[#458](https://github.com/Dynamoid/dynamoid/pull/458) Added `binary` field type
20
+
*[#459](https://github.com/Dynamoid/dynamoid/pull/459) Added `log_formatter` config option and changed default logging format
21
+
7
22
## Improvements
8
23
24
+
*[#423](https://github.com/Dynamoid/dynamoid/pull/423) Added warning when generated for a field methods override existing ones
25
+
*[#429](https://github.com/Dynamoid/dynamoid/pull/429) Added `raise_error` option for `find` method
26
+
*[#440](https://github.com/Dynamoid/dynamoid/pull/440) Optimized performance of `first` method when there are only conditions on key attribute in a query (@mrkamel)
27
+
*[#445](https://github.com/Dynamoid/dynamoid/pull/445) Support `limit` parameter in `first` method (@mrkamel)
28
+
*[#450](https://github.com/Dynamoid/dynamoid/pull/450) Got rid of `null-logger` gem to make Dynamoid dependencies license suitable for commercial use (@yakjuly)
29
+
*[#454](https://github.com/Dynamoid/dynamoid/pull/454) Added block argument to `create`/`create!` methods
30
+
*[#456](https://github.com/Dynamoid/dynamoid/pull/456) Detect when `find` method requires a range key argument and raise `Dynamoid::Errors::MissingRangeKey` exception if it's missing
31
+
* YARD documentation:
32
+
* added missing documentation so now all the public methods are documented
33
+
* hid all the private methods and classes
34
+
9
35
## Fixes
10
36
37
+
*[#425](https://github.com/Dynamoid/dynamoid/pull/425) Fixed typos in the README.md file (@omarsotillo)
38
+
*[#432](https://github.com/Dynamoid/dynamoid/pull/432) Support tables that use "hash_key" as their partition key name (@remomueller)
39
+
*[#434](https://github.com/Dynamoid/dynamoid/pull/434) Support tables that have attribute with name "range_value"
40
+
*[#453](https://github.com/Dynamoid/dynamoid/pull/453) Fixed issue with using `type` attribute as a GSI hash key
0 commit comments