propelorm/Propel2

New Beta release

dereuromark opened this issue · 2 comments

We should plan a new beta release for the upcoming weeks.
The UUID feature is a great topic for it.

Maybe we can further include also some cleanup?

I think we should also:

  • Check open issues for what should be included, especially regression fixes and bugfixes
  • Finish open PRs as good as we can to include
  • Remove some of those silencing

    Propel2/phpcs.xml

    Lines 31 to 45 in b542279

    <rule ref="Spryker.ControlStructures.NoInlineAssignment">
    <severity>0</severity>
    </rule>
    <rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition.AssignmentInCondition">
    <severity>0</severity>
    </rule>
    <rule ref="SlevomatCodingStandard.ControlStructures.DisallowYodaComparison">
    <severity>0</severity>
    </rule>
    <rule ref="Generic.PHP.NoSilencedErrors">
    <severity>0</severity>
    </rule>
    <rule ref="Squiz.PHP.Eval">
    <severity>0</severity>
    </rule>
    and general improvement of CS where possible
  • #1938
  • PHP 8.2+ support / CI check
  • PHP Stan level 7+ (Found 165 errors until level 7) or at least fix fixable easy wins here

Anyone able to assist? So we can get this done this month?

Looks like we can now start release process, will be happening by end of the week
Closing then.