Skip to content

Releases: rollerworks/search-doctrine-dbal

Release v2.0.0-ALPHA3

25 Aug 14:12
v2.0.0-ALPHA3
bde0a39
Compare
Choose a tag to compare
Release v2.0.0-ALPHA3 Pre-release
Pre-release

Changed

  • [BC BREAK] Remove support for Regex ValueMatch (sstok) #50

Release v2.0.0-ALPHA2

17 Aug 13:39
v2.0.0-ALPHA2
Compare
Choose a tag to compare
Release v2.0.0-ALPHA2 Pre-release
Pre-release

Changed

  • Correct Style (apply fixes from PhpStan) and Travis improvement (sstok) #49

Fixed

Release v2.0.0-ALPHA1

04 Mar 15:46
v2.0.0-ALPHA1
d479f8e
Compare
Choose a tag to compare
Release v2.0.0-ALPHA1 Pre-release
Pre-release

Changed

  • Update API for RollerworksSearch v2.0 (sstok) #37
  • Modernize the code-base (sstok) #38
  • Add strict_types and type hints (when possible) (sstok) #40
  • Redesign the column mapping configuration (sstok) #41
  • Simplify column/value conversion system (sstok) #43
  • Add more type hints and return types (sstok) #44
  • Refactor WhereBuilder (caching) and mapping (sstok) #45
  • Rename WhereBuilder to (Sql)ConditionGenerator (sstok) #46

Removed

  • Remove requiresBaseConversion from ValueConversion (sstok) #39

Release v1.1.1

10 Jan 14:53
v1.1.1
379f16e
Compare
Choose a tag to compare

Fixed

  • Fix quoting of pattern in AbstractQueryPlatform #36

Release v1.1.0

29 Nov 15:12
v1.1.0
Compare
Choose a tag to compare

Added

  • Allow to map field to multiple columns (sstok) #31
  • Add ChildCountType (sstok) #35

Fixed

  • Fix PHPUnit deprecation warnings (sstok) #32

v1.0.1

01 Jan 10:00
Compare
Choose a tag to compare

Fix Symfony 3 support.

v1.0.0

16 Sep 15:25
Compare
Choose a tag to compare
Correct CS

v1.0.0-beta8

10 Aug 14:26
Compare
Choose a tag to compare
feature #28 add support for PATTERN_(NOT)_EQUALS (sstok)

This PR was merged into the master branch.

Discussion
----------

|Q            |A  |
|---          |---|
|Bug Fix?     |no |
|New Feature? |yes|
|BC Breaks?   |no |
|Deprecations?|no |
|Fixed Tickets|   |
|License      |MIT|

Commits
-------

5a670046e0d6735538e9443b11d938909a3d40f9 add support for PATTERN_(NOT)_EQUALS

v1.0.0-beta7

10 Mar 13:09
Compare
Choose a tag to compare

This beta release provides some minor improvements and fixes. Our code quality score provided by Scrutinizer went from 8.35 to 9.3 and is all green! Which is truly an amazing milestone.

Scrutinizer Code Quality

  • The getWhereClause method of WhereBuilder and CacheWhereBuilder now accepts an optional query-prepend which is only used when there is a result. So no more checking if the there is a where-clause, just simply use getWhereClause(' WHERE ')
  • The internal QueryGenerator is split into two parts, the generator which is used for generating the Query structure, and a QueryPlatform API which handles the different query dialects and makes the ORM package much easier to maintain.
  • The SearchCondition was not fully checked for errors.
  • CacheWhereBuilder::setCacheKeySuffix() was no longer working.
    Note that this method is deprecated and should not be used any longer!

With this release we can finally recommend to use this package in your projects, the API is frozen from this point and will no longer change.

v1.0.0-beta6

27 Feb 16:01
Compare
Choose a tag to compare

I'm so sorry, in the beta4 release I missed two minor bugs that were left unnoticed.

The DoctrineDbalFactory was still using the old Doctrine\DBAL\Driver\Connection, while the WhereBuilder expects the Doctrine\DBAL\Connection class.

And the column property for the ConversionHints was never set.

Wait where is beta5? v1.0.0-beta5 was wrongfully tagged.