Announcement

Collapse
No announcement yet.

Version 6 changes, refactoring question

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Version 6 changes, refactoring question

    Due to the large code refactoring in version 6, what changes need to be made in the customization for the transition?

  • #2
    I think it might be bit too early to tell. From another thread there was promised of "backward compatibility as best as we can" so I don't think anything will break but who know.

    Best to follow this section: https://github.com/espocrm/espocrm/issues/1743
    https://github.com/espocrm/espocrm/milestone/96

    Currently only these two is "planned" (don't know what it mean though:
    • Less coupling
    • Utilizing new DI
    But I'm hoping for a new "development blood" (user) arriving when v6 while maturing.

    Comment


    • #3
      There is a lot of changes in API of classes. In most cases manual customizations will be backward compatible. There will be beta version for 6.0 where you will be able to test your customizations.

      Unfortunately, I'm not able to document all changes, it would be very hard for me. In the future we are going to have a backend API documentation, so it will be easier to track changes.

      Comment


      • #4
        Hello,
        i have see many commit by Yuri about : Di ... what's is Di ?
        in belgium, di.be it's a store who sell many thinks for women or home

        Comment


      • #5
        yurikuzn Just a typo here: "There are wo types of classes, that utilize dependency injection."
        Should be "There are two"


        --- EDIT: I create a new Github account.
        Last edited by espcrm; 07-03-2020, 06:24 AM.

        Comment


        • yurikuzn
          yurikuzn commented
          Editing a comment
          Pull request is not available for some reason.

      • #6
        yurikuzn Confirm my Github account don't work properly.
        But it fine, you fixed up the "two" already.

        Comment

        Working...
        X