Version 6 changes, refactoring question

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dimyy
    Active Community Member
    • Jun 2018
    • 569

    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?
  • esforim
    Active Community Member
    • Jan 2020
    • 2204

    #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
    EspoCRM – Open Source CRM Application. Contribute to espocrm/espocrm development by creating an account on GitHub.


    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

    • yuri
      Member
      • Mar 2014
      • 8440

      #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.
      If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

      Comment

      • item
        Active Community Member
        • Mar 2017
        • 1476

        #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
        If you could give the project a star on GitHub. EspoCrm believe our work truly deserves more recognition. Thanks.​

        Comment

      • esforim
        Active Community Member
        • Jan 2020
        • 2204

        #5
        yuri 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 esforim; 07-03-2020, 06:24 AM.

        Comment


        • yuri
          yuri commented
          Editing a comment
          Pull request is not available for some reason.
      • esforim
        Active Community Member
        • Jan 2020
        • 2204

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

        Comment

        Working...