Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to JBehave 4.4 #331

Merged
merged 1 commit into from
Feb 19, 2019

Conversation

valfirst
Copy link
Contributor

Checklist

@@ -134,7 134,7 @@ public void beforeExamples(final List<String> steps, final ExamplesTable table)
}

@Override
public void example(final Map<String, String> tableRow) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, JBehave. Breaking changes in minor release 👏 😢

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they are not really breaking changes, the methods are deprecated, so to be on the safe side it's better to switch to non-deprecated API

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they are not really breaking changes, the methods are deprecated, so to be on the safe side it's better to switch to non-deprecated API

I don't like this change then. Now people should upgrade to the latest JBehave to use upcoming allure-jbehave:2.11.0

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's up to you: to upgrade or not to upgrade such dependencies, in theory minor version change should be fully safe for users, but who knows how much users are dependent on particular implementations

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's ok to upgrade the dependency. But I'd like to continue using of deprecated API at least for a some time, to give users an opportunity use older JBehave versions with latest Allure integration for a while

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, for now I've updated PR to just bump JBehave version

@baev baev merged commit fc31536 into allure-framework:master Feb 19, 2019
@baev
Copy link
Member

baev commented Feb 19, 2019

@valfirst thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants