Hi! I'm planning to start my new shop with nopcommerce. I can see, that there is 4.3 release version dated at May 2020. I would like to use source code and publish website myself.
In that case which branch should I choose? Is develop good to go, or it's better to use f.e. `4.30-bug-fixes` one?
My plan is to clone develop branch, and then merge new commits after some time (to avoid critical errors).
Not to say you can not download a development branch from github but there is no guarantee that there are no problems as it is in development and not released so you need to be aware.
The link you sent is to develop branch. That is what I'm talking about. I jut need to know if i should expect any horrible issues in develop branch, or it should work fine.
Setup on your local machine for develop if no problems and your confident deploy it. You can review the issues still open and determine if any of the issues are something you want to deal with. There is no guarantees even with the release versions.
Exactly my point. I think develop branch should contains fixes for knowh 4.30 issues.
Ofc there could be some other issues from new features, but I can decide if I want to pull new commits from github.
I agree and I do believe that is what is happening, but as well as functionality and further developing for the future is being implemented at the same time. A separation of branches is what your getting at, like a master(dev) and a currentinDev(dev). That kinda sounds like I am tired of waiting for the next release. But in your case your just getting going and do not want to use the 4.3 with these known bugs and would like to get the fixes from the 4.4 dev branch. I thought that I might do that as well with my 4.3 just fix as they fix, that's a big undertaking.
The current dev branch already has changes for 4.40. They just added the `4.30-bug-fixes` to it, but if you use it, it will have both. If you want stable/4.30, then used the released source code, and manually add the few changes for `4.30-bug-fixes` .