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

New 4.3 release #140

Merged
merged 47 commits into from May 2, 2017
Merged

New 4.3 release #140

merged 47 commits into from May 2, 2017

Conversation

moufmouf
Copy link
Member

Potentially breaking changes:

  • TDBM now uses PHP 7.1 nullable return types and void types for base beans. If your code overrides getter or setters from base bean, and if you are not yet running PHP 7.2 (not released at the time of writing this), your extended method will have to strictly match the method of the base bean. You might have to add those nullable type hint and void type hint into your own getters and setters.

Major changes:

  • TDBM now requires PHP 7.1+
  • Bean properties are type-hinted using the new nullable types if columns are nullable
  • Added support for a naming strategy (to change the name of generated beans and DAOs)
  • Configuration has been moved to a new "Configuration" class
  • Added support for generator listeners that are triggered when beans are created

Minor changes:

  • Parameter "store in UTC" has been removed from TDBM user interface. The parameter was ignored since 4.0.

Bugfix:

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.6%) to 93.824% when pulling ddb3655 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@moufmouf
Copy link
Member Author

Closes #53

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.6%) to 93.824% when pulling ddb3655 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-3.6%) to 91.825% when pulling a6a510a on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-33.6%) to 61.835% when pulling 8f22365 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

coveralls commented Apr 27, 2017

Coverage Status

Coverage decreased (-33.6%) to 61.835% when pulling 1419e59 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-3.6%) to 91.85% when pulling e47be17 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-3.5%) to 91.898% when pulling 62a4813 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.8%) to 92.631% when pulling f978f28 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.8%) to 92.631% when pulling 203b3eb on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.7%) to 92.721% when pulling 61ec825 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.7%) to 92.721% when pulling 8414a00 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.7%) to 92.721% when pulling e3c6362 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-2.7%) to 92.717% when pulling e3c6362 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.4%) to 94.051% when pulling e3c6362 on moufmouf:4.3 into 28cdbcb on thecodingmachine:4.2.

@moufmouf moufmouf changed the base branch from 4.2 to 4.3 May 2, 2017 12:11
@moufmouf moufmouf changed the title [WIP] New 4.3 release New 4.3 release May 2, 2017
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling f89f583 on moufmouf:4.3 into ** on thecodingmachine:4.3**.

@moufmouf moufmouf merged commit a1e8cda into thecodingmachine:4.3 May 2, 2017
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