-
-
Notifications
You must be signed in to change notification settings - Fork 314
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFE: new release?馃 #3311
Comments
v1.4.4 is a version from 1.4.x branch, that is labeled as "stable branch" - i.e. we try to do little interventions (bug fixes and minor features) that we curate to not add more bugs or regressions. We avoid to change dependency library versions too. The master branch is active development. We refactor and cleanup code, add major features and structural changes. We intend to make a 1.5.2 release, as 1.5.1 is dated from October of 2021. However, we need to finish some touches (see #3293). Even the future release notes is a weight demand due to long time without any releases from master branch - but now @Keyikedalube is working on it :) By the way, what does "RFE" mean? "Request For Enhancement"!? |
1.4.5 has been released, to be closed |
We hope we have a new 1.5.2 soon lol |
why is this not happening? I mean, v1.5.x has been a lot of time in development and it works great, I use it in production... is anything blocking it to become the stable version? |
Because preparing a release takes much effort than it seems. Believe or not, even writing the release notes takes time - and 2 years without any release ... well... read the 'draft' Keyikedalube made recently - until February 06 '2024 to help us. Konstantin was away for a while due some reasons and he's great about this project management, test, packaging and release XD
In the development branch, we can 'play' with the code more freely 'without caring' about some compatibilities, for example. We were/are making some internal changes on the core for better code maintenance and (theoretically) less bug prone, like creating some unit/feature tests, cleaning up and moving an old internal library to core, porting more layers to Cobra render engine, file path handling for better support to non-Latin characters specially on MS Windows, etc. These changes can occasionally breaks some stuff and we can only know after being better tested by us and general users - so we cannot call it stable yet. Regressions are so bad :( In addition, we have some known bugs that should be gone before a stable release (or even a development one). Some untested PR that could be merged too. |
@rodolforg thank you very much for explaining it all. It was really helpful to understand the Synfig development milestones. |
I don't know if we can call it milestones XD Anyway, I know it's a bit frustrating the release 'delays'; for me too. I even slowed down a lot my contributions partially due my real-life job, but also to make it easier to release a new dev version. lol |
Don`t worry, I called milestones as a placeholder, hehehe I was interested to know this (and probably lot of other users as well) because it looks like 1.5.x branch is kind of an experimental and future version but it has been on the works for more than 2 years... We, users, would love that 1.5.x gets more attention to the point to make it stable as soon as possible. Something like "forget about 1.4.x, it's stable, we only add a new version if it's a hotfix" and "turn all our efforts into 1.5.x"... I use 1.5.x (my custom builds) for production and it works great (as great as 1.4.x does), hehehe Anyway, it's your software, your time and your schedule, I don't mean to change anything, just to understand how works Cheers |
It isn't my software at all lol Our big efforts are on master branch, and that's where the 1.5.x come from. 1.4.x is now on crash fix AFAIK. A critical issue we have is the mac port not being signed and not running in recent OS versions or processors. |
Nice, let's see how @ice0 and @morevnaproject work on it. I work on macOS so I'm able to help testing at any time, just let me know. =) |
v1.4.4...master shows +2.4k commits since last release.
Do you have aby plans to make new release soon? 馃
The text was updated successfully, but these errors were encountered: