forked from yiiext/eav-behavior
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
45 lines (40 loc) · 1.55 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
0.5
---
[*] Fixed error on get attribute without preload.
[*] Extension is now compatible only with Yii 1.1.
[*] Changed translation category to 'yiiext'.
[*] New naming conventions.
0.4
---
Warning: this version is not backwards compatible to 0.3.
[+] Added lazy-loading attributes.
[+] Added caching attributes, set CacheId.
[*] Added additional boolean parameter $save for methods setEavAttribute, setEavAttributes, deleteEavAttributes, for save immediately.
[+] Added method saveEavAttributes().
[+] Added method deleteEavAttributes().
[*] Deleted findByEavAttributes() and findAllByEavAttributes() method. Use withEavAttributes().
[+] New syntax: $contacts = Contact::model()->withEavAttributes(array('skype' => 'yii'))->findAll().
[+] Added init test.
[+] Added setAttributes method.
[*] setEavAttribute now return owner CActiveRecord.
[*] Fixed deleting eav-attributes after delete models.
[*] Fixed saving array of attribute values.
[*] Fixed saving secondary change for attribute value.
[*] Added translation for messages.
[+] English readme.
[*] Corrected english descriptions.
[*] getEavAttribute now returns null if attribute is not defined.
[*] Minor code improvements.
0.3
---
[-] Deleted method readEavAttributes
[+] Search model by eav-attribute set
[+] All queries in DB will generated by CDbCriteria
[*] Method saveEavAttributes changed to saveEavAttribute to allow to save each attribute
[*] Method getModelTableFk now returns value of primary key. To get FK name use getModelTableFkField
0.2
---
[-] AR for each eav-attribute
0.1
---
[+] Initial public release.