forked from K-Phoen/rulerz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
134 lines (127 loc) · 7.31 KB
/
CHANGELOG
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
VERSION 0 FIXED ELASTICSEARCH-RELATED TARGETS
==============================================
Version 0.18 - Embeddable support for Doctrine ORM
19/02/2016 22:44 0.18.1 Make the DoctrineQueryBuilder target compatible with Doctrine <2.5
56b37f3 Make the DoctrineQueryBuilder target compatible with Doctrine <2.5
19/01/2016 23:13 0.18.0 initial release
2217380 Merge branch 'doctrine-embeddables'
6633130 Use short array syntax
2cdca1b Fix doctrine examples
7e2a071 Add a quick behat test for doctrine embeddables
d1fdccc Merge pull request #28 from bobdercole/doctrine-embeddables
72ae6bd Modify Doctrine query builder visitor and auto join executor for PSR-1 and PSR-2 compliance.
d43ee7c Modify auto join variable names from snake case to camel case.
6c254ad - Remove dependency on isOwningSide property when traversing Doctrine associations for embeddables. - Add specification test for joining association of association embeddable.
12f3050 Add exception to Doctrine auto join if an embeddable is not found.
4752041 Fix association of association join for embeddables.
9b24fc3 Rolled back auto join specification rename.
f5dd40d Add specifications for Doctrine embeddable associations.
5757d52 Add auto join specification for root entity embeddable.
d36a167 Fix existing auto join specification tests.
a4a255b Remove unused code.
33ff1cd Move embeddable alias functionality out of getJoinAlias().
bf3ce3f Replace deprecated Doctrine method getRootAlias().
7f2189a Add Doctrine embeddable support.
Version 0.17 - Use hoa/ruler ~2.0
13/01/2016 17:55 0.17.0 initial release
7a1884b Merge pull request #30 from Hywan/composer_hoa
b73fc3f Use the latest hoa/ruler version.
Version 0.16 - Solr support
11/01/2016 13:41 0.16.3 Symfony ~3.0 compatibility
6026240 Merge pull request #29 from j0k3r/patch-1
ea13d83 Allow Symfony3 installation
ee5c300 Merge pull request #27 from ikwattro/doc-typo
3de702c minor typo fix in docs
07/12/2015 23:24 0.16.2 Fixes rules composition
7674111 Make sure composite rules are correctly aggregated
445b373 Give the AbstractSpecification an empty getParameters() method
05/12/2015 19:18 0.16.1 Array parameters for Doctrine DBAL target
bba0f92 Handle arrays as parameters in the DBAL executor
03/12/2015 18:31 0.16.0 initial release
3b42129 Merge pull request #23 from K-Phoen/solr
c23ba0a Add a cookbook showing how to configure the Solarium target
7454890 Update SolariumFilterTrait
d8bc505 Fix travis tests
842063c Clean a bit the solr schema.xml
a45da3a Define solr core name for travis tests
cf2b461 Commit the right things
41c5075 Install solr on travis-ci
50802e5 Add a test case for inline operators in solr
95d76f9 First working implementation of the solarium visitor
90a1c53 Start to really implement the solarium visitor
ff421ee Create a Solarium behat context
b291f83 Start to work on solr support through solarium
21023f9 Merge pull request #25 from yvoyer/fix/readme
9edf24c Fix variable typo in readme
3328bef Merge pull request #24 from mikaelrandy/patch-1
748ef30 Fix a little typo
Version 0.15 - Harmonized results handling
21/11/2015 14:47 0.15.0 initial release
bc3a59b Merge pull request #21 from K-Phoen/harmonized-results
3c13b9e Add a few tests for the applyFilter methods
7a88ab4 Tests should pass on PHP 7
fd60f6d Use phpspec >=2.4@dev
263668b Add a quick documentation for the applyFilter method
48c4e02 Remove the FilterResult class
ad06c17 Fix behat configuration
e9ff715 Fix Pomm tests
8fc7fb2 Add missing constant
0c4c992 Add a way to apply a filter on a target without actually executing it
cef3c8b Update phpspec tests
d3fbe1b Update all the executors (except Pomm) to return a FilterResult
a22762e Behat tests should also consider that the results are instances of FilterResult
54d5ee5 RulerZ now needs PHP >= 5.5
1d2a283 Make the Array executor return a FilterResult
b5670b8 Update RulerZ\RulerZ::filter() and RulerZ\Executor::filter() signatures to show that they return a specific type of result
c7fa5ca Introduce the FilterResult class to represent the results of any Executor
Version 0.14 - Add support for Doctrine DBAL
31/10/2015 21:54 0.14.0 initial release
2885707 Merge branch 'doctrine-dbal'
2c0bdff Add support for Doctrine DBAL
3c4fb92 Stuff
5f011b0 Start to work on integrating doctrine DBAL
0d2a2ea Clean some code
de2df18 Remove in_enveloppe and match_all operators for elasticsearch
d895640 Fix != operator for elasticsearch
2125b67 Update the contributing guide to mention elasticsearch
17c2d0e Moved the vagrant bootstrap script
5de354b Removed useless dependencies
22fc330 Added a few missing files in the .gitatributes
c121452 First draft of the contributing guide
Version 0.13 - Fixed elasticsearch-related targets
31/10/2015 00:47 0.13.1 initial release
4472010 Add release config
b5cc9e6 Fix Array IN operator
b215ccc Dump the original rule in the compiled code comments
c245573 Fix elasticsearch IN operator
b1f1711 Force colors for phpspec and behat outputs
4132cae Merge branch 'behat'
a396548 Remove useless phpunit config file
3c4a920 Moved all the tests-related files in a tests directory
57a9099 Add targets in the makefile to start/stop an elasticsearch container
2a53986 Add the Makefile in the gitattributes
f604c5f Moved the bootstrap scripts in a separate directory
8dbf4b6 Moved doctrine sample entities in their own namespace
4042bc4 Add tests for Eloquent ORM
079ff28 Fix sqlite target in the makefile
c81b30c Moved the elasticsearch fixtures loading script
76ae357 The tests should read the connection information in the environment
153a71a Add a few comments
2cac7bb Rename getTarget to getCompilationTarget
9612d47 Add an elastica context
403be43 Make elasticsearch tests green
df98b8a Add Vagrantfile in the .gitattributes
ec6cd13 Merge pull request #16 from wizacha/vagrant
b005e67 Add Vagrant configuration
be4a3c3 Consider that there is an elasticsearch instance on localhost for the tests
3711f70 Update elasticsearch tests
7b5c42f Add missing files
f1f37f6 Add a few tests for elasticsearch
ca46a15 Decompose the test target in two sub-targets
499ccb1 Write one insert statement per line in database.sql
ad4d28e Make travis build the database
b22ea61 Update the makefile to launch behat tests
294026f Add tests for doctrine ORM
3ea7446 Add behat tests to really test the array target
f5f8607 Exclude coduo/phpspec-data-provider-extension 1.0.2
fa6681d Fix the Elasticsearch-related targets