Skip to content

Conversation

csarrazi
Copy link
Contributor

Q A
Branch? 3.0
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets
License MIT
Doc PR

This ticket removes the restriction on version 3.0 of the Ldap component, as the component is now both backward and forward-compatible.

This PR is being made against the 3.0 branch and not in the 2.8 branch as it seems that all other dependencies rely on ~2.8|~3.0.0 for the 2.8 branch.

There will be a conflict with the master branch. The versions to use on the master branch is ~3.1 for both composer.json files, as the authentication provider and the user provider rely on the new interface, and the LdapInterface::query() method, instead of LdapClientInterface::search(), which is deprecated.

@csarrazi csarrazi changed the title Removed 3.0 restriction for the Ldap component in the Security component Removed 3.0.0 restriction for the Ldap component in the Security component Mar 16, 2016
@nicolas-grekas
Copy link
Member

Thank you @csarrazi.

@nicolas-grekas nicolas-grekas merged commit f576c9f into symfony:3.0 Mar 16, 2016
nicolas-grekas added a commit that referenced this pull request Mar 16, 2016
…Security component (csarrazi)

This PR was merged into the 3.0 branch.

Discussion
----------

Removed 3.0.0 restriction for the Ldap component in the Security component

| Q             | A
| ------------- | ---
| Branch?       | 3.0
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets |
| License       | MIT
| Doc PR        |

This ticket removes the restriction on version 3.0 of the Ldap component, as the component is now both backward and forward-compatible.

This PR is being made against the `3.0` branch and not in the `2.8` branch as it seems that all other dependencies rely on `~2.8|~3.0.0` for the `2.8` branch.

There will be a conflict with the `master` branch. The versions to use on the `master` branch is `~3.1` for both `composer.json` files, as the authentication provider and the user provider rely on the new interface, and the `LdapInterface::query()` method, instead of `LdapClientInterface::search()`, which is deprecated.

Commits
-------

f576c9f Removed 3.0 restriction for the Ldap component in the Security component
@csarrazi csarrazi deleted the fix/disable-ldap-version-restriction branch March 16, 2016 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants